<?xml version="1.0" encoding="utf-8"?>
<wsdl:definitions xmlns:soapenc="http://schemas.xmlsoap.org/soap/encoding/" xmlns:mime="http://schemas.xmlsoap.org/wsdl/mime/" xmlns:tns="http://tempuri.org/salestarservices/wsMain" xmlns:s="http://www.w3.org/2001/XMLSchema" xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/" xmlns:tm="http://microsoft.com/wsdl/mime/textMatching/" xmlns:http="http://schemas.xmlsoap.org/wsdl/http/" xmlns:soap12="http://schemas.xmlsoap.org/wsdl/soap12/" targetNamespace="http://tempuri.org/salestarservices/wsMain" xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">
  <wsdl:types>
    <s:schema elementFormDefault="qualified" targetNamespace="http://tempuri.org/salestarservices/wsMain">
      <s:element name="StockActualCostDetailWithLocation">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="SiteID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="ProductID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="GRNID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="ItemStatus" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="StockActualCostDetailWithLocationResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="StockActualCostDetailWithLocationResult">
              <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="StockActualCostTrackableLevelDetail">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="SiteID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="ProductID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="GRNID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="LocationID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="ItemStatus" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="StockActualCostTrackableLevelDetailResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="StockActualCostTrackableLevelDetailResult">
              <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="ProductSearchForChannelsLookUp">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="iProductTypeID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="bFromB2BConWizOrCallCenConWiz" type="s:boolean" />
            <s:element minOccurs="1" maxOccurs="1" name="iNetworkID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="bLoadManufacturerList" type="s:boolean" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="ProductSearchForChannelsLookUpResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="ProductSearchForChannelsLookUpResult">
              <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="CustomerProofNOtherDataLoad">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="iCustomerID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="iEmployeeID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="CustomerProofNOtherDataLoadResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="CustomerProofNOtherDataLoadResult" type="s:base64Binary" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="CustomerB2BOtherDataLoad">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="iCustomerID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="iEmployeeID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="CustomerB2BOtherDataLoadResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="CustomerB2BOtherDataLoadResult" type="s:base64Binary" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="LanguageListForGridBinding">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="LanguageID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="Keyword" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="OptionID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="LanguageListForGridBindingResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="LanguageListForGridBindingResult">
              <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="LanguageListForRESXFile">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="LanguageID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="LanguageListForRESXFileResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="LanguageListForRESXFileResult">
              <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="LanguageTranslationSaveFileUpload">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="dsLanguageTranslation">
              <s:complexType>
                <s:sequence>
                  <s:element ref="s:schema" />
                  <s:any />
                </s:sequence>
              </s:complexType>
            </s:element>
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="LanguageTranslationSaveFileUploadResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="LanguageTranslationSaveFileUploadResult" type="s:boolean" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="ReferenceDataTranslationSelect">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="TableName" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="ReferenceDataTranslationSelectResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="ReferenceDataTranslationSelectResult">
              <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="ReferenceTableList">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="ReferenceTableListResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="ReferenceTableListResult">
              <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="ReferenceDataTranslationSave">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="dsReferenceDataInEnglish">
              <s:complexType>
                <s:sequence>
                  <s:element ref="s:schema" />
                  <s:any />
                </s:sequence>
              </s:complexType>
            </s:element>
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="ReferenceDataTranslationSaveResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="ReferenceDataTranslationSaveResult" type="s:boolean" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="CallBackStatusSummary">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="pFromDate" type="s:dateTime" />
            <s:element minOccurs="1" maxOccurs="1" name="pToDate" type="s:dateTime" />
            <s:element minOccurs="1" maxOccurs="1" name="pSiteID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="pCampaignName" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="pProspectStatusID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="pCampaignGroupID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="CallBackStatusSummaryResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="CallBackStatusSummaryResult">
              <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="GetDetailedCallBackStatus">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="pFromDate" type="s:dateTime" />
            <s:element minOccurs="1" maxOccurs="1" name="pToDate" type="s:dateTime" />
            <s:element minOccurs="1" maxOccurs="1" name="pSiteID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="pCampaignName" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="pProspectStatusID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="pCampaignGroupID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="GetDetailedCallBackStatusResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="GetDetailedCallBackStatusResult">
              <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="InventoryByteListByProducts">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="SiteID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strProductIDs" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="DealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="InventoryByteListByProductsResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="InventoryByteListByProductsResult" type="s:base64Binary" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="InventoryListByProducts">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="SiteID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strProductIDs" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="InventoryListByProductsResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="InventoryListByProductsResult">
              <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="DeapatchCollectionPendingEmailDataList">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="iDespatchID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="iSaleOrderID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="DeapatchCollectionPendingEmailDataListResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="DeapatchCollectionPendingEmailDataListResult">
              <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="NetworkIntegrationCreditCheckSave">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="ds">
              <s:complexType>
                <s:sequence>
                  <s:element ref="s:schema" />
                  <s:any />
                </s:sequence>
              </s:complexType>
            </s:element>
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="NetworkIntegrationCreditCheckSaveResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="NetworkIntegrationCreditCheckSaveResult" type="s:int" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="NetworkIntegrationCreditCheckList">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="CustomerID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="NetworkID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="PhoneNumber" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="NetworkIntegrationCreditCheckListResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="NetworkIntegrationCreditCheckListResult">
              <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="ProductClassSelectByCode">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="Code" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="ProductClassSelectByCodeResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="ProductClassSelectByCodeResult">
              <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="ProductCategorySelectByCode">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="Code" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="ProductCategorySelectByCodeResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="ProductCategorySelectByCodeResult">
              <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="CustomizableReportList">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="sTemplateName" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="CustomizableReportTypeID" nillable="true" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="CustomizableReportDocTypeID" nillable="true" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="bDefault" nillable="true" type="s:boolean" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="CustomizableReportListResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="CustomizableReportListResult">
              <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="CustomizableReportSetupList">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="SiteID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="ChannelID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="CustomizableReportSetupListResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="CustomizableReportSetupListResult">
              <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="CustomizableReportTemplateByCustomizableReportTypeList">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="intCustomizableReportTypeID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="CustomizableReportTemplateByCustomizableReportTypeListResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="CustomizableReportTemplateByCustomizableReportTypeListResult">
              <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="CustomizableReportTemplateSave">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="ds">
              <s:complexType>
                <s:sequence>
                  <s:element ref="s:schema" />
                  <s:any />
                </s:sequence>
              </s:complexType>
            </s:element>
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="CustomizableReportTemplateSaveResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="CustomizableReportTemplateSaveResult" type="s:int" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="CustomizableReportFieldByCustomizableReportTypeList">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="intCustomizableReportTypeID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="CustomizableReportFieldByCustomizableReportTypeListResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="CustomizableReportFieldByCustomizableReportTypeListResult">
              <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="CustomizableReportTemplateByCustomizableReportTemplateIDList">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="intCustomizableReportTemplateID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="CustomizableReportTemplateByCustomizableReportTemplateIDListResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="CustomizableReportTemplateByCustomizableReportTemplateIDListResult">
              <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="CustomizableReportSiteChannelList">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="iSiteID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="CustomizableReportSiteChannelListResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="CustomizableReportSiteChannelListResult">
              <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="SaveCustomizableReportSetup">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="dsCustomizableReportSetup">
              <s:complexType>
                <s:sequence>
                  <s:element ref="s:schema" />
                  <s:any />
                </s:sequence>
              </s:complexType>
            </s:element>
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="SaveCustomizableReportSetupResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="SaveCustomizableReportSetupResult" type="s:int" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="GetCardTypeList">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="GetCardTypeListResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="GetCardTypeListResult">
              <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="GetLatestInventoryAndTrackableItems">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="iSiteID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="LastRefreshedDate" type="s:dateTime" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="GetLatestInventoryAndTrackableItemsResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="GetLatestInventoryAndTrackableItemsResult" type="s:base64Binary" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="SaleOrderRetailSaveAndReturnByte">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="bytChanges" type="s:base64Binary" />
            <s:element minOccurs="0" maxOccurs="1" name="bytInvoiceChanges" type="s:base64Binary" />
            <s:element minOccurs="1" maxOccurs="1" name="bIsLayawaySale" type="s:boolean" />
            <s:element minOccurs="1" maxOccurs="1" name="bIsSaleReturn" type="s:boolean" />
            <s:element minOccurs="1" maxOccurs="1" name="iLoginSiteID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="iLoginEmployeeID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="iWorkstationID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="bSettleCreditNoteWithOutstandingCredit" type="s:boolean" />
            <s:element minOccurs="1" maxOccurs="1" name="iOriginalSaleOrderIDForReturnSale" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="bCalculateStaffCommission" type="s:boolean" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="SaleOrderRetailSaveAndReturnByteResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="SaleOrderRetailSaveAndReturnByteResult" type="s:base64Binary" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="SaleOrderRetailSaveAndReturnMinimum">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="bytChanges" type="s:base64Binary" />
            <s:element minOccurs="0" maxOccurs="1" name="bytInvoiceChanges" type="s:base64Binary" />
            <s:element minOccurs="1" maxOccurs="1" name="bIsLayawaySale" type="s:boolean" />
            <s:element minOccurs="1" maxOccurs="1" name="bIsSaleReturn" type="s:boolean" />
            <s:element minOccurs="1" maxOccurs="1" name="iLoginSiteID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="iLoginEmployeeID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="iWorkstationID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="bSettleCreditNoteWithOutstandingCredit" type="s:boolean" />
            <s:element minOccurs="1" maxOccurs="1" name="iOriginalSaleOrderIDForReturnSale" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="bCalculateStaffCommission" type="s:boolean" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="bPopulateInvoiceDetails" type="s:boolean" />
            <s:element minOccurs="1" maxOccurs="1" name="bPopulateInvoicePayments" type="s:boolean" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="SaleOrderRetailSaveAndReturnMinimumResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="SaleOrderRetailSaveAndReturnMinimumResult">
              <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="CampaignProcessingOrderTypeList">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="CampaignProcessingOrderTypeListResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="CampaignProcessingOrderTypeListResult">
              <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="ListCampaignProspectListEmail">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="CampaignID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="ListCampaignProspectListEmailResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="ListCampaignProspectListEmailResult">
              <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="ListCampaignProspectListAllocatedEmail">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="CampaignID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="LoggedInUserID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="ListCampaignProspectListAllocatedEmailResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="ListCampaignProspectListAllocatedEmailResult">
              <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="DeleteCustomizableReportTemplate">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="CustomizableReportTemplateID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="CustomizableReportTypeID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="DeleteCustomizableReportTemplateResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="DeleteCustomizableReportTemplateResult" type="s:int" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="CustomerCreditReferencesList">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="CustomerID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="CustomerCreditReferencesListResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="CustomerCreditReferencesListResult">
              <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="GetSaleOrderListForPO">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="sCustomerOrderReferenece" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="iSaleOrderStatusID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="sInvoiceReference" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="sCustomerName" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="bStartWith" type="s:boolean" />
            <s:element minOccurs="0" maxOccurs="1" name="sNote" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="sPostCode" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="sCustomerCode" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="iChannelID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="iSupplierResponseStatus" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="sProductCode" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="dtFromDate" type="s:dateTime" />
            <s:element minOccurs="1" maxOccurs="1" name="dtToDate" type="s:dateTime" />
            <s:element minOccurs="1" maxOccurs="1" name="iEmployeeID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="iSaleOrderTypeID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="iSiteID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="GetSaleOrderListForPOResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="GetSaleOrderListForPOResult" type="s:base64Binary" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="RepairOrderSelectForToken">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="RepairOrderID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="RepairOrderSelectForTokenResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="RepairOrderSelectForTokenResult">
              <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="RepairItemRecievingPendingSearchForManager">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="employeeID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="siteid" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="DefectRef" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="Customer" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="PhoneNo" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="DateFrom" type="s:dateTime" />
            <s:element minOccurs="1" maxOccurs="1" name="DateTO" type="s:dateTime" />
            <s:element minOccurs="0" maxOccurs="1" name="Product" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="TrackableNo" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="RepairItemRecievingPendingSearchForManagerResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="RepairItemRecievingPendingSearchForManagerResult">
              <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="RepairItemInspectionPendingSearchForManager">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="employeeID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="siteid" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="DefectRef" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="Customer" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="PhoneNo" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="DateFrom" type="s:dateTime" />
            <s:element minOccurs="1" maxOccurs="1" name="DateTO" type="s:dateTime" />
            <s:element minOccurs="0" maxOccurs="1" name="Product" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="TrackableNo" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="RepairItemInspectionPendingSearchForManagerResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="RepairItemInspectionPendingSearchForManagerResult">
              <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="RepairInprogressSearchForManager">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="employeeID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="siteid" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="DefectRef" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="Customer" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="PhoneNo" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="DateFrom" type="s:dateTime" />
            <s:element minOccurs="1" maxOccurs="1" name="DateTO" type="s:dateTime" />
            <s:element minOccurs="1" maxOccurs="1" name="All" type="s:boolean" />
            <s:element minOccurs="1" maxOccurs="1" name="Internal" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="SupplierID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="RepairInprogressSearchForManagerResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="RepairInprogressSearchForManagerResult">
              <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="LoanPhoneReturnPendingSearchForManager">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="employeeID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="siteid" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="DefectRef" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="Customer" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="PhoneNo" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="DateFrom" type="s:dateTime" />
            <s:element minOccurs="1" maxOccurs="1" name="DateTO" type="s:dateTime" />
            <s:element minOccurs="0" maxOccurs="1" name="IssueItemProductCode" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="LoanPhoneReturnPendingSearchForManagerResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="LoanPhoneReturnPendingSearchForManagerResult">
              <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="RepairItemCheckOutSearchForManager">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="employeeID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="siteid" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="DefectRef" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="Customer" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="PhoneNo" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="DateFrom" type="s:dateTime" />
            <s:element minOccurs="1" maxOccurs="1" name="DateTO" type="s:dateTime" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="RepairItemCheckOutSearchForManagerResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="RepairItemCheckOutSearchForManagerResult">
              <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="KitFundReport">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="SiteID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="EmployeeID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="NetWorkID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="Status" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="ConnectionTypeID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="FromDate" type="s:dateTime" />
            <s:element minOccurs="1" maxOccurs="1" name="ToDate" type="s:dateTime" />
            <s:element minOccurs="1" maxOccurs="1" name="ReportType" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="ChannelID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="KitFundReportResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="KitFundReportResult">
              <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="CommissionAccountableReport">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="iMonth" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="iYear" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="CommissionAccountableReportResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="CommissionAccountableReportResult">
              <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="CheckCardNumberExistency">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="strCardNumber" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="bPaymentCardTable" type="s:boolean" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="CheckCardNumberExistencyResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="CheckCardNumberExistencyResult" type="s:boolean" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="SaveCardNumberAccessLog">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="CreditCardNumberAccessLogID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="CustomerID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="CreditCardNumber" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="AccessFor" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="EmployeeID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="SaveCardNumberAccessLogResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="SaveCardNumberAccessLogResult" type="s:boolean" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="CreditCardAccessLogList">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="strCustomerName" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="DateFrom" type="s:dateTime" />
            <s:element minOccurs="1" maxOccurs="1" name="DateTo" type="s:dateTime" />
            <s:element minOccurs="1" maxOccurs="1" name="EmployeeID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strCardNumber" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="bAllowViewWholeCardNumber" type="s:boolean" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="CreditCardAccessLogListResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="CreditCardAccessLogListResult">
              <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="ReturnsDetailList">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="Employee" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="Product" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="DateFrom" type="s:dateTime" />
            <s:element minOccurs="1" maxOccurs="1" name="DateTo" type="s:dateTime" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="ReturnsDetailListResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="ReturnsDetailListResult">
              <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="CustomerSearchAll">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="strSearchString" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="CustomerSearchAllResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="CustomerSearchAllResult">
              <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="PaymentAllocationSave">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="dsChanges">
              <s:complexType>
                <s:sequence>
                  <s:element ref="s:schema" />
                  <s:any />
                </s:sequence>
              </s:complexType>
            </s:element>
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="PaymentAllocationSaveResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="PaymentAllocationSaveResult">
              <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="CheckSaleStarFileStoreExists">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="CheckSaleStarFileStoreExistsResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="CheckSaleStarFileStoreExistsResult" type="s:int" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="FileStoreSettingsList">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="iFileStoreSettingsID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strFileStoreSettingsName" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="FileStoreSettingsListResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="FileStoreSettingsListResult">
              <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="SaveCustomerCommunicationHistoryFileStoreJob">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="jobStartTime" type="s:dateTime" />
            <s:element minOccurs="1" maxOccurs="1" name="iEmployeeID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="blnEnable" type="s:boolean" />
            <s:element minOccurs="1" maxOccurs="1" name="bRunNow" type="s:boolean" />
            <s:element minOccurs="0" maxOccurs="1" name="strCategoryName" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="strJobName" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="strDescription" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="strStepName" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="strCommand" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="strScheduleName" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="SaveCustomerCommunicationHistoryFileStoreJobResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="SaveCustomerCommunicationHistoryFileStoreJobResult" type="s:boolean" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="FileStoreSettingsSave">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="dsChanges">
              <s:complexType>
                <s:sequence>
                  <s:element ref="s:schema" />
                  <s:any />
                </s:sequence>
              </s:complexType>
            </s:element>
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="FileStoreSettingsSaveResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="FileStoreSettingsSaveResult">
              <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="ProductStaffCommissionList">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="iProductStaffCommissionID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="iProductID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strProductFreeTextSearch" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="iProductDepartmentID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="iProductCategoryID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="dtEffectiveDateAsAt" type="s:dateTime" />
            <s:element minOccurs="1" maxOccurs="1" name="bActiveProductsOnly" type="s:boolean" />
            <s:element minOccurs="1" maxOccurs="1" name="bShowHistory" type="s:boolean" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="ProductStaffCommissionListResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="ProductStaffCommissionListResult">
              <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="cSalestarAuthentication" type="tns:cSalestarAuthentication" />
      <s:complexType name="cSalestarAuthentication">
        <s:sequence>
          <s:element minOccurs="0" maxOccurs="1" name="UserName" type="s:string" />
          <s:element minOccurs="0" maxOccurs="1" name="Password" type="s:string" />
        </s:sequence>
        <s:anyAttribute />
      </s:complexType>
      <s:element name="ProductStaffCommissionSave">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="dsSource">
              <s:complexType>
                <s:sequence>
                  <s:element ref="s:schema" />
                  <s:any />
                </s:sequence>
              </s:complexType>
            </s:element>
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="ProductStaffCommissionSaveResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="ProductStaffCommissionSaveResult">
              <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="HandsetTariffStaffCommissionList">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="HandsetTariffStaffCommissionID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="HandsetID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="TariffID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="EffectiveDateAsAt" type="s:dateTime" />
            <s:element minOccurs="1" maxOccurs="1" name="bShowHistory" type="s:boolean" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="HandsetTariffStaffCommissionListResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="HandsetTariffStaffCommissionListResult">
              <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="HandsetTariffStaffCommissionDetailList">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="HandsetProductCategoryID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="TariffProductCategoryID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="EffectedDate" type="s:dateTime" />
            <s:element minOccurs="1" maxOccurs="1" name="bShowHistory" type="s:boolean" />
            <s:element minOccurs="1" maxOccurs="1" name="bActiveProductsOnly" type="s:boolean" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="HandsetTariffStaffCommissionDetailListResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="HandsetTariffStaffCommissionDetailListResult">
              <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="HandsetTariffStaffCommissionSave">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="dsSource">
              <s:complexType>
                <s:sequence>
                  <s:element ref="s:schema" />
                  <s:any />
                </s:sequence>
              </s:complexType>
            </s:element>
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="HandsetTariffStaffCommissionSaveResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="HandsetTariffStaffCommissionSaveResult">
              <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="StaffCommissionDetailList">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="StaffCommissionDetailID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="SaleOrderID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="InvoiceID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="ConnectionID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="InvoiceDetailID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="ConnectionComponentID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="SaleDateFrom" type="s:dateTime" />
            <s:element minOccurs="1" maxOccurs="1" name="SaleDateTo" type="s:dateTime" />
            <s:element minOccurs="1" maxOccurs="1" name="InvoiceDateFrom" type="s:dateTime" />
            <s:element minOccurs="1" maxOccurs="1" name="InvoiceDateTo" type="s:dateTime" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="StaffCommissionDetailListResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="StaffCommissionDetailListResult">
              <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="StaffCommissionDetailSave">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="dsSource">
              <s:complexType>
                <s:sequence>
                  <s:element ref="s:schema" />
                  <s:any />
                </s:sequence>
              </s:complexType>
            </s:element>
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="StaffCommissionDetailSaveResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="StaffCommissionDetailSaveResult">
              <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="StaffCommissionGPBreakDownReport">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="dtFromDate" type="s:dateTime" />
            <s:element minOccurs="1" maxOccurs="1" name="dtToDate" type="s:dateTime" />
            <s:element minOccurs="1" maxOccurs="1" name="iViewMode" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="iEmployeeID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="iLogedInEmployeeID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="iProductID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="StaffCommissionGPBreakDownReportResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="StaffCommissionGPBreakDownReportResult">
              <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="CalculateSaleOrderStaffCommission">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="dtSaleOrderDetail">
              <s:complexType>
                <s:sequence>
                  <s:any minOccurs="0" maxOccurs="unbounded" namespace="http://www.w3.org/2001/XMLSchema" processContents="lax" />
                  <s:any minOccurs="1" namespace="urn:schemas-microsoft-com:xml-diffgram-v1" processContents="lax" />
                </s:sequence>
              </s:complexType>
            </s:element>
            <s:element minOccurs="0" maxOccurs="1" name="dtConnectionComponent">
              <s:complexType>
                <s:sequence>
                  <s:any minOccurs="0" maxOccurs="unbounded" namespace="http://www.w3.org/2001/XMLSchema" processContents="lax" />
                  <s:any minOccurs="1" namespace="urn:schemas-microsoft-com:xml-diffgram-v1" processContents="lax" />
                </s:sequence>
              </s:complexType>
            </s:element>
            <s:element minOccurs="1" maxOccurs="1" name="SaleDate" type="s:dateTime" />
            <s:element minOccurs="1" maxOccurs="1" name="bUpdateDataTable" type="s:boolean" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="CalculateSaleOrderStaffCommissionResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="CalculateSaleOrderStaffCommissionResult" type="s:decimal" />
            <s:element minOccurs="0" maxOccurs="1" name="dtSaleOrderDetail">
              <s:complexType>
                <s:sequence>
                  <s:any minOccurs="0" maxOccurs="unbounded" namespace="http://www.w3.org/2001/XMLSchema" processContents="lax" />
                  <s:any minOccurs="1" namespace="urn:schemas-microsoft-com:xml-diffgram-v1" processContents="lax" />
                </s:sequence>
              </s:complexType>
            </s:element>
            <s:element minOccurs="0" maxOccurs="1" name="dtConnectionComponent">
              <s:complexType>
                <s:sequence>
                  <s:any minOccurs="0" maxOccurs="unbounded" namespace="http://www.w3.org/2001/XMLSchema" processContents="lax" />
                  <s:any minOccurs="1" namespace="urn:schemas-microsoft-com:xml-diffgram-v1" processContents="lax" />
                </s:sequence>
              </s:complexType>
            </s:element>
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="UserAuthenticate">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="UserName" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="Password" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="UserAuthenticateResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="UserAuthenticateResult" type="s:boolean" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="GPbyTariffCategoryReport">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="dtFromDate" type="s:dateTime" />
            <s:element minOccurs="1" maxOccurs="1" name="dtToDate" type="s:dateTime" />
            <s:element minOccurs="1" maxOccurs="1" name="iChannelID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="iNetworkID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="iSiteID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="iGroupBy" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="GPbyTariffCategoryReportResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="GPbyTariffCategoryReportResult">
              <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="ImportFieldList">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="datatype" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="dealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="ImportFieldListResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="ImportFieldListResult">
              <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="ImportFieldConfigurationList">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="datatype" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="dealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="ImportFieldConfigurationListResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="ImportFieldConfigurationListResult">
              <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="ImportFieldMappingGet">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="configID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="dealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="ImportFieldMappingGetResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="ImportFieldMappingGetResult">
              <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="ImportFieldMappingSave">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="ds">
              <s:complexType>
                <s:sequence>
                  <s:element ref="s:schema" />
                  <s:any />
                </s:sequence>
              </s:complexType>
            </s:element>
            <s:element minOccurs="0" maxOccurs="1" name="dealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="ImportFieldMappingSaveResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="ImportFieldMappingSaveResult" type="s:int" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="ImportFieldAuditSave">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="ds">
              <s:complexType>
                <s:sequence>
                  <s:element ref="s:schema" />
                  <s:any />
                </s:sequence>
              </s:complexType>
            </s:element>
            <s:element minOccurs="0" maxOccurs="1" name="dealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="ImportFieldAuditSaveResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="ImportFieldAuditSaveResult" type="s:int" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="ImportAndSaveCustmorAddress">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="customerID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="customerTypeID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="data" type="s:base64Binary" />
            <s:element minOccurs="0" maxOccurs="1" name="dealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="ImportAndSaveCustmorAddressResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="ImportAndSaveCustmorAddressResult" type="s:int" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="Product_x0020_Department_x0020_List">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="DepartmentID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="ProductTypeID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="Product_x0020_Department_x0020_ListResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="Product_x0020_Department_x0020_ListResult">
              <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="Product_x0020_Category_x0020_List_x0020_By_x0020_ProductType">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="ProductCategoryID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="ProductTypeID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="NetworkID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="Product_x0020_Category_x0020_List_x0020_By_x0020_ProductTypeResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="Product_x0020_Category_x0020_List_x0020_By_x0020_ProductTypeResult">
              <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="ExportDataCommandList">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="EmployeeID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="dealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="ExportDataCommandListResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="ExportDataCommandListResult">
              <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="ExportDataParamList">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="dealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="ExportDataParamListResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="ExportDataParamListResult">
              <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="ExportDataParamSelect">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="commandID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="dealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="ExportDataParamSelectResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="ExportDataParamSelectResult">
              <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="ExportDataParamTypeList">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="dealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="ExportDataParamTypeListResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="ExportDataParamTypeListResult">
              <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="ExportDataCommandSave">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="dsExportData">
              <s:complexType>
                <s:sequence>
                  <s:element ref="s:schema" />
                  <s:any />
                </s:sequence>
              </s:complexType>
            </s:element>
            <s:element minOccurs="0" maxOccurs="1" name="dealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="ExportDataCommandSaveResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="ExportDataCommandSaveResult" type="s:int" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="ExportDataAuditDetailSave">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="dsExportDetails">
              <s:complexType>
                <s:sequence>
                  <s:element ref="s:schema" />
                  <s:any />
                </s:sequence>
              </s:complexType>
            </s:element>
            <s:element minOccurs="0" maxOccurs="1" name="dealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="ExportDataAuditDetailSaveResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="ExportDataAuditDetailSaveResult" type="s:int" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="GetExportedData">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="dsData">
              <s:complexType>
                <s:sequence>
                  <s:element ref="s:schema" />
                  <s:any />
                </s:sequence>
              </s:complexType>
            </s:element>
            <s:element minOccurs="0" maxOccurs="1" name="dealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="GetExportedDataResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="GetExportedDataResult">
              <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="GetExportedDataCompressed">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="dsData">
              <s:complexType>
                <s:sequence>
                  <s:element ref="s:schema" />
                  <s:any />
                </s:sequence>
              </s:complexType>
            </s:element>
            <s:element minOccurs="0" maxOccurs="1" name="dealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="GetExportedDataCompressedResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="GetExportedDataCompressedResult">
              <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="ExportDataLookupsList">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="dataTypeID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="dealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="ExportDataLookupsListResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="ExportDataLookupsListResult">
              <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="NetworkIntegrationLogSave">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="data">
              <s:complexType>
                <s:sequence>
                  <s:element ref="s:schema" />
                  <s:any />
                </s:sequence>
              </s:complexType>
            </s:element>
            <s:element minOccurs="0" maxOccurs="1" name="dealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="NetworkIntegrationLogSaveResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="NetworkIntegrationLogSaveResult" type="s:int" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="EPaymentIntegrationLogSave">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="data">
              <s:complexType>
                <s:sequence>
                  <s:element ref="s:schema" />
                  <s:any />
                </s:sequence>
              </s:complexType>
            </s:element>
            <s:element minOccurs="0" maxOccurs="1" name="dealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="EPaymentIntegrationLogSaveResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="EPaymentIntegrationLogSaveResult" type="s:int" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="EPaymentIntegrationSave">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="data">
              <s:complexType>
                <s:sequence>
                  <s:element ref="s:schema" />
                  <s:any />
                </s:sequence>
              </s:complexType>
            </s:element>
            <s:element minOccurs="0" maxOccurs="1" name="dealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="EPaymentIntegrationSaveResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="EPaymentIntegrationSaveResult">
              <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="EPaymentIntegrationGet">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="SaleOrderID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="dealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="EPaymentIntegrationGetResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="EPaymentIntegrationGetResult">
              <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="DespatchDetailBySaleOrderID">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="SaleOrderID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="dealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="DespatchDetailBySaleOrderIDResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="DespatchDetailBySaleOrderIDResult">
              <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="ChangePassword">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="data">
              <s:complexType>
                <s:sequence>
                  <s:element ref="s:schema" />
                  <s:any />
                </s:sequence>
              </s:complexType>
            </s:element>
            <s:element minOccurs="0" maxOccurs="1" name="dealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="ChangePasswordResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="ChangePasswordResult" type="s:int" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="GetNetworkIntegratePassword">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="NetworkID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="GetNetworkIntegratePasswordResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="GetNetworkIntegratePasswordResult">
              <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="NetworkChangePasswordRequestSave">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="dsChanges">
              <s:complexType>
                <s:sequence>
                  <s:element ref="s:schema" />
                  <s:any />
                </s:sequence>
              </s:complexType>
            </s:element>
            <s:element minOccurs="0" maxOccurs="1" name="dsJob">
              <s:complexType>
                <s:sequence>
                  <s:element ref="s:schema" />
                  <s:any />
                </s:sequence>
              </s:complexType>
            </s:element>
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="NetworkChangePasswordRequestSaveResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="NetworkChangePasswordRequestSaveResult">
              <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="NetworkChangePasswordRequestList">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="NetworkChangePasswordRequestID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="NetworkChangePasswordRequestListResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="NetworkChangePasswordRequestListResult">
              <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="ConnectionForEligibilityCheck">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="intCustomerID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="intNetworkID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="dealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="ConnectionForEligibilityCheckResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="ConnectionForEligibilityCheckResult">
              <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="ConnectionForEligibilityCheckSave">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="data">
              <s:complexType>
                <s:sequence>
                  <s:element ref="s:schema" />
                  <s:any />
                </s:sequence>
              </s:complexType>
            </s:element>
            <s:element minOccurs="1" maxOccurs="1" name="bUpdatetblConnectionOnly" type="s:boolean" />
            <s:element minOccurs="0" maxOccurs="1" name="dealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="ConnectionForEligibilityCheckSaveResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="ConnectionForEligibilityCheckSaveResult" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="GetWorkflow">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="GetWorkflowResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="GetWorkflowResult">
              <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="WorkFlowSave">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="dsChanges">
              <s:complexType>
                <s:sequence>
                  <s:element ref="s:schema" />
                  <s:any />
                </s:sequence>
              </s:complexType>
            </s:element>
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="WorkFlowSaveResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="WorkFlowSaveResult">
              <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="RetailSaleConnectionWizardLookupByteList">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="RetailSaleConnectionWizardLookupByteListResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="RetailSaleConnectionWizardLookupByteListResult" type="s:base64Binary" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="TrackableItemByteList">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="SiteID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="LocationID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="ProductID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="ItemStatusID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="TrackableItemByteListResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="TrackableItemByteListResult" type="s:base64Binary" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="SaleOrderRetailSaveByte">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="bytChanges" type="s:base64Binary" />
            <s:element minOccurs="0" maxOccurs="1" name="bytInvoiceChanges" type="s:base64Binary" />
            <s:element minOccurs="1" maxOccurs="1" name="bIsLayawaySale" type="s:boolean" />
            <s:element minOccurs="1" maxOccurs="1" name="bIsSaleReturn" type="s:boolean" />
            <s:element minOccurs="1" maxOccurs="1" name="iLoginSiteID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="iLoginEmployeeID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="iWorkstationID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="bSettleCreditNoteWithOutstandingCredit" type="s:boolean" />
            <s:element minOccurs="1" maxOccurs="1" name="iOriginalSaleOrderIDForReturnSale" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="bCalculateStaffCommission" type="s:boolean" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="SaleOrderRetailSaveByteResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="SaleOrderRetailSaveByteResult">
              <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="InitDataByteList">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="EmployeeID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="SiteID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="ApplicationId" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="InitDataByteListResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="InitDataByteListResult" type="s:base64Binary" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="SaveNetworkIntegTransaction">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="dsChanges">
              <s:complexType>
                <s:sequence>
                  <s:element ref="s:schema" />
                  <s:any />
                </s:sequence>
              </s:complexType>
            </s:element>
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="SaveNetworkIntegTransactionResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="SaveNetworkIntegTransactionResult" type="s:int" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="SearchEquipmentPendingConnectionsByte">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="ServiceProviderID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="DateFrom" type="s:dateTime" />
            <s:element minOccurs="1" maxOccurs="1" name="DateTo" type="s:dateTime" />
            <s:element minOccurs="0" maxOccurs="1" name="ConnectionReference" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="PhoneNumber" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="IMEI" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="ConnectionStatusID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="SiteID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="AllConnection" type="s:boolean" />
            <s:element minOccurs="0" maxOccurs="1" name="sTarrifName" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="sNote" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="dtDisconnecteDateFrom" type="s:dateTime" />
            <s:element minOccurs="1" maxOccurs="1" name="dtDisconnectedDateTo" type="s:dateTime" />
            <s:element minOccurs="1" maxOccurs="1" name="LogedInEmployeeID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="bOnlyDespatchedConnection" type="s:boolean" />
            <s:element minOccurs="0" maxOccurs="1" name="DealerCode" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="NetworkStatusID" type="s:int" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="SearchEquipmentPendingConnectionsByteResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="SearchEquipmentPendingConnectionsByteResult" type="s:base64Binary" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="SearchEquipmentPendingConnections">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="ServiceProviderID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="DateFrom" type="s:dateTime" />
            <s:element minOccurs="1" maxOccurs="1" name="DateTo" type="s:dateTime" />
            <s:element minOccurs="0" maxOccurs="1" name="ConnectionReference" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="PhoneNumber" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="IMEI" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="ConnectionStatusID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="SiteID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="AllConnection" type="s:boolean" />
            <s:element minOccurs="0" maxOccurs="1" name="sTarrifName" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="sNote" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="dtDisconnecteDateFrom" type="s:dateTime" />
            <s:element minOccurs="1" maxOccurs="1" name="dtDisconnectedDateTo" type="s:dateTime" />
            <s:element minOccurs="1" maxOccurs="1" name="LogedInEmployeeID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="bOnlyDespatchedConnection" type="s:boolean" />
            <s:element minOccurs="0" maxOccurs="1" name="DealerCode" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="NetworkStatusID" type="s:int" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="SearchEquipmentPendingConnectionsResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="SearchEquipmentPendingConnectionsResult">
              <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="UpdateEquipmentPendingStatus">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="ConnectionID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="bEquipmentPending" type="s:boolean" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="UpdateEquipmentPendingStatusResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="UpdateEquipmentPendingStatusResult" type="s:int" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="MultipleListProductSupplier">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="sProductID" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="MultipleListProductSupplierResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="MultipleListProductSupplierResult">
              <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="ProductSearchChannelByteWithConnectionType">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="sName" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="sProductCode" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="sManufacturer" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="iSupplierID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="sAccCode" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="bActive" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="iProductClassID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="iProductCategoryID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="sBarcode" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="sDescription" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="iDepartmentID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="sAttribute" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="iCountryID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="iSiteID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="iProductHandsetID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="iProductTariffID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="SearchType" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="ChannelID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="StockSiteID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="ConnectionDuration" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="ManufacturerID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="NetworkID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="ServiceProviderID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="ProductID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="PriceTypeID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="ConnectionDefinitionID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="IsSharerTariff" type="s:boolean" />
            <s:element minOccurs="1" maxOccurs="1" name="TariffType" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="CustomerID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="TrackableNumber" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="BusinessTypeID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="FulfillmentSiteID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="IsPurchasedByCustomer" type="s:boolean" />
            <s:element minOccurs="1" maxOccurs="1" name="DateFrom" type="s:dateTime" />
            <s:element minOccurs="1" maxOccurs="1" name="DateTo" type="s:dateTime" />
            <s:element minOccurs="1" maxOccurs="1" name="PurchasedCustomerID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="DealerCode" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="ConnectionTypeID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="bprepay" type="s:boolean" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="ProductSearchChannelByteWithConnectionTypeResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="ProductSearchChannelByteWithConnectionTypeResult" type="s:base64Binary" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="ProductSearchChannelWithConnectionType">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="sName" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="sProductCode" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="sManufacturer" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="iSupplierID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="sAccCode" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="bActive" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="iProductClassID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="iProductCategoryID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="sBarcode" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="sDescription" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="iDepartmentID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="sAttribute" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="iCountryID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="iSiteID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="iProductHandsetID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="iProductTariffID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="SearchType" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="ChannelID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="StockSiteID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="ConnectionDuration" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="ManufacturerID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="NetworkID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="ServiceProviderID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="ProductID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="PriceTypeID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="ConnectionDefinitionID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="IsSharerTariff" type="s:boolean" />
            <s:element minOccurs="1" maxOccurs="1" name="TariffType" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="CustomerID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="TrackableNumber" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="BusinessTypeID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="FulfillmentSiteID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="IsPurchasedByCustomer" type="s:boolean" />
            <s:element minOccurs="1" maxOccurs="1" name="DateFrom" type="s:dateTime" />
            <s:element minOccurs="1" maxOccurs="1" name="DateTo" type="s:dateTime" />
            <s:element minOccurs="1" maxOccurs="1" name="PurchasedCustomerID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="DealerCode" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="ConnectionTypeID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="bprepay" type="s:boolean" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="ProductSearchChannelWithConnectionTypeResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="ProductSearchChannelWithConnectionTypeResult">
              <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="GetNetworkIntegTransaction">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="NetworkTransactionID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="VendorTransactionID" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="NetworkID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="TransactionType" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="CustomerID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="ConnectionID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="NetworkStatus" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="PhoneNumber" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="SaleOrderID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="DealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="GetNetworkIntegTransactionResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="GetNetworkIntegTransactionResult">
              <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="ConnectionProductSearchByConnectionTypeAndPrepay">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="iCountryID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="iSiteID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="iProductID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="iShowTariff" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="iNetworkID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="iServiceProviderID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="iisActive" type="s:boolean" />
            <s:element minOccurs="0" maxOccurs="1" name="ProductName" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="ProductCode" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="Duration" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="productCategoryId" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="ConnectionTypeID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="bprepay" type="s:boolean" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="ConnectionProductSearchByConnectionTypeAndPrepayResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="ConnectionProductSearchByConnectionTypeAndPrepayResult">
              <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="SearchConnectionsWithNetworkTrasactionIDByte">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="ServiceProviderID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="DateFrom" type="s:dateTime" />
            <s:element minOccurs="1" maxOccurs="1" name="DateTo" type="s:dateTime" />
            <s:element minOccurs="0" maxOccurs="1" name="ConnectionReference" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="PhoneNumber" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="IMEI" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="ConnectionStatusID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="SiteID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="AllConnection" type="s:boolean" />
            <s:element minOccurs="0" maxOccurs="1" name="sTarrifName" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="sNote" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="dtDisconnecteDateFrom" type="s:dateTime" />
            <s:element minOccurs="1" maxOccurs="1" name="dtDisconnectedDateTo" type="s:dateTime" />
            <s:element minOccurs="1" maxOccurs="1" name="LogedInEmployeeID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="bOnlyDespatchedConnection" type="s:boolean" />
            <s:element minOccurs="0" maxOccurs="1" name="DealerCode" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="IsNetworkIntegTransaction" type="s:boolean" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="SearchConnectionsWithNetworkTrasactionIDByteResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="SearchConnectionsWithNetworkTrasactionIDByteResult" type="s:base64Binary" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="SearchConnectionsWithNetworkTrasactionID">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="ServiceProviderID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="DateFrom" type="s:dateTime" />
            <s:element minOccurs="1" maxOccurs="1" name="DateTo" type="s:dateTime" />
            <s:element minOccurs="0" maxOccurs="1" name="ConnectionReference" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="PhoneNumber" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="IMEI" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="ConnectionStatusID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="SiteID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="AllConnection" type="s:boolean" />
            <s:element minOccurs="0" maxOccurs="1" name="sTarrifName" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="sNote" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="dtDisconnecteDateFrom" type="s:dateTime" />
            <s:element minOccurs="1" maxOccurs="1" name="dtDisconnectedDateTo" type="s:dateTime" />
            <s:element minOccurs="1" maxOccurs="1" name="LogedInEmployeeID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="bOnlyDespatchedConnection" type="s:boolean" />
            <s:element minOccurs="0" maxOccurs="1" name="DealerCode" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="IsNetworkIntegTransaction" type="s:boolean" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="SearchConnectionsWithNetworkTrasactionIDResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="SearchConnectionsWithNetworkTrasactionIDResult">
              <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="Get_x0020_Reference_x0020_Data">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="DataType" type="tns:ArrayOfInt" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:complexType name="ArrayOfInt">
        <s:sequence>
          <s:element minOccurs="0" maxOccurs="unbounded" name="int" type="s:int" />
        </s:sequence>
      </s:complexType>
      <s:element name="Get_x0020_Reference_x0020_DataResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="Get_x0020_Reference_x0020_DataResult">
              <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="GetBusinessURLPart">
        <s:complexType />
      </s:element>
      <s:element name="GetBusinessURLPartResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="GetBusinessURLPartResult" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="B2BCustomerSave">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="dsCustomer">
              <s:complexType>
                <s:sequence>
                  <s:element ref="s:schema" />
                  <s:any />
                </s:sequence>
              </s:complexType>
            </s:element>
            <s:element minOccurs="0" maxOccurs="1" name="dsContact">
              <s:complexType>
                <s:sequence>
                  <s:element ref="s:schema" />
                  <s:any />
                </s:sequence>
              </s:complexType>
            </s:element>
            <s:element minOccurs="0" maxOccurs="1" name="dsAddress">
              <s:complexType>
                <s:sequence>
                  <s:element ref="s:schema" />
                  <s:any />
                </s:sequence>
              </s:complexType>
            </s:element>
            <s:element minOccurs="0" maxOccurs="1" name="dsCustomerType">
              <s:complexType>
                <s:sequence>
                  <s:element ref="s:schema" />
                  <s:any />
                </s:sequence>
              </s:complexType>
            </s:element>
            <s:element minOccurs="0" maxOccurs="1" name="ContactCommunication">
              <s:complexType>
                <s:sequence>
                  <s:element ref="s:schema" />
                  <s:any />
                </s:sequence>
              </s:complexType>
            </s:element>
            <s:element minOccurs="0" maxOccurs="1" name="dsCustomerExternalConnection">
              <s:complexType>
                <s:sequence>
                  <s:element ref="s:schema" />
                  <s:any />
                </s:sequence>
              </s:complexType>
            </s:element>
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="B2BCustomerSaveResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="B2BCustomerSaveResult">
              <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="SaleHandsetTariffMatrixByteListWithGP">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="CountryID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="SiteID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="NetworkID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="ServiceProviderID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="ConnectionTypeID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="BusinessTypeID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="ManufactureID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="bDisplayGP" type="s:boolean" />
            <s:element minOccurs="0" maxOccurs="1" name="sCurrencySymbol" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="bAllowNonSaleStaffCommission" type="s:boolean" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="SaleHandsetTariffMatrixByteListWithGPResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="SaleHandsetTariffMatrixByteListWithGPResult" type="s:base64Binary" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="ListProofField">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="ProofFieldID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="ListProofFieldResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="ListProofFieldResult">
              <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="ListProofFieldValue">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="ProofFieldValueID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="ListProofFieldValueResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="ListProofFieldValueResult">
              <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="ListProofFieldValueForProof">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="ProofID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="ListProofFieldValueForProofResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="ListProofFieldValueForProofResult">
              <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="GetSupplierSiteCode">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="ProductID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="SupplierID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="SiteID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="GetSupplierSiteCodeResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="GetSupplierSiteCodeResult">
              <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="ImportAndSaveANSFile">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="supplierID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="data" type="s:base64Binary" />
            <s:element minOccurs="0" maxOccurs="1" name="dealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="ImportAndSaveANSFileResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="ImportAndSaveANSFileResult">
              <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="ExistingCustomer">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="EBusinessProcessID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="CustomerID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="ExistingCustomerResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="ExistingCustomerResult">
              <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="GetSystemSettingsOnLogin">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="GetSystemSettingsOnLoginResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="GetSystemSettingsOnLoginResult">
              <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="EmployeeLoginWithLocking">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="username" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="password" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="employeeID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="ApplicationID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="MACAddress" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="PublicIP" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="InternalIP" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="SiteID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="IsAccountLocked" type="s:boolean" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="serviceTimeOut" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="profileID" type="s:int" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="EmployeeLoginWithLockingResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="EmployeeLoginWithLockingResult" type="s:base64Binary" />
            <s:element minOccurs="1" maxOccurs="1" name="employeeID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="IsAccountLocked" type="s:boolean" />
            <s:element minOccurs="1" maxOccurs="1" name="serviceTimeOut" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="profileID" type="s:int" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="InitDataByteListOptimized">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="EmployeeID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="SiteID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="ApplicationId" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="strMACAddress" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="InitDataByteListOptimizedResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="InitDataByteListOptimizedResult" type="s:base64Binary" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="SiteListNew">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="iSiteID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="SiteListNewResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="SiteListNewResult">
              <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="GetCustomersforAccManager">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="AccManagerID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="GetCustomersforAccManagerResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="GetCustomersforAccManagerResult" type="s:boolean" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="CustomerListForSaleWithAddressList">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="CustomerID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="bCheckCreditTerms" type="s:boolean" />
            <s:element minOccurs="0" maxOccurs="1" name="DealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="CustomerListForSaleWithAddressListResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="CustomerListForSaleWithAddressListResult">
              <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="GetCv2AvsCheckLookUp">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="CountryID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="ChannelID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="iCusID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="GetCv2AvsCheckLookUpResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="GetCv2AvsCheckLookUpResult">
              <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="StockActualCostSummaryWithGrn">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="SiteID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="ProductID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="ItemStatus" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="StockActualCostSummaryWithGrnResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="StockActualCostSummaryWithGrnResult">
              <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="AccountIntegrationInvalidTransactions">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="iInvalid" type="s:int" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="AccountIntegrationInvalidTransactionsResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="AccountIntegrationInvalidTransactionsResult">
              <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="SaleOrderPayment">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="dtDateFrom" type="s:dateTime" />
            <s:element minOccurs="1" maxOccurs="1" name="dtDateTo" type="s:dateTime" />
            <s:element minOccurs="1" maxOccurs="1" name="bSaleOrderPayment" type="s:boolean" />
            <s:element minOccurs="1" maxOccurs="1" name="bAllowSeenonSalesCommission" type="s:boolean" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="intSalesOrderID" type="s:int" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="SaleOrderPaymentResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="SaleOrderPaymentResult">
              <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="ValidateDistributerEmplayee">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="strLoginName" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="strPassword" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="ValidateDistributerEmplayeeResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="ValidateDistributerEmplayeeResult" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="ListEmployee">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="nFunctionID" type="s:int" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="ListEmployeeResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="ListEmployeeResult">
              <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="ValidateEmployeeforSupplier">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="nEmployeeID" type="s:int" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="ValidateEmployeeforSupplierResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="ValidateEmployeeforSupplierResult">
              <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="GetUnderWarrantyReturnlist">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="intDepartmentID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="intCatogeryID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strProductName" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="strProductCode" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="strTrackableNumber" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="intSupplierId" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strCustomer" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="dtReturnFromDate" type="s:dateTime" />
            <s:element minOccurs="1" maxOccurs="1" name="dtReturnToDate" type="s:dateTime" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="GetUnderWarrantyReturnlistResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="GetUnderWarrantyReturnlistResult">
              <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="ListInvoiceStatus">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="ListInvoiceStatusResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="ListInvoiceStatusResult">
              <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="CheckInventoryContainer">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="iContainerID" type="s:int" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="CheckInventoryContainerResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="CheckInventoryContainerResult" type="s:boolean" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="InventoryContainerList">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="iSiteID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="iProductID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="iLocationID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="iIsActive" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="iContainerID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="InventoryContainerListResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="InventoryContainerListResult">
              <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="ListPriceHistory">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="iProductID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="iDealerID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="ListPriceHistoryResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="ListPriceHistoryResult">
              <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="ProductSiteContainerListForGRN">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="SupplierID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="ProductID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="SiteID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="ProductSiteContainerListForGRNResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="ProductSiteContainerListForGRNResult">
              <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="ItemReceivingMapFieldsList">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="ItemReceivingMapFieldsListResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="ItemReceivingMapFieldsListResult">
              <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="SaveCustomerAudio">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="dsChanges">
              <s:complexType>
                <s:sequence>
                  <s:element ref="s:schema" />
                  <s:any />
                </s:sequence>
              </s:complexType>
            </s:element>
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="SaveCustomerAudioResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="SaveCustomerAudioResult" type="s:int" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="SaveSaleAndCustomerAudio">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="dsChanges">
              <s:complexType>
                <s:sequence>
                  <s:element ref="s:schema" />
                  <s:any />
                </s:sequence>
              </s:complexType>
            </s:element>
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="SaveSaleAndCustomerAudioResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="SaveSaleAndCustomerAudioResult" type="s:int" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="SaveSaleAudioOnly">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="dsChanges">
              <s:complexType>
                <s:sequence>
                  <s:element ref="s:schema" />
                  <s:any />
                </s:sequence>
              </s:complexType>
            </s:element>
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="SaveSaleAudioOnlyResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="SaveSaleAudioOnlyResult" type="s:boolean" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="ListAudio">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="iAudioID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="iCustomerID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="iSaleOrderID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="iSearchType" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="ListAudioResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="ListAudioResult">
              <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="ListCustomerAudio">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="iCustomerAudioID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="iCustomerID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="iAudioID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="ListCustomerAudioResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="ListCustomerAudioResult">
              <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="ListSaleAudio">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="iSaleAudioID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="iSaleOrderID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="iAudioID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="iCustomerID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="ListSaleAudioResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="ListSaleAudioResult">
              <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="SaveMailMergeDocument">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="sTemplateName" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="sDescription" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="bDocument" type="s:base64Binary" />
            <s:element minOccurs="1" maxOccurs="1" name="iDocLength" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="intMailMergeTypeID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="intChannelID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="intCustomerTypeID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="SaveMailMergeDocumentResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="SaveMailMergeDocumentResult" type="s:int" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="SaveMailMergeFeilds">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="dDataTable">
              <s:complexType>
                <s:sequence>
                  <s:element ref="s:schema" />
                  <s:any />
                </s:sequence>
              </s:complexType>
            </s:element>
            <s:element minOccurs="1" maxOccurs="1" name="iTemplateID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="SaveMailMergeFeildsResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="SaveMailMergeFeildsResult" type="s:int" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="GetTemplateDocument">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="iTemplateId" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="biteArray" type="s:base64Binary" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="GetTemplateDocumentResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="GetTemplateDocumentResult">
              <s:complexType>
                <s:sequence>
                  <s:element ref="s:schema" />
                  <s:any />
                </s:sequence>
              </s:complexType>
            </s:element>
            <s:element minOccurs="0" maxOccurs="1" name="biteArray" type="s:base64Binary" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="GetTemplateFields">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="iTemplateId" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="GetTemplateFieldsResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="GetTemplateFieldsResult">
              <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="DeleteTemplateFields">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="iTemplateId" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="DeleteTemplateFieldsResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="DeleteTemplateFieldsResult" type="s:int" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="DeleteTemplate">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="iTemplateId" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="DeleteTemplateResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="DeleteTemplateResult" type="s:int" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="UpdateMailMergeDocument">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="iTemplateId" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="sTemplateName" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="sDescription" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="bDocument" type="s:base64Binary" />
            <s:element minOccurs="1" maxOccurs="1" name="iDocLength" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="intMailMergeTypeID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="UpdateMailMergeDocumentResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="UpdateMailMergeDocumentResult" type="s:int" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="SearchMailMergeDocuments">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="sTemplateName" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="SearchMailMergeDocumentsResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="SearchMailMergeDocumentsResult">
              <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="SearchMailMergeDocumentsList">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="sTemplateName" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="iMailMergeTypeID" type="s:int" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="SearchMailMergeDocumentsListResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="SearchMailMergeDocumentsListResult">
              <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="CheckTemplateName">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="sTemplateName" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="CheckTemplateNameResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="CheckTemplateNameResult" type="s:boolean" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="MailMergeTypeList">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="intMailMergeTypeID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="MailMergeTypeListResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="MailMergeTypeListResult">
              <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="MailMergeFieldList">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="intMailMergeTypeID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="intTemplateID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="MailMergeFieldListResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="MailMergeFieldListResult">
              <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="SaveMailMergeTemplateFieldConfiguration">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="dsChanges">
              <s:complexType>
                <s:sequence>
                  <s:element ref="s:schema" />
                  <s:any />
                </s:sequence>
              </s:complexType>
            </s:element>
            <s:element minOccurs="1" maxOccurs="1" name="intTemplateID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="SaveMailMergeTemplateFieldConfigurationResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="SaveMailMergeTemplateFieldConfigurationResult" type="s:int" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="GetMailMergeTemplateFields">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="intTemplateID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="GetMailMergeTemplateFieldsResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="GetMailMergeTemplateFieldsResult">
              <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="DeleteMailMergeTemplateFields">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="intTemplateID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="DeleteMailMergeTemplateFieldsResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="DeleteMailMergeTemplateFieldsResult" type="s:int" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="DeleteMailMergeTemplate">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="intTemplateID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="MailMergeTypeID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="DeleteMailMergeTemplateResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="DeleteMailMergeTemplateResult" type="s:int" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="MailMergeTemplateSearchForChannelCustomerTypeList">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="ChannelID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="CustomerTypeID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="MailMergeTypeID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="MailMergeTemplateSearchForChannelCustomerTypeListResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="MailMergeTemplateSearchForChannelCustomerTypeListResult">
              <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="CustomerCommunocationHistoryList">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="iCustomerID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="iCustomerHistoryID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="iCustomerComunicationMediaTypeID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="iSaleOrderID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="iSearchType" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="dStartDate" type="s:dateTime" />
            <s:element minOccurs="1" maxOccurs="1" name="dEndDate" type="s:dateTime" />
            <s:element minOccurs="0" maxOccurs="1" name="strFreeText" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="iMediaTypeID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="iEmployeeID" type="s:int" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="CustomerCommunocationHistoryListResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="CustomerCommunocationHistoryListResult">
              <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="LeadCommunicationHistoryList">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="iLeadID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="iCustomerHistoryID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="iCustomerComunicationMediaTypeID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="iSaleOrderID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="iSearchType" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="dStartDate" type="s:dateTime" />
            <s:element minOccurs="1" maxOccurs="1" name="dEndDate" type="s:dateTime" />
            <s:element minOccurs="0" maxOccurs="1" name="strFreeText" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="iMediaTypeID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="iEmployeeID" type="s:int" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="LeadCommunicationHistoryListResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="LeadCommunicationHistoryListResult">
              <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="CallViewUpdate">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="dsChanges">
              <s:complexType>
                <s:sequence>
                  <s:element ref="s:schema" />
                  <s:any />
                </s:sequence>
              </s:complexType>
            </s:element>
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="CallViewUpdateResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="CallViewUpdateResult" type="s:boolean" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="CallViewList">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="iCustomerID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="iCallID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="CallViewListResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="CallViewListResult">
              <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="CommunicationHistoryList">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="iCustomerID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="iLeadID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="iProspectID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="iCustomerHistoryID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="iMediaTypeID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="iSaleOrderID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="iSearchType" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="CommunicationHistoryListResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="CommunicationHistoryListResult">
              <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="CommunicationHistoryForLeadScreenList">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="iCustomerID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="iLeadID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="iProspectID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="iCustomerHistoryID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="iMediaTypeID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="iSaleOrderID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="iSearchType" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="iEmployeeID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="CommunicationHistoryForLeadScreenListResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="CommunicationHistoryForLeadScreenListResult">
              <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="AudioContentList">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="iCustomerHistoryId" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="iCallId" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="AudioContentListResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="AudioContentListResult">
              <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="SaveCommunicationHistory">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="dsChanges">
              <s:complexType>
                <s:sequence>
                  <s:element ref="s:schema" />
                  <s:any />
                </s:sequence>
              </s:complexType>
            </s:element>
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="SaveCommunicationHistoryResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="SaveCommunicationHistoryResult" type="s:int" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="SaveAudioSale">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="dsChanges">
              <s:complexType>
                <s:sequence>
                  <s:element ref="s:schema" />
                  <s:any />
                </s:sequence>
              </s:complexType>
            </s:element>
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="SaveAudioSaleResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="SaveAudioSaleResult" type="s:int" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="CallList">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="iCallID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="CallListResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="CallListResult">
              <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="CallTypeList">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="iCallTypeID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="CallTypeListResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="CallTypeListResult">
              <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="CallResultList">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="iCallResultID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="CallResultListResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="CallResultListResult">
              <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="GetNextProspectToCall">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="iCampaignID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="iLogedInSiteID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="iLogedInEmployeeID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="iCampaignProspectListID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="bGetNext" type="s:boolean" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="GetNextProspectToCallResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="GetNextProspectToCallResult">
              <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="ProspectDetailList">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="iOwnerID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="iProspectTypeID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="iEmployeeID" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="ProspectDetailListResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="ProspectDetailListResult">
              <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="CallSave">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="dsChanges">
              <s:complexType>
                <s:sequence>
                  <s:element ref="s:schema" />
                  <s:any />
                </s:sequence>
              </s:complexType>
            </s:element>
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="CallSaveResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="CallSaveResult" type="s:boolean" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="SetLeadAsCustomer">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="iLeadID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="iSiteID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="iWorkstationID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="iEmployeeID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="bCheckCreditTerms" type="s:boolean" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="SetLeadAsCustomerResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="SetLeadAsCustomerResult">
              <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="ListCallsWithOutAudios">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="iSiteID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="iLogedInEmployeeID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="dtFromDate" type="s:dateTime" />
            <s:element minOccurs="1" maxOccurs="1" name="dtToDate" type="s:dateTime" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="ListCallsWithOutAudiosResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="ListCallsWithOutAudiosResult">
              <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="ListCallsWithOutAudiosByte">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="iSiteID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="iLogedInEmployeeID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="dtFromDate" type="s:dateTime" />
            <s:element minOccurs="1" maxOccurs="1" name="dtToDate" type="s:dateTime" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="ListCallsWithOutAudiosByteResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="ListCallsWithOutAudiosByteResult" type="s:base64Binary" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="CallResultSave">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="dsChanges">
              <s:complexType>
                <s:sequence>
                  <s:element ref="s:schema" />
                  <s:any />
                </s:sequence>
              </s:complexType>
            </s:element>
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="CallResultSaveResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="CallResultSaveResult">
              <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="ActivityTypeSave">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="dsChanges">
              <s:complexType>
                <s:sequence>
                  <s:element ref="s:schema" />
                  <s:any />
                </s:sequence>
              </s:complexType>
            </s:element>
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="ActivityTypeSaveResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="ActivityTypeSaveResult">
              <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="ActivityTypeList">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="iActivityTypeID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="ActivityTypeListResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="ActivityTypeListResult">
              <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="TaskList01">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="AudienceID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="Status" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="TaskList01Response">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="TaskList01Result">
              <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="TaskList02">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="AudienceID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="Status" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="DateFrom" type="s:dateTime" />
            <s:element minOccurs="1" maxOccurs="1" name="DateTo" type="s:dateTime" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="TaskList02Response">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="TaskList02Result">
              <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="TaskUpdate01">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="Status" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="TaskID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="TaskUpdate01Response">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="TaskUpdate01Result" type="s:int" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="TaskUpdate02">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="Status" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="TaskID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="CallID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="AssignedEmployeeID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="TaskUpdate02Response">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="TaskUpdate02Result" type="s:int" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="TaskUpdate03">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="Status" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="TaskID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="RemindLater" type="s:dateTime" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="TaskUpdate03Response">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="TaskUpdate03Result" type="s:int" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="StockTakeRequestJobList">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="JobID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="StockTakeRequestJobListResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="StockTakeRequestJobListResult">
              <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="StockTakeNotifications">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="userId" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="siteId" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="StockTakeNotificationsResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="StockTakeNotificationsResult">
              <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="StockTakeRequestList">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="StockTakeRequestID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="StockTakeRequestListResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="StockTakeRequestListResult">
              <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="StockTakeRequestSave">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="dsChanges">
              <s:complexType>
                <s:sequence>
                  <s:element ref="s:schema" />
                  <s:any />
                </s:sequence>
              </s:complexType>
            </s:element>
            <s:element minOccurs="0" maxOccurs="1" name="dsJob">
              <s:complexType>
                <s:sequence>
                  <s:element ref="s:schema" />
                  <s:any />
                </s:sequence>
              </s:complexType>
            </s:element>
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="StockTakeRequestSaveResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="StockTakeRequestSaveResult">
              <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="ContractRenewalProgressReport">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="iNetworkID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="iChannelID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="bBasedOnContractEndDate" type="s:boolean" />
            <s:element minOccurs="1" maxOccurs="1" name="iDays" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="DateFrom" type="s:dateTime" />
            <s:element minOccurs="1" maxOccurs="1" name="DateTo" type="s:dateTime" />
            <s:element minOccurs="1" maxOccurs="1" name="bIncludeDealerConnection" type="s:boolean" />
            <s:element minOccurs="1" maxOccurs="1" name="bOnlyRenewalPending" type="s:boolean" />
            <s:element minOccurs="1" maxOccurs="1" name="bDetail" type="s:boolean" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="ContractRenewalProgressReportResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="ContractRenewalProgressReportResult">
              <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="CreditCategoryList">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="intCreditCategoryID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="CreditCategoryListResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="CreditCategoryListResult">
              <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="ProductSiteLevelStockSearch">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="strProductName" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="intProductDepartmentID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="intProductCategoryID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="intSiteID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="ProductSiteLevelStockSearchResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="ProductSiteLevelStockSearchResult">
              <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="ProductSiteLevelStockUpdate">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="dsSource">
              <s:complexType>
                <s:sequence>
                  <s:element ref="s:schema" />
                  <s:any />
                </s:sequence>
              </s:complexType>
            </s:element>
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="ProductSiteLevelStockUpdateResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="ProductSiteLevelStockUpdateResult">
              <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="FulfillmentSupplierOrderStatusList">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="FulfillmentSupplierOrderStatusListResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="FulfillmentSupplierOrderStatusListResult">
              <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="FulfillmentDespatchpendingUpdate">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="strSaleOrderIds" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="strPoReferences" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="status" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="sectionId" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="FulfillmentDespatchpendingUpdateResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="FulfillmentDespatchpendingUpdateResult" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="FulfillmentOrderProductReceivedReport">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="iSupplierID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="GRNReceivedDateFrom" type="s:dateTime" />
            <s:element minOccurs="1" maxOccurs="1" name="GRNReceivedDateTo" type="s:dateTime" />
            <s:element minOccurs="1" maxOccurs="1" name="bIsGroupByProduct" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="FulfillmentOrderProductReceivedReportResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="FulfillmentOrderProductReceivedReportResult">
              <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="SaveFulfilmentDespatchImport">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="dsChanges">
              <s:complexType>
                <s:sequence>
                  <s:element ref="s:schema" />
                  <s:any />
                </s:sequence>
              </s:complexType>
            </s:element>
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="SaveFulfilmentDespatchImportResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="SaveFulfilmentDespatchImportResult">
              <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="FulfilmentDespatchImportEmptyList">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="FulfilmentDespatchImportEmptyListResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="FulfilmentDespatchImportEmptyListResult">
              <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="ProcessFulfillmentDespatchOrders">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="ds">
              <s:complexType>
                <s:sequence>
                  <s:element ref="s:schema" />
                  <s:any />
                </s:sequence>
              </s:complexType>
            </s:element>
            <s:element minOccurs="1" maxOccurs="1" name="EmployeeID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="SiteID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="workSatationID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="ShiftID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="ProcessFulfillmentDespatchOrdersResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="ProcessFulfillmentDespatchOrdersResult">
              <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="ProcessFulfillmentDespatchOrdersUBL">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="ds">
              <s:complexType>
                <s:sequence>
                  <s:element ref="s:schema" />
                  <s:any />
                </s:sequence>
              </s:complexType>
            </s:element>
            <s:element minOccurs="1" maxOccurs="1" name="EmployeeID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="SiteID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="workSatationID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="ShiftID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="ProcessFulfillmentDespatchOrdersUBLResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="ProcessFulfillmentDespatchOrdersUBLResult" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="ProcessFulfillmentDespatchOrdersForWithoutEbusinessProcess">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="ds">
              <s:complexType>
                <s:sequence>
                  <s:element ref="s:schema" />
                  <s:any />
                </s:sequence>
              </s:complexType>
            </s:element>
            <s:element minOccurs="1" maxOccurs="1" name="EmployeeID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="SiteID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="workSatationID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="ShiftID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="ProcessFulfillmentDespatchOrdersForWithoutEbusinessProcessResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="ProcessFulfillmentDespatchOrdersForWithoutEbusinessProcessResult">
              <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="FulfilmentSaleRuleList">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="intFulfilmentSaleRuleID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="FulfilmentSaleRuleListResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="FulfilmentSaleRuleListResult">
              <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="FulfilmentSaleRuleUpdate">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="dsSource">
              <s:complexType>
                <s:sequence>
                  <s:element ref="s:schema" />
                  <s:any />
                </s:sequence>
              </s:complexType>
            </s:element>
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="FulfilmentSaleRuleUpdateResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="FulfilmentSaleRuleUpdateResult">
              <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="FulfilmentSaleRuleDatailList">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="intFulfilmentSaleRuleDetailID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="intFulfilmentSaleRuleID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="FulfilmentSaleRuleDatailListResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="FulfilmentSaleRuleDatailListResult">
              <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="FulfilmentSaleRuleDatailInsert">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="dsSource">
              <s:complexType>
                <s:sequence>
                  <s:element ref="s:schema" />
                  <s:any />
                </s:sequence>
              </s:complexType>
            </s:element>
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="FulfilmentSaleRuleDatailInsertResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="FulfilmentSaleRuleDatailInsertResult">
              <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="FulfilmentSaleRuleActiveList">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="FulfilmentSaleRuleActiveListResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="FulfilmentSaleRuleActiveListResult">
              <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="URUProfileRuleList">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="URUProfileRuleListResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="URUProfileRuleListResult">
              <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="URUConnectionTypeList">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="URUConnectionTypeListResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="URUConnectionTypeListResult">
              <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="URUProfileRuleSetupSave">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="dsChanges">
              <s:complexType>
                <s:sequence>
                  <s:element ref="s:schema" />
                  <s:any />
                </s:sequence>
              </s:complexType>
            </s:element>
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="URUProfileRuleSetupSaveResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="URUProfileRuleSetupSaveResult">
              <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="BaseQueryList">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="intQueryTypeId" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="intBaseQueryId" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="BaseQueryListResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="BaseQueryListResult">
              <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="QueryFilterFieldList">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="intFilterSectionId" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="intQueryTypeID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="intBaseQueryID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="QueryFilterFieldListResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="QueryFilterFieldListResult">
              <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="ExecuteLookUpQuery">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="intQueryFilterFieldId" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="ExecuteLookUpQueryResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="ExecuteLookUpQueryResult">
              <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="ExecuteLookUpQueryString">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="strQuery" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="ExecuteLookUpQueryStringResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="ExecuteLookUpQueryStringResult">
              <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="DataTypeOperatorListByFieldId">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="intFieldId" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="DataTypeOperatorListByFieldIdResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="DataTypeOperatorListByFieldIdResult">
              <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="QueryResultFieldList">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="intQueryTypeId" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="intResultType" type="s:short" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="QueryResultFieldListResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="QueryResultFieldListResult">
              <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="GetProspectQueryResult">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="strQuery" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="strTableName" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="GetProspectQueryResultResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="GetProspectQueryResultResult">
              <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="GetProspectQueryCount">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="strQuery" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="GetProspectQueryCountResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="GetProspectQueryCountResult" type="s:int" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="CampaignProspectListSave">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="dsSource">
              <s:complexType>
                <s:sequence>
                  <s:element ref="s:schema" />
                  <s:any />
                </s:sequence>
              </s:complexType>
            </s:element>
            <s:element minOccurs="1" maxOccurs="1" name="iErrorCount" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="CampaignProspectListSaveResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="CampaignProspectListSaveResult" type="s:boolean" />
            <s:element minOccurs="1" maxOccurs="1" name="iErrorCount" type="s:int" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="CampaignProspectList">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="intCampaignId" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="intProspectTypeID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="intCallListAllocationDetailId" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strFreeTextSearch" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="strCampaignProspectIdList" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="intCampaignProspectStatusID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="intAgeOver" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="intTopRowCount" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="bToday" type="s:boolean" />
            <s:element minOccurs="1" maxOccurs="1" name="bUseOwner" type="s:boolean" />
            <s:element minOccurs="1" maxOccurs="1" name="OwnerID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="bProcessed" type="s:boolean" />
            <s:element minOccurs="1" maxOccurs="1" name="bUnallocated" type="s:boolean" />
            <s:element minOccurs="1" maxOccurs="1" name="intRecordCount" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="intSiteID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="bDisplayOtherCampaigns" type="s:boolean" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="CampaignProspectListResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="CampaignProspectListResult" type="s:base64Binary" />
            <s:element minOccurs="1" maxOccurs="1" name="bUnallocated" type="s:boolean" />
            <s:element minOccurs="1" maxOccurs="1" name="intRecordCount" type="s:int" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="CampaignProspectStatusList">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="CampaignProspectStatusListResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="CampaignProspectStatusListResult">
              <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="ProspecTypeList">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="ProspecTypeListResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="ProspecTypeListResult">
              <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="PendingCallsNotifications">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="userId" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="siteId" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="PendingCallsNotificationsResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="PendingCallsNotificationsResult">
              <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="UnAllocatedRenewals">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="UnAllocatedRenewalsResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="UnAllocatedRenewalsResult">
              <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="JobList">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="intJobId" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="JobListResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="JobListResult">
              <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="GetJobStatus">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="strJobName" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="GetJobStatusResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="GetJobStatusResult" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="SaveJob">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="dsJob">
              <s:complexType>
                <s:sequence>
                  <s:element ref="s:schema" />
                  <s:any />
                </s:sequence>
              </s:complexType>
            </s:element>
            <s:element minOccurs="0" maxOccurs="1" name="strCampaignIdList" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="blnEnable" type="s:boolean" />
            <s:element minOccurs="1" maxOccurs="1" name="bRunNow" type="s:boolean" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="SaveJobResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="SaveJobResult">
              <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="CampaignJobScheduleList">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="CampaignJobScheduleListResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="CampaignJobScheduleListResult">
              <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="SaveCampaignJobSchedule">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="dsSource">
              <s:complexType>
                <s:sequence>
                  <s:element ref="s:schema" />
                  <s:any />
                </s:sequence>
              </s:complexType>
            </s:element>
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="SaveCampaignJobScheduleResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="SaveCampaignJobScheduleResult">
              <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="StartJobSchedule">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="strJobName" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="StartJobScheduleResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="StartJobScheduleResult" type="s:int" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="PreSalesPipelineSearch">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="intCampaignID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="intSearchMode" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="dtmStartDate" type="s:dateTime" />
            <s:element minOccurs="1" maxOccurs="1" name="dtmEndDate" type="s:dateTime" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="PreSalesPipelineSearchResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="PreSalesPipelineSearchResult">
              <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="PreSalesPipelineHeader">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="intCampaignID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="intSearchMode" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="LogedInEmployeeID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="NetworkID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="PreSalesPipelineHeaderResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="PreSalesPipelineHeaderResult">
              <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="PreSalesPipelineBody">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="intCampaignID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="intSearchMode" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="dtmStartDate" type="s:dateTime" />
            <s:element minOccurs="1" maxOccurs="1" name="dtmEndDate" type="s:dateTime" />
            <s:element minOccurs="1" maxOccurs="1" name="LogedInEmployeeID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="NetworkID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="PreSalesPipelineBodyResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="PreSalesPipelineBodyResult">
              <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="PreSalePipelineDetailsList">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="CampaingID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="DateFrom" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="DateTo" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="RowType" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="OwnerID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="ProspectStatusID" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="PreSalePipelineDetailsListResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="PreSalePipelineDetailsListResult">
              <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="PreSalePipelineSaleOrderDetailList">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="iCampaingID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="DateFrom" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="DateTo" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="iSaleOrderStatusID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="iSaleOrderTypeID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="iEmployeeID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="iGroupID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="PreSalePipelineSaleOrderDetailListResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="PreSalePipelineSaleOrderDetailListResult">
              <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="OutboundCallList">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="dtCallStartDate" type="s:dateTime" />
            <s:element minOccurs="1" maxOccurs="1" name="dtCallEndDate" type="s:dateTime" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="OutboundCallListResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="OutboundCallListResult">
              <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="LeadImportFieldList">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="intLeadImportFieldID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="LeadImportFieldListResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="LeadImportFieldListResult">
              <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="LeadImportFieldListLeadImport_DuplicateValidationRuleList">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="intLeadImportFieldID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="intDuplicateValidationRuleID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="intLeadImportDuplicateValidationRuleFieldID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="LeadImportFieldListLeadImport_DuplicateValidationRuleListResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="LeadImportFieldListLeadImport_DuplicateValidationRuleListResult">
              <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="LeadImportFieldConfigurationList">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="intLeadImportFieldConfigurationID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="intCustomerType" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="LeadImportFieldConfigurationListResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="LeadImportFieldConfigurationListResult">
              <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="LeadImportFieldConfigurationInsert">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="Name" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="CustomerType" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="LeadImportFieldConfigurationInsertResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="LeadImportFieldConfigurationInsertResult" type="s:int" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="LeadImportFieldConfigurationDetailInsert">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="dsSource">
              <s:complexType>
                <s:sequence>
                  <s:element ref="s:schema" />
                  <s:any />
                </s:sequence>
              </s:complexType>
            </s:element>
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="LeadImportFieldConfigurationDetailInsertResponse">
        <s:complexType />
      </s:element>
      <s:element name="LeadImportFieldConfigurationDetailList">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="intLeadImportFieldConfigurationID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="LeadImportFieldConfigurationDetailListResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="LeadImportFieldConfigurationDetailListResult">
              <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="LeadImportList">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="LeadImportId" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="LeadImportListResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="LeadImportListResult" type="s:base64Binary" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="LeadImportSave">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="dsSource">
              <s:complexType>
                <s:sequence>
                  <s:element ref="s:schema" />
                  <s:any />
                </s:sequence>
              </s:complexType>
            </s:element>
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="LeadImportSaveResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="LeadImportSaveResult" type="s:int" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="LeadImportDetailList">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="LeadImportId" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="LeadImportDetailListResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="LeadImportDetailListResult" type="s:base64Binary" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="LeadImportDetailSave">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="arrSource" type="s:base64Binary" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="LeadImportDetailSaveResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="LeadImportDetailSaveResult" type="s:base64Binary" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="ImportedLeadDetailSearch">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="Name" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="intLeadImportID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="PostCode" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="ImportedLeadDetailSearchResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="ImportedLeadDetailSearchResult" type="s:base64Binary" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="ProcessSuspectedDuplicateAction">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="dsSource">
              <s:complexType>
                <s:sequence>
                  <s:element ref="s:schema" />
                  <s:any />
                </s:sequence>
              </s:complexType>
            </s:element>
            <s:element minOccurs="1" maxOccurs="1" name="intImportAction" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="bUpdateLeadSource" type="s:boolean" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="ProcessSuspectedDuplicateActionResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="ProcessSuspectedDuplicateActionResult">
              <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="ProspectDuplicatePreviewList">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="dsLeads">
              <s:complexType>
                <s:sequence>
                  <s:element ref="s:schema" />
                  <s:any />
                </s:sequence>
              </s:complexType>
            </s:element>
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="ProspectDuplicatePreviewListResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="ProspectDuplicatePreviewListResult">
              <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="CampaignReAssignOptionList">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="intCampaignID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="CampaignReAssignOptionListResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="CampaignReAssignOptionListResult">
              <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="GetServiceTimeout">
        <s:complexType />
      </s:element>
      <s:element name="GetServiceTimeoutResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="GetServiceTimeoutResult" type="s:int" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="GetExternalServiceTimeout">
        <s:complexType />
      </s:element>
      <s:element name="GetExternalServiceTimeoutResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="GetExternalServiceTimeoutResult" type="s:int" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="SaleOrderCancelList">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="SupplierID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="opt" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="fromdate" type="s:dateTime" />
            <s:element minOccurs="1" maxOccurs="1" name="Todate" type="s:dateTime" />
            <s:element minOccurs="0" maxOccurs="1" name="Ref" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="SaleOrderCancelListResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="SaleOrderCancelListResult">
              <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="SaleBasePickListPrintAllow">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="channelName" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="SaleBasePickListPrintAllowResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="SaleBasePickListPrintAllowResult">
              <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="SaleOrderDesPatchAndInvoiceUpdatet">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="ds">
              <s:complexType>
                <s:sequence>
                  <s:element ref="s:schema" />
                  <s:any />
                </s:sequence>
              </s:complexType>
            </s:element>
            <s:element minOccurs="1" maxOccurs="1" name="SaleOrderID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="SaleOrderDesPatchAndInvoiceUpdatetResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="SaleOrderDesPatchAndInvoiceUpdatetResult">
              <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="GetContraDetails">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="CustomerID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="FromDate" type="s:dateTime" />
            <s:element minOccurs="1" maxOccurs="1" name="ToDate" type="s:dateTime" />
            <s:element minOccurs="1" maxOccurs="1" name="bOnlyUnallocated" type="s:boolean" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="GetContraDetailsResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="GetContraDetailsResult">
              <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="CommissionName">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="SupplierID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="CountryID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="ProductType" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="EffectiveDate" type="s:dateTime" />
            <s:element minOccurs="1" maxOccurs="1" name="bLatest" type="s:boolean" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="CommissionNameResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="CommissionNameResult">
              <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="ElementTypeList">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="ElementTypeListResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="ElementTypeListResult">
              <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="ProductCategoryListForSupplier_NetworkCheckForTariff">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="SupplierID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="CountryID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="NetworkID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="ProductType" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="CheckForTariff" type="s:boolean" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="ProductCategoryListForSupplier_NetworkCheckForTariffResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="ProductCategoryListForSupplier_NetworkCheckForTariffResult">
              <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="SearchMasterDataForSynchronze">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="seachDeaerCode" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="EffetiveDate" type="s:dateTime" />
            <s:element minOccurs="1" maxOccurs="1" name="Latest" type="s:boolean" />
            <s:element minOccurs="0" maxOccurs="1" name="dsProducts">
              <s:complexType>
                <s:sequence>
                  <s:element ref="s:schema" />
                  <s:any />
                </s:sequence>
              </s:complexType>
            </s:element>
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="SearchMasterDataForSynchronzeResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="SearchMasterDataForSynchronzeResult" type="s:base64Binary" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="UpdateSaleOrderSupplierResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="SaleOrderID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="supplierResponseID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="DealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="UpdateSaleOrderSupplierResponseResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="UpdateSaleOrderSupplierResponseResult" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="SupplierRespondStatusList">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="DealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="SupplierRespondStatusListResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="SupplierRespondStatusListResult">
              <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="ReturnRejectUpdate">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="dsReturnReject">
              <s:complexType>
                <s:sequence>
                  <s:element ref="s:schema" />
                  <s:any />
                </s:sequence>
              </s:complexType>
            </s:element>
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="ReturnRejectUpdateResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="ReturnRejectUpdateResult">
              <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="ReturnRejectConfirm">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="dsReturnReject">
              <s:complexType>
                <s:sequence>
                  <s:element ref="s:schema" />
                  <s:any />
                </s:sequence>
              </s:complexType>
            </s:element>
            <s:element minOccurs="1" maxOccurs="1" name="EmpID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="ShiftID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="WorkstationID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="siteID" type="s:int" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="ReturnRejectConfirmResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="ReturnRejectConfirmResult">
              <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="ScheduleList">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="ScheduleListResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="ScheduleListResult">
              <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="ScheduleSave">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="dsSchedule">
              <s:complexType>
                <s:sequence>
                  <s:element ref="s:schema" />
                  <s:any />
                </s:sequence>
              </s:complexType>
            </s:element>
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="ScheduleSaveResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="ScheduleSaveResult">
              <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="SaleOrderTypeList">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="SaleOrderTypeListResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="SaleOrderTypeListResult">
              <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="AccountIntegrationInvoiceDetailList">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="AccountIntegrationInvoiceDetailListResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="AccountIntegrationInvoiceDetailListResult">
              <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="AccountIntegrationInvoiceSave">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="dsdsAccountIntegration">
              <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="AccountIntegrationInvoiceSaveResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="AccountIntegrationInvoiceSaveResult" type="s:boolean" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="AccountIntegrationCustomerSave">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="dsAccountIntegration">
              <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="AccountIntegrationCustomerSaveResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="AccountIntegrationCustomerSaveResult" type="s:boolean" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="AccountIntegrationProductInvoiceDetail">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="AccountIntegrationProductInvoiceDetailResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="AccountIntegrationProductInvoiceDetailResult">
              <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="AccountIntegrationProductCashBackPaymentDetailList">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="AccountIntegrationProductCashBackPaymentDetailListResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="AccountIntegrationProductCashBackPaymentDetailListResult">
              <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="AccountIntegrationCashBackPaymentDetailList">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="AccountIntegrationCashBackPaymentDetailListResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="AccountIntegrationCashBackPaymentDetailListResult">
              <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="AccountIntegrationCashBackPaymentSave">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="dsdsAccountIntegration">
              <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="AccountIntegrationCashBackPaymentSaveResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="AccountIntegrationCashBackPaymentSaveResult" type="s:boolean" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="AccountIntegrationRejectedCashBackDetailList">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="AccountIntegrationRejectedCashBackDetailListResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="AccountIntegrationRejectedCashBackDetailListResult">
              <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="AccountIntegrationRejectedCashBackSave">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="dsdsAccountIntegration">
              <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="AccountIntegrationRejectedCashBackSaveResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="AccountIntegrationRejectedCashBackSaveResult" type="s:boolean" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="AccountIntegrationCustomerDetailList">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="AccountIntegrationCustomerDetailListResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="AccountIntegrationCustomerDetailListResult">
              <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="AccountIntegrationContraDetailList">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="AccountIntegrationContraDetailListResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="AccountIntegrationContraDetailListResult">
              <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="AccountIntegrationExchangeDiffDetailList">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="AccountIntegrationExchangeDiffDetailListResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="AccountIntegrationExchangeDiffDetailListResult">
              <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="AccountIntegrationContraSave">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="dsdsAccountIntegration">
              <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="AccountIntegrationContraSaveResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="AccountIntegrationContraSaveResult" type="s:boolean" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="AccountIntegrationExchangeDiffDetailSave">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="dsdsAccountIntegration">
              <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="AccountIntegrationExchangeDiffDetailSaveResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="AccountIntegrationExchangeDiffDetailSaveResult" type="s:boolean" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="AccountIntegrationReturnPoolChangesList">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="AccountIntegrationReturnPoolChangesListResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="AccountIntegrationReturnPoolChangesListResult">
              <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="AccountIntegrationReturnPoolChangesSave">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="dsdsAccountIntegration">
              <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="AccountIntegrationReturnPoolChangesSaveResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="AccountIntegrationReturnPoolChangesSaveResult" type="s:boolean" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="AccountIntegrationStockAdjustmentDetailList">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="AccountIntegrationStockAdjustmentDetailListResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="AccountIntegrationStockAdjustmentDetailListResult">
              <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="AccountIntegrationNetworkCommissionDetailList">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="AccountIntegrationNetworkCommissionDetailListResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="AccountIntegrationNetworkCommissionDetailListResult">
              <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="AccountIntegrationNetworkCommissionUpdate">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="dsAccountIntegrationNetworkCommission">
              <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="AccountIntegrationNetworkCommissionUpdateResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="AccountIntegrationNetworkCommissionUpdateResult" type="s:boolean" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="AccountIntegrationStockAdjustmentUpdate">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="dsdsAccountIntegration">
              <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="AccountIntegrationStockAdjustmentUpdateResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="AccountIntegrationStockAdjustmentUpdateResult" type="s:boolean" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="AccountIntegrationSupplierReturnDetailList">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="AccountIntegrationSupplierReturnDetailListResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="AccountIntegrationSupplierReturnDetailListResult">
              <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="AccountIntegrationPostPostSupplierReturnUpdate">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="dsPostSupplierReturnDataSet">
              <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="AccountIntegrationPostPostSupplierReturnUpdateResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="AccountIntegrationPostPostSupplierReturnUpdateResult" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="AccountIntegrationSelfBillDetailList">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="AccountIntegrationSelfBillDetailListResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="AccountIntegrationSelfBillDetailListResult">
              <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="AccountIntegrationSelfBillUpdate">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="dsdsAccountIntegration">
              <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="AccountIntegrationSelfBillUpdateResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="AccountIntegrationSelfBillUpdateResult" type="s:boolean" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="AccountIntegrationPaymentDetailList">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="AccountIntegrationPaymentDetailListResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="AccountIntegrationPaymentDetailListResult">
              <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="AccountIntegrationPaymentUpdate">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="dsAccountIntegration">
              <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="AccountIntegrationPaymentUpdateResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="AccountIntegrationPaymentUpdateResult" type="s:boolean" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="AccountIntegrationGRNDetailList">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="AccountIntegrationGRNDetailListResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="AccountIntegrationGRNDetailListResult">
              <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="AccountIntegrationGRNUpdate">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="dsdsAccountIntegration">
              <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="AccountIntegrationGRNUpdateResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="AccountIntegrationGRNUpdateResult" type="s:boolean" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="DealerReturnListForManager">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="sDealer" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="sRANumber" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="sProduct" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="sTrackableNumber" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="FromDate" type="s:dateTime" />
            <s:element minOccurs="1" maxOccurs="1" name="ToDate" type="s:dateTime" />
            <s:element minOccurs="1" maxOccurs="1" name="iProductCategoryID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="DealerReturnListForManagerResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="DealerReturnListForManagerResult">
              <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="DealerReturnComplete">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="DealerReturnIDs" type="tns:ArrayOfInt" />
            <s:element minOccurs="1" maxOccurs="1" name="DealerReturnStatusID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="EmployeeID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="sError" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="DealerReturnCompleteResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="DealerReturnCompleteResult" type="s:boolean" />
            <s:element minOccurs="0" maxOccurs="1" name="sError" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="DealerReturnUpdateStatus">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="DealerReturnIDs" type="tns:ArrayOfInt" />
            <s:element minOccurs="1" maxOccurs="1" name="DealerReturnStatusID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="EmployeeID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="Note" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="LoginSiteID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="LoginWorkstationID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="DealerReturnUpdateStatusResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="DealerReturnUpdateStatusResult" type="s:boolean" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="DealerConnectionReturnDetail">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="DealerConnectionReturnID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="DealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="DealerConnectionReturnDetailResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="DealerConnectionReturnDetailResult">
              <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="DealerConnectionReturnSave">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="dsChanges">
              <s:complexType>
                <s:sequence>
                  <s:element ref="s:schema" />
                  <s:any />
                </s:sequence>
              </s:complexType>
            </s:element>
            <s:element minOccurs="1" maxOccurs="1" name="ConnectionID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="DealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="DealerConnectionReturnSaveResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="DealerConnectionReturnSaveResult">
              <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="PriceProtectionLookupList">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="PriceProtectionLookupListResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="PriceProtectionLookupListResult">
              <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="PriceProtectionReport">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="SupplierID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="ProductID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="PurchaseDateFrom" type="s:dateTime" />
            <s:element minOccurs="1" maxOccurs="1" name="PurchaseDateTo" type="s:dateTime" />
            <s:element minOccurs="1" maxOccurs="1" name="EffectiveDate" type="s:dateTime" />
            <s:element minOccurs="1" maxOccurs="1" name="OnlyShowSaleDateBetween" type="s:boolean" />
            <s:element minOccurs="1" maxOccurs="1" name="SaleDateFrom" type="s:dateTime" />
            <s:element minOccurs="1" maxOccurs="1" name="SaleDateTo" type="s:dateTime" />
            <s:element minOccurs="1" maxOccurs="1" name="PriceDrop" type="s:decimal" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="PriceProtectionReportResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="PriceProtectionReportResult">
              <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="ListDealerReturnItems">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="iDealerID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="iDepartmentID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="sTrackableNumber" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="iProductCategoryID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="sProductName" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="sInvoiceNo" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="FromDate" type="s:dateTime" />
            <s:element minOccurs="1" maxOccurs="1" name="ToDate" type="s:dateTime" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="ListDealerReturnItemsResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="ListDealerReturnItemsResult">
              <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="DealerConnetionsErrorUpdate">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="dsImportData">
              <s:complexType>
                <s:sequence>
                  <s:element ref="s:schema" />
                  <s:any />
                </s:sequence>
              </s:complexType>
            </s:element>
            <s:element minOccurs="0" maxOccurs="1" name="CDealerCode" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="iImportedDealerID" type="s:int" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="DealerConnetionsErrorUpdateResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="DealerConnetionsErrorUpdateResult">
              <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="UpdateConnectionDirect">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="dsImportData">
              <s:complexType>
                <s:sequence>
                  <s:element ref="s:schema" />
                  <s:any />
                </s:sequence>
              </s:complexType>
            </s:element>
            <s:element minOccurs="1" maxOccurs="1" name="iServiceProviderIF" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="LogedInEmployeeID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="LogedInSiteID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="CDealerCode" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="networkId" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="CountryID" type="s:int" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="UpdateConnectionDirectResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="UpdateConnectionDirectResult">
              <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="UpdateConnection">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="dsImportData">
              <s:complexType>
                <s:sequence>
                  <s:element ref="s:schema" />
                  <s:any />
                </s:sequence>
              </s:complexType>
            </s:element>
            <s:element minOccurs="1" maxOccurs="1" name="iServiceProviderIF" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="LogedInEmployeeID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="LogedInSiteID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="CDealerCode" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="dtConnectionDefinition">
              <s:complexType>
                <s:sequence>
                  <s:element ref="s:schema" />
                  <s:any />
                </s:sequence>
              </s:complexType>
            </s:element>
            <s:element minOccurs="1" maxOccurs="1" name="networkId" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="dsCash">
              <s:complexType>
                <s:sequence>
                  <s:element ref="s:schema" />
                  <s:any />
                </s:sequence>
              </s:complexType>
            </s:element>
            <s:element minOccurs="0" maxOccurs="1" name="dsProduct">
              <s:complexType>
                <s:sequence>
                  <s:element ref="s:schema" />
                  <s:any />
                </s:sequence>
              </s:complexType>
            </s:element>
            <s:element minOccurs="1" maxOccurs="1" name="CountryID" type="s:int" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="UpdateConnectionResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="UpdateConnectionResult">
              <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="ProductByTrackableList">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="TrackableNo" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="ProductTypeID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="ProductByTrackableListResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="ProductByTrackableListResult">
              <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="PrepayConnectionImportService">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="isImmediate" type="s:boolean" />
            <s:element minOccurs="1" maxOccurs="1" name="NextImmediateTime" type="s:dateTime" />
            <s:element minOccurs="1" maxOccurs="1" name="LoginEmp" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="PrepayConnectionImportServiceResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="PrepayConnectionImportServiceResult" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="PrepayConnectionUpdate">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="ImportRef" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="LoginEmp" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="PrepayConnectionUpdateResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="PrepayConnectionUpdateResult">
              <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="PrepayConnectionErrorsDelete">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="ImportRef" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="PrepayConnectionErrorsDeleteResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="PrepayConnectionErrorsDeleteResult">
              <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="ConnectionImportErrorList">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="dschanges">
              <s:complexType>
                <s:sequence>
                  <s:element ref="s:schema" />
                  <s:any />
                </s:sequence>
              </s:complexType>
            </s:element>
            <s:element minOccurs="0" maxOccurs="1" name="FileRefNo" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="NetworkId" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="ConnectionImportErrorListResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="ConnectionImportErrorListResult">
              <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="ConnectionImportSettingList">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="NetworkId" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="ConnectionImportSettingListResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="ConnectionImportSettingListResult">
              <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="ConnectionImportSettingsSave">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="ds">
              <s:complexType>
                <s:sequence>
                  <s:element ref="s:schema" />
                  <s:any />
                </s:sequence>
              </s:complexType>
            </s:element>
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="ConnectionImportSettingsSaveResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="ConnectionImportSettingsSaveResult">
              <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="GetUnknownMainSharerUpgradeMigrateTarifsForNetwork">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="networkID" type="s:short" />
            <s:element minOccurs="1" maxOccurs="1" name="TarifType" type="s:short" />
            <s:element minOccurs="1" maxOccurs="1" name="connectionTypeID" type="s:short" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="GetUnknownMainSharerUpgradeMigrateTarifsForNetworkResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="GetUnknownMainSharerUpgradeMigrateTarifsForNetworkResult">
              <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="ConnectionImportList">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="FileRefNo" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="NetworkId" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="ConnectionImportListResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="ConnectionImportListResult">
              <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="ConnectionImportHistoryList">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="FileRefNo" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="NetworkId" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="ConnectionImportHistoryListResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="ConnectionImportHistoryListResult">
              <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="ThreeConnectionFileInsert">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="ds">
              <s:complexType>
                <s:sequence>
                  <s:element ref="s:schema" />
                  <s:any />
                </s:sequence>
              </s:complexType>
            </s:element>
            <s:element minOccurs="0" maxOccurs="1" name="ImportRef" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="ThreeConnectionFileInsertResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="ThreeConnectionFileInsertResult">
              <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="TMobileConnectionFileInsert">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="ds">
              <s:complexType>
                <s:sequence>
                  <s:element ref="s:schema" />
                  <s:any />
                </s:sequence>
              </s:complexType>
            </s:element>
            <s:element minOccurs="0" maxOccurs="1" name="ImportRef" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="TMobileConnectionFileInsertResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="TMobileConnectionFileInsertResult">
              <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="DealerConnectionFileInsert">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="ds">
              <s:complexType>
                <s:sequence>
                  <s:element ref="s:schema" />
                  <s:any />
                </s:sequence>
              </s:complexType>
            </s:element>
            <s:element minOccurs="0" maxOccurs="1" name="ImportRef" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="DealerConnectionFileInsertResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="DealerConnectionFileInsertResult">
              <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="OrangeConnectionFileInsert">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="ds">
              <s:complexType>
                <s:sequence>
                  <s:element ref="s:schema" />
                  <s:any />
                </s:sequence>
              </s:complexType>
            </s:element>
            <s:element minOccurs="0" maxOccurs="1" name="ImportRef" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="OrangeConnectionFileInsertResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="OrangeConnectionFileInsertResult">
              <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="PrepayConnectionFileInsert">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="ds">
              <s:complexType>
                <s:sequence>
                  <s:element ref="s:schema" />
                  <s:any />
                </s:sequence>
              </s:complexType>
            </s:element>
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="PrepayConnectionFileInsertResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="PrepayConnectionFileInsertResult">
              <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="PrepayConnectionFileInsertWithStatus">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="ds">
              <s:complexType>
                <s:sequence>
                  <s:element ref="s:schema" />
                  <s:any />
                </s:sequence>
              </s:complexType>
            </s:element>
            <s:element minOccurs="1" maxOccurs="1" name="bRunbyService" type="s:boolean" />
            <s:element minOccurs="1" maxOccurs="1" name="bRunImmediately" type="s:boolean" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="PrepayConnectionFileInsertWithStatusResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="PrepayConnectionFileInsertWithStatusResult">
              <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="PrepayConnectionFileUpdate">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="ImportRef" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="bRunbyService" type="s:boolean" />
            <s:element minOccurs="1" maxOccurs="1" name="bRunImmediately" type="s:boolean" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="PrepayConnectionFileUpdateResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="PrepayConnectionFileUpdateResult">
              <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="PrepayConnectionFileList">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="ID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="PrepayConnectionFileListResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="PrepayConnectionFileListResult">
              <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="TrackableItemSearchForDealer">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="TrackableNo" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="TrackableItemSearchForDealerResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="TrackableItemSearchForDealerResult">
              <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="ProductSupplierCodeUpdate">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="ds">
              <s:complexType>
                <s:sequence>
                  <s:element ref="s:schema" />
                  <s:any />
                </s:sequence>
              </s:complexType>
            </s:element>
            <s:element minOccurs="1" maxOccurs="1" name="inetwork" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="ProductSupplierCodeUpdateResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="ProductSupplierCodeUpdateResult">
              <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="SelectNetworkDealerForImport">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="SelectNetworkDealerForImportResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="SelectNetworkDealerForImportResult">
              <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="ConnectionImportMandatoryFieldList">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="NetworkId" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="ConnectionImportMandatoryFieldListResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="ConnectionImportMandatoryFieldListResult">
              <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="SaveConnectionConfiguration">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="dsChanges">
              <s:complexType>
                <s:sequence>
                  <s:element ref="s:schema" />
                  <s:any />
                </s:sequence>
              </s:complexType>
            </s:element>
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="SaveConnectionConfigurationResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="SaveConnectionConfigurationResult">
              <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="SaveItemReceivingConfiguration">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="dsChanges">
              <s:complexType>
                <s:sequence>
                  <s:element ref="s:schema" />
                  <s:any />
                </s:sequence>
              </s:complexType>
            </s:element>
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="SaveItemReceivingConfigurationResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="SaveItemReceivingConfigurationResult">
              <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="SaveConnectionConfigurationDetail">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="dsChanges">
              <s:complexType>
                <s:sequence>
                  <s:element ref="s:schema" />
                  <s:any />
                </s:sequence>
              </s:complexType>
            </s:element>
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="SaveConnectionConfigurationDetailResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="SaveConnectionConfigurationDetailResult">
              <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="SaveItemReceivingConfigurationDetail">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="dsChanges">
              <s:complexType>
                <s:sequence>
                  <s:element ref="s:schema" />
                  <s:any />
                </s:sequence>
              </s:complexType>
            </s:element>
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="SaveItemReceivingConfigurationDetailResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="SaveItemReceivingConfigurationDetailResult">
              <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="ConnectionConfigurationList">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="networkId" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="ConnectionConfigurationId" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="ConnectionConfigurationListResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="ConnectionConfigurationListResult">
              <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="SupplierConfigurationList">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="SupplierId" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="ConfigId" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="SupplierConfigurationListResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="SupplierConfigurationListResult">
              <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="ConnectionImportMapList">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="ConnectionImportMapListResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="ConnectionImportMapListResult">
              <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="MapEventTypeList">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="MapEventTypeListResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="MapEventTypeListResult">
              <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="ProductImportList">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="iProductStatusID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="ProductImportListResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="ProductImportListResult">
              <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="ProductImportSave">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="dsProductImport">
              <s:complexType>
                <s:sequence>
                  <s:element ref="s:schema" />
                  <s:any />
                </s:sequence>
              </s:complexType>
            </s:element>
            <s:element minOccurs="1" maxOccurs="1" name="boolIsNewProductEntry" type="s:boolean" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="ProductImportSaveResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="ProductImportSaveResult" type="s:boolean" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="SelectProductImport">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="iProductImportID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="SelectProductImportResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="SelectProductImportResult">
              <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="ProofCategoryList">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="ProofCategoryID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="ProofCategoryListResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="ProofCategoryListResult">
              <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="ProofCategorySave">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="dsChanges">
              <s:complexType>
                <s:sequence>
                  <s:element ref="s:schema" />
                  <s:any />
                </s:sequence>
              </s:complexType>
            </s:element>
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="ProofCategorySaveResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="ProofCategorySaveResult">
              <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="ProofCategoryListAndProofFieldValues">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="ProofCategoryID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="ProofFieldValueID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="ProofCategoryListAndProofFieldValuesResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="ProofCategoryListAndProofFieldValuesResult">
              <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="SaleSourceList">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="SaleSourceID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="SaleSourceListResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="SaleSourceListResult">
              <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="SaleSourceSave">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="dsChanges">
              <s:complexType>
                <s:sequence>
                  <s:element ref="s:schema" />
                  <s:any />
                </s:sequence>
              </s:complexType>
            </s:element>
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="SaleSourceSaveResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="SaleSourceSaveResult">
              <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="LeadSourceList">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="LeadSourceID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="LeadSourceListResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="LeadSourceListResult">
              <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="LeadSourceSave">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="dsChanges">
              <s:complexType>
                <s:sequence>
                  <s:element ref="s:schema" />
                  <s:any />
                </s:sequence>
              </s:complexType>
            </s:element>
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="LeadSourceSaveResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="LeadSourceSaveResult">
              <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="CampaignCategoryList">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="CampaignCategoryID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="CampaignCategoryListResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="CampaignCategoryListResult">
              <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="CampaignCategorySave">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="dsChanges">
              <s:complexType>
                <s:sequence>
                  <s:element ref="s:schema" />
                  <s:any />
                </s:sequence>
              </s:complexType>
            </s:element>
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="CampaignCategorySaveResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="CampaignCategorySaveResult">
              <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="CampaignGroupList">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="CampaignGroupID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="CampaignGroupListResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="CampaignGroupListResult">
              <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="CampaignGroupSave">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="dsChanges">
              <s:complexType>
                <s:sequence>
                  <s:element ref="s:schema" />
                  <s:any />
                </s:sequence>
              </s:complexType>
            </s:element>
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="CampaignGroupSaveResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="CampaignGroupSaveResult">
              <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="CampaignList">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="CampaignID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="CampaignListResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="CampaignListResult">
              <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="SaveCampaignForPreviousCustomer">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="dsChanges">
              <s:complexType>
                <s:sequence>
                  <s:element ref="s:schema" />
                  <s:any />
                </s:sequence>
              </s:complexType>
            </s:element>
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="SaveCampaignForPreviousCustomerResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="SaveCampaignForPreviousCustomerResult">
              <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="SaveCampaign">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="dsChanges">
              <s:complexType>
                <s:sequence>
                  <s:element ref="s:schema" />
                  <s:any />
                </s:sequence>
              </s:complexType>
            </s:element>
            <s:element minOccurs="1" maxOccurs="1" name="iErrorCount" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="SaveCampaignResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="SaveCampaignResult">
              <s:complexType>
                <s:sequence>
                  <s:element ref="s:schema" />
                  <s:any />
                </s:sequence>
              </s:complexType>
            </s:element>
            <s:element minOccurs="1" maxOccurs="1" name="iErrorCount" type="s:int" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="SaveCampaignCompressed">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="arrData" type="s:base64Binary" />
            <s:element minOccurs="1" maxOccurs="1" name="iErrorCount" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="SaveCampaignCompressedResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="SaveCampaignCompressedResult" type="s:base64Binary" />
            <s:element minOccurs="1" maxOccurs="1" name="iErrorCount" type="s:int" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="CampaignSearch">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="CampaignID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="sName" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="sCampaignCode" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="iCampaignStatusID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="iCampaignChannelID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="iCampaignCategoryID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="iCampaignGroupID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="iCallListAllocationTypeID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="sManagerEmployee" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="dtStartDate" type="s:dateTime" />
            <s:element minOccurs="1" maxOccurs="1" name="dtEndDate" type="s:dateTime" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="bNotCompleted" type="s:boolean" />
            <s:element minOccurs="0" maxOccurs="1" name="strOwnerName" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="iLoginUserID" type="s:int" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="CampaignSearchResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="CampaignSearchResult">
              <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="CampaignCodeValidation">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="CampaignCode" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="CampaignID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="CampaignCodeValidationResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="CampaignCodeValidationResult">
              <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="CampaignCodeAndNameValidation">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="CampaignCode" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="CampaignName" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="CampaignID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="CampaignCodeAndNameValidationResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="CampaignCodeAndNameValidationResult">
              <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="CampaignNameValidation">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="CampaignName" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="CampaignID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="CampaignNameValidationResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="CampaignNameValidationResult">
              <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="CampaignProspectAccountManagerList">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="CampaignID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="CampaignProspectAccountManagerListResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="CampaignProspectAccountManagerListResult">
              <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="ListCampaignProspectList">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="CampaignID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="ListCampaignProspectListResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="ListCampaignProspectListResult">
              <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="CampaignProspectListByCustomerLeadID">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="OwnerID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="ProspectTypeID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="CampaignProspectListByCustomerLeadIDResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="CampaignProspectListByCustomerLeadIDResult">
              <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="CampaignProspectListAdvancedAllocationDetailList">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="CampaignID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="CampaignProspectListAdvancedAllocationDetailListResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="CampaignProspectListAdvancedAllocationDetailListResult">
              <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="CampaignLookUpList">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="CampaignID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="intProspectTypeID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="intCallListAllocationDetailId" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strFreeTextSearch" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="strCampaignProspectIdList" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="intCampaignProspectStatusID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="intAgeOver" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="intTopRowCount" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="bToday" type="s:boolean" />
            <s:element minOccurs="1" maxOccurs="1" name="bUseOwner" type="s:boolean" />
            <s:element minOccurs="1" maxOccurs="1" name="OwnerID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="bProcessed" type="s:boolean" />
            <s:element minOccurs="1" maxOccurs="1" name="bUnallocated" type="s:boolean" />
            <s:element minOccurs="1" maxOccurs="1" name="intRecordCount" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="intSiteID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="bDisplayOtherCampaigns" type="s:boolean" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="CampaignLookUpListResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="CampaignLookUpListResult" type="s:base64Binary" />
            <s:element minOccurs="1" maxOccurs="1" name="bUnallocated" type="s:boolean" />
            <s:element minOccurs="1" maxOccurs="1" name="intRecordCount" type="s:int" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="CampaignChannelList">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="CampaignChannelID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="CampaignChannelListResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="CampaignChannelListResult">
              <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="CampaignStatusList">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="CampaignStatusID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="CampaignStatusListResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="CampaignStatusListResult">
              <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="CallListAllocationList">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="CallListAllocationID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="CallListAllocationListResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="CallListAllocationListResult">
              <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="CallListAllocationOptionList">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="CallListAllocationOptionID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="CallListAllocationOptionListResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="CallListAllocationOptionListResult">
              <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="AllocationOptionListForOriginatingSiteAndAccountManager">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="CampaignID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="AllocationType" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="AllocationOptionListForOriginatingSiteAndAccountManagerResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="AllocationOptionListForOriginatingSiteAndAccountManagerResult">
              <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="CampaignAttachmentList">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="CampaignID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="CampaignAttachmentListResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="CampaignAttachmentListResult">
              <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="SaveCommunicationHistoryForMarketingCampaign">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="dsChanges">
              <s:complexType>
                <s:sequence>
                  <s:element ref="s:schema" />
                  <s:any />
                </s:sequence>
              </s:complexType>
            </s:element>
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="SaveCommunicationHistoryForMarketingCampaignResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="SaveCommunicationHistoryForMarketingCampaignResult" type="s:int" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="BuiltQueryList">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="strQueryName" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="BuiltQueryListResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="BuiltQueryListResult">
              <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="BuiltQueryListById">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="intBuiltQueryId" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="BuiltQueryListByIdResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="BuiltQueryListByIdResult">
              <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="BuiltQueryListByCampaignId">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="intCampaignId" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="BuiltQueryListByCampaignIdResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="BuiltQueryListByCampaignIdResult">
              <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="CheckQueryNameExistency">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="strQueryName" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="CheckQueryNameExistencyResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="CheckQueryNameExistencyResult" type="s:boolean" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="SaveBuiltQuery">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="dsSource">
              <s:complexType>
                <s:sequence>
                  <s:element ref="s:schema" />
                  <s:any />
                </s:sequence>
              </s:complexType>
            </s:element>
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="SaveBuiltQueryResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="SaveBuiltQueryResult">
              <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="CountQueryResult">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="strSql" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="CountQueryResultResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="CountQueryResultResult" type="s:int" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="BuiltQueryConfigurationList">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="intBuiltQueryId" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="BuiltQueryConfigurationListResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="BuiltQueryConfigurationListResult">
              <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="SaveBuiltQueryConfiguration">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="dsSource">
              <s:complexType>
                <s:sequence>
                  <s:element ref="s:schema" />
                  <s:any />
                </s:sequence>
              </s:complexType>
            </s:element>
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="SaveBuiltQueryConfigurationResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="SaveBuiltQueryConfigurationResult">
              <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="VolumeBonusListForAcceleratorAndNetwork">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="iNetworkID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="iAcceleratorID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="VolumeBonusListForAcceleratorAndNetworkResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="VolumeBonusListForAcceleratorAndNetworkResult">
              <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="VolumeBonusCaculateNetworkList">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="Year" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="month" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="VolumeBonusCaculateNetworkListResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="VolumeBonusCaculateNetworkListResult">
              <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="NetworkVolumeBonusCalculateNetworkDetailsList">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="Year" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="month" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="NetworkVolumeBonusCalculateNetworkDetailsListResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="NetworkVolumeBonusCalculateNetworkDetailsListResult">
              <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="VolumeBonusCaculateDealerList">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="Year" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="month" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="VolumeBonusCaculateDealerListResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="VolumeBonusCaculateDealerListResult">
              <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="VolumeBonusCaculate">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="ds">
              <s:complexType>
                <s:sequence>
                  <s:element ref="s:schema" />
                  <s:any />
                </s:sequence>
              </s:complexType>
            </s:element>
            <s:element minOccurs="1" maxOccurs="1" name="Year" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="month" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="VolumeBonusCaculateResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="VolumeBonusCaculateResult" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="VolumeBonusCaculateNetwork">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="ds">
              <s:complexType>
                <s:sequence>
                  <s:element ref="s:schema" />
                  <s:any />
                </s:sequence>
              </s:complexType>
            </s:element>
            <s:element minOccurs="1" maxOccurs="1" name="Year" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="month" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="VolumeBonusCaculateNetworkResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="VolumeBonusCaculateNetworkResult">
              <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="VolumeBonusGroupList">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="VolumeBonusGroupID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="SupplierID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="VolumeBonusGroupListResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="VolumeBonusGroupListResult">
              <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="VolumeBonusGroupDetailList">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="VolumeBonusGroupID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="VolumeBonusGroupDetailListResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="VolumeBonusGroupDetailListResult">
              <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="VolumeBonusGroupConnectionTypeList">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="VolumeBonusGroupID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="VolumeBonusGroupConnectionTypeListResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="VolumeBonusGroupConnectionTypeListResult">
              <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="VolumeBonusGroupBusinessTypeList">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="VolumeBonusGroupID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="VolumeBonusGroupBusinessTypeListResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="VolumeBonusGroupBusinessTypeListResult">
              <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="VolumeBonusGroupProductCategoryList">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="VolumeBonusGroupID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="VolumeBonusGroupProductCategoryListResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="VolumeBonusGroupProductCategoryListResult">
              <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="VolumeBonusGroupSave">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="dsChanges">
              <s:complexType>
                <s:sequence>
                  <s:element ref="s:schema" />
                  <s:any />
                </s:sequence>
              </s:complexType>
            </s:element>
            <s:element minOccurs="1" maxOccurs="1" name="VolumeBonusGroupID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="VolumeBonusGroupSaveResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="VolumeBonusGroupSaveResult">
              <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="VolumeBonusGroupProductCategorySearch">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="NetworkID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="ConnectionTypeIDs" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="BonusBandID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="ServiceProviderID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="bPrepay" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="BusinessTypeIDs" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="bNewVolumeBonusGroup" type="s:boolean" />
            <s:element minOccurs="1" maxOccurs="1" name="VolumeBonusGroupID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="VolumeBonusGroupProductCategorySearchResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="VolumeBonusGroupProductCategorySearchResult">
              <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="DeliveryProductDetails">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="DeliveryMethodID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="SiteID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="PriceTypeID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="DeliveryProductDetailsResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="DeliveryProductDetailsResult">
              <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="CourierLink">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="DeliveryMethodID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="ProductID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="SupplierID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="CourierLinkResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="CourierLinkResult">
              <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="DeliveryMethodsList">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="DeliveryMethodID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="DeliveryMethodsListResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="DeliveryMethodsListResult">
              <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="DeliveryMethodWithLabelPrinterList">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="DeliveryMethodID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="WorkStationID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="DeliveryMethodWithLabelPrinterListResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="DeliveryMethodWithLabelPrinterListResult">
              <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="DeliveryMethodsListForSaleFullfiment">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="DeliveryMethodID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="SupplierID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="DeliveryMethodsListForSaleFullfimentResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="DeliveryMethodsListForSaleFullfimentResult">
              <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="DeliveryMethodsSave">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="ds">
              <s:complexType>
                <s:sequence>
                  <s:element ref="s:schema" />
                  <s:any />
                </s:sequence>
              </s:complexType>
            </s:element>
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="DeliveryMethodsSaveResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="DeliveryMethodsSaveResult">
              <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="ManagerList">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="iEmployeeID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="StockSiteID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="ManagerListResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="ManagerListResult">
              <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="ManagerListForEffectedStatus">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="iEmployeeID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="StockSiteID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="iCompanyDepartmentFunctionID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="ManagerListForEffectedStatusResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="ManagerListForEffectedStatusResult">
              <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="ManagerLookUpList">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="ManagerLookUpListResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="ManagerLookUpListResult" type="s:base64Binary" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="ManagerListManagerLookUpListLoadLookupListSite">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="iEmployeeID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="StockSiteID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strLoadLookupList" type="tns:ArrayOfString" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:complexType name="ArrayOfString">
        <s:sequence>
          <s:element minOccurs="0" maxOccurs="unbounded" name="string" nillable="true" type="s:string" />
        </s:sequence>
      </s:complexType>
      <s:complexType name="ArrayOfAnyType">
        <s:sequence>
          <s:element minOccurs="0" maxOccurs="unbounded" name="anyType" nillable="true" />
        </s:sequence>
      </s:complexType>
      <s:element name="ManagerListManagerLookUpListLoadLookupListSiteResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="ManagerListManagerLookUpListLoadLookupListSiteResult" type="tns:ArrayOfAnyType" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="LatestDealList01">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="DealID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="NetworkID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="ChannelID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="DealChannelID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="ChannelIDList" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="Active" type="s:boolean" />
            <s:element minOccurs="1" maxOccurs="1" name="UseDealerPriceToCost" type="s:boolean" />
            <s:element minOccurs="1" maxOccurs="1" name="fromSetUp" type="s:boolean" />
            <s:element minOccurs="1" maxOccurs="1" name="iSupplierID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="AllownonStaffCommission" type="s:boolean" />
            <s:element minOccurs="1" maxOccurs="1" name="FreeDeals" type="s:boolean" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="LatestDealList01Response">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="LatestDealList01Result">
              <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="LatestDealListForSupplier">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="DealID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="NetworkID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="ChannelID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="DealChannelID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="ChannelIDList" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="Active" type="s:boolean" />
            <s:element minOccurs="1" maxOccurs="1" name="UseDealerPriceToCost" type="s:boolean" />
            <s:element minOccurs="1" maxOccurs="1" name="iSupplierID" type="s:int" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="LatestDealListForSupplierResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="LatestDealListForSupplierResult">
              <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="DealDetail">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="DealID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="NetworkID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="ChannelID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="DealChannelID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="ChannelIDList" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="Active" type="s:boolean" />
            <s:element minOccurs="1" maxOccurs="1" name="UseDealerPriceToCost" type="s:boolean" />
            <s:element minOccurs="1" maxOccurs="1" name="fromSetUp" type="s:boolean" />
            <s:element minOccurs="1" maxOccurs="1" name="FreeDeals" type="s:boolean" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="DealDetailResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="DealDetailResult">
              <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="DealList">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="DealID" type="s:int" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="DealListResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="DealListResult">
              <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="DealItemList">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="DealItemID" type="s:int" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="DealItemListResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="DealItemListResult">
              <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="DealChannelList">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="DealChannelID" type="s:int" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="DealChannelListResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="DealChannelListResult">
              <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="SaveDeals">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="ds">
              <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="SaveDealsResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="SaveDealsResult" type="s:int" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="SaveDealItems">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="ds">
              <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="SaveDealItemsResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="SaveDealItemsResult" type="s:boolean" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="SaveDealChannels">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="ds">
              <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="SaveDealChannelsResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="SaveDealChannelsResult" type="s:boolean" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="LatestDealList02">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="DealID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="NetworkID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="ChannelID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="DealChannelID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="ChannelIDList" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="Active" type="s:boolean" />
            <s:element minOccurs="1" maxOccurs="1" name="UseDealerPriceToCost" type="s:boolean" />
            <s:element minOccurs="1" maxOccurs="1" name="fromSetUp" type="s:boolean" />
            <s:element minOccurs="1" maxOccurs="1" name="iSupplierID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="AllownonStaffCommission" type="s:boolean" />
            <s:element minOccurs="0" maxOccurs="1" name="DealsSearchText" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="LatestDealList02Response">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="LatestDealList02Result">
              <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="LatestDealList_1">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="DealID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="NetworkID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="ChannelID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="DealChannelID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="ChannelIDList" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="Active" type="s:boolean" />
            <s:element minOccurs="1" maxOccurs="1" name="UseDealerPriceToCost" type="s:boolean" />
            <s:element minOccurs="1" maxOccurs="1" name="fromSetUp" type="s:boolean" />
            <s:element minOccurs="1" maxOccurs="1" name="iSupplierID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="AllownonStaffCommission" type="s:boolean" />
            <s:element minOccurs="1" maxOccurs="1" name="FreeDeals" type="s:boolean" />
            <s:element minOccurs="1" maxOccurs="1" name="conDefID" type="s:int" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="LatestDealList_1Response">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="LatestDealList_1Result">
              <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="LatestDealList_2">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="DealID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="NetworkID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="ChannelID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="DealChannelID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="ChannelIDList" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="Active" type="s:boolean" />
            <s:element minOccurs="1" maxOccurs="1" name="UseDealerPriceToCost" type="s:boolean" />
            <s:element minOccurs="1" maxOccurs="1" name="fromSetUp" type="s:boolean" />
            <s:element minOccurs="1" maxOccurs="1" name="iSupplierID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="AllownonStaffCommission" type="s:boolean" />
            <s:element minOccurs="0" maxOccurs="1" name="DealsSearchText" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="conDefID" type="s:int" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="LatestDealList_2Response">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="LatestDealList_2Result">
              <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="FulfilmentOrderReferanceValidation">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="ds">
              <s:complexType>
                <s:sequence>
                  <s:element ref="s:schema" />
                  <s:any />
                </s:sequence>
              </s:complexType>
            </s:element>
            <s:element minOccurs="0" maxOccurs="1" name="FileName" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="FulfilmentOrderReferanceValidationResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="FulfilmentOrderReferanceValidationResult" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="FulFilmentList">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="FulfilmentOrderID" type="s:int" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="FulFilmentListResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="FulFilmentListResult">
              <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="FulFilmentListForSeach">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="DealerID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="Fromdate" type="s:dateTime" />
            <s:element minOccurs="1" maxOccurs="1" name="Todate" type="s:dateTime" />
            <s:element minOccurs="1" maxOccurs="1" name="Status" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="OrderRef" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="FulFilmentListForSeachResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="FulFilmentListForSeachResult">
              <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="FulFilmentListForSeachwithDealerName">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="DealerID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="Fromdate" type="s:dateTime" />
            <s:element minOccurs="1" maxOccurs="1" name="Todate" type="s:dateTime" />
            <s:element minOccurs="1" maxOccurs="1" name="Status" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="OrderRef" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="DealerName" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="FulFilmentListForSeachwithDealerNameResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="FulFilmentListForSeachwithDealerNameResult">
              <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="FulFilmentSave">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="ds">
              <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="FulFilmentSaveResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="FulFilmentSaveResult" type="s:int" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="FulFilmentSaleOrderList">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="FulfilmentOrderID" type="s:int" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="FulFilmentSaleOrderListResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="FulFilmentSaleOrderListResult">
              <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="SelfbillSearch">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="DateFrom" type="s:dateTime" />
            <s:element minOccurs="1" maxOccurs="1" name="DateTo" type="s:dateTime" />
            <s:element minOccurs="1" maxOccurs="1" name="iDealerCategoryID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerIDs" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="strSelfBillReferance" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="bShowAll" type="s:boolean" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="SelfbillSearchResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="SelfbillSearchResult" type="s:base64Binary" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="SelfBillTablesList">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="SelfBillID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="cutoffdate" type="s:dateTime" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="SelfBillTablesListResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="SelfBillTablesListResult">
              <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="SearchSelfInvoicesForPeriod">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="CutOffDate" type="s:dateTime" />
            <s:element minOccurs="1" maxOccurs="1" name="IgnoreDate" type="s:boolean" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="SearchSelfInvoicesForPeriodResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="SearchSelfInvoicesForPeriodResult">
              <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="SearchSelfInvoicesForPeriodWithDealerIds">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="CutOffDate" type="s:dateTime" />
            <s:element minOccurs="1" maxOccurs="1" name="IgnoreDate" type="s:boolean" />
            <s:element minOccurs="1" maxOccurs="1" name="DealerCategoryID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="DealerIDs" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="CalledFromSelfBill" type="s:boolean" />
            <s:element minOccurs="1" maxOccurs="1" name="WithoutSourceTables" type="s:boolean" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="SearchSelfInvoicesForPeriodWithDealerIdsResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="SearchSelfInvoicesForPeriodWithDealerIdsResult" type="s:base64Binary" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="SearchSelfInvoicesForFreeTextOnly">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="DealerID" type="s:int" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="SearchSelfInvoicesForFreeTextOnlyResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="SearchSelfInvoicesForFreeTextOnlyResult">
              <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="SearchSelfInvoicesForFreeTextOnlyWithDealerIds">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="DealerID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="DealerList" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="DealerCategoryID" type="s:int" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="SearchSelfInvoicesForFreeTextOnlyWithDealerIdsResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="SearchSelfInvoicesForFreeTextOnlyWithDealerIdsResult">
              <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="SelfBillCommissionStatmentDetails">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="CutOffDate" type="s:dateTime" />
            <s:element minOccurs="1" maxOccurs="1" name="ignore" type="s:boolean" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerList" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="SelfBillCommissionStatmentDetailsResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="SelfBillCommissionStatmentDetailsResult">
              <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="SelfBillCommissionStatmentDetailsFromSelfBill">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="CutOffDate" type="s:dateTime" />
            <s:element minOccurs="1" maxOccurs="1" name="ignore" type="s:boolean" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerList" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="CalledFromSelfBill" type="s:boolean" />
            <s:element minOccurs="1" maxOccurs="1" name="bInvoiceAF" type="s:boolean" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="SelfBillCommissionStatmentDetailsFromSelfBillResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="SelfBillCommissionStatmentDetailsFromSelfBillResult" type="s:base64Binary" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="SelfBillCommissionStatmentDetailsAF1">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="CutOffDate" type="s:dateTime" />
            <s:element minOccurs="1" maxOccurs="1" name="ignore" type="s:boolean" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerList" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="SelfBillCommissionStatmentDetailsAF1Response">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="SelfBillCommissionStatmentDetailsAF1Result">
              <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="SelfBillCommissionStatmentDetailsRePrintAF1">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="SelfBillID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="DealerID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="CutOffDate" type="s:dateTime" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="SelfBillCommissionStatmentDetailsRePrintAF1Response">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="SelfBillCommissionStatmentDetailsRePrintAF1Result">
              <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="SelfBillCommissionStatmentDetailsRePrintWithAF">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="SelfBillID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="DealerID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="CutOffDate" type="s:dateTime" />
            <s:element minOccurs="1" maxOccurs="1" name="CalledFromSelfBill" type="s:boolean" />
            <s:element minOccurs="1" maxOccurs="1" name="bInvoiceAF" type="s:boolean" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="SelfBillCommissionStatmentDetailsRePrintWithAFResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="SelfBillCommissionStatmentDetailsRePrintWithAFResult">
              <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="SelfBillCommissionStatmentDetailsRePrint">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="SelfBillID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="DealerID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="CutOffDate" type="s:dateTime" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="SelfBillCommissionStatmentDetailsRePrintResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="SelfBillCommissionStatmentDetailsRePrintResult">
              <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="SaveSelfBill">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="dsChanges">
              <s:complexType>
                <s:sequence>
                  <s:element ref="s:schema" />
                  <s:any />
                </s:sequence>
              </s:complexType>
            </s:element>
            <s:element minOccurs="1" maxOccurs="1" name="CutOffDate" type="s:dateTime" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="SaveSelfBillResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="SaveSelfBillResult">
              <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="SaveSelfBillByte">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="arrChanges" type="s:base64Binary" />
            <s:element minOccurs="1" maxOccurs="1" name="CutOffDate" type="s:dateTime" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="SaveSelfBillByteResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="SaveSelfBillByteResult" type="s:base64Binary" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="SaveSelfBillByteReturnPrintData">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="arrChanges" type="s:base64Binary" />
            <s:element minOccurs="1" maxOccurs="1" name="CutOffDate" type="s:dateTime" />
            <s:element minOccurs="1" maxOccurs="1" name="CalledFromSelfBill" type="s:boolean" />
            <s:element minOccurs="1" maxOccurs="1" name="bInvoiceAF" type="s:boolean" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="SaveSelfBillByteReturnPrintDataResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="SaveSelfBillByteReturnPrintDataResult" type="s:base64Binary" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="SelfBillAutoContraList">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="DealerId" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="CutOffDate" type="s:dateTime" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="SelfBillAutoContraListResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="SelfBillAutoContraListResult">
              <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="SelfBillAutoSettle">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="Dealer">
              <s:complexType>
                <s:sequence>
                  <s:element ref="s:schema" />
                  <s:any />
                </s:sequence>
              </s:complexType>
            </s:element>
            <s:element minOccurs="1" maxOccurs="1" name="SiteID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="EmpID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="CutOffDate" type="s:dateTime" />
            <s:element minOccurs="1" maxOccurs="1" name="AllocationDate" type="s:dateTime" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="SelfBillAutoSettleResponse">
        <s:complexType />
      </s:element>
      <s:element name="SelfBillExport">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="SelfBillID" type="s:int" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="SelfBillExportResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="SelfBillExportResult">
              <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="AccountCodeSelect">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="Accountcode" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="AccountType" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="AccountCodeSelectResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="AccountCodeSelectResult">
              <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="AccountCodeUpdate">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="ds">
              <s:complexType>
                <s:sequence>
                  <s:element ref="s:schema" />
                  <s:any />
                </s:sequence>
              </s:complexType>
            </s:element>
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="AccountCodeUpdateResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="AccountCodeUpdateResult">
              <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="AccountTypeSelect">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="AccountTypeSelectResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="AccountTypeSelectResult">
              <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="ListAdjustmentCategory">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="ListAdjustmentCategoryResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="ListAdjustmentCategoryResult">
              <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="ListAdjustmentCategoryForMatch">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="ListAdjustmentCategoryForMatchResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="ListAdjustmentCategoryForMatchResult">
              <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="AdjustmentCategorySelect">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="AdjustmentCategorySelectResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="AdjustmentCategorySelectResult">
              <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="AdjustmentCategoryUpdate">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="dsChanges">
              <s:complexType>
                <s:sequence>
                  <s:element ref="s:schema" />
                  <s:any />
                </s:sequence>
              </s:complexType>
            </s:element>
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="AdjustmentCategoryUpdateResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="AdjustmentCategoryUpdateResult">
              <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="SupplierCreditNotePendingListByte">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="iLoggedinSite" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="SupplierCreditNotePendingListByteResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="SupplierCreditNotePendingListByteResult" type="s:base64Binary" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="SupplierCreditNotePendingListForManagerByte">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="iLoggedinSite" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="sSupplierReturnRef" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="sDespatchRef" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="iSupplierID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="iStatusID" type="s:int" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="SupplierCreditNotePendingListForManagerByteResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="SupplierCreditNotePendingListForManagerByteResult" type="s:base64Binary" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="SupplierCreditNotePendingList">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="iLoggedinSite" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="SupplierCreditNotePendingListResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="SupplierCreditNotePendingListResult">
              <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="SupplierCreditNoteSelect">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="SupplierCredtiNoteID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="SupplierID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="SiteID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="SupplierCreditNoteSelectResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="SupplierCreditNoteSelectResult">
              <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="SupplierCreditNoteSave">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="dsChanges">
              <s:complexType>
                <s:sequence>
                  <s:element ref="s:schema" />
                  <s:any />
                </s:sequence>
              </s:complexType>
            </s:element>
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="SupplierCreditNoteSaveResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="SupplierCreditNoteSaveResult">
              <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="SupplierCreditNoteSearch">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="Reference" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="SupplierID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="SupplierCreditNoteSearchResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="SupplierCreditNoteSearchResult">
              <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="SupplierCreditNoteSearchWithTRNo">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="Reference" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="SupplierID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="TrackableNo" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="SupplierCreditNoteSearchWithTRNoResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="SupplierCreditNoteSearchWithTRNoResult">
              <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="SupplierCreditNoteSearchExport">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="Reference" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="SupplierID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="DespatchRef" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="SiteID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="SupplierCreditNoteSearchExportResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="SupplierCreditNoteSearchExportResult">
              <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="SupplierCreditNoteSaveImport">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="ds">
              <s:complexType>
                <s:sequence>
                  <s:element ref="s:schema" />
                  <s:any />
                </s:sequence>
              </s:complexType>
            </s:element>
            <s:element minOccurs="1" maxOccurs="1" name="LogedInEmployeeID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="SupplierID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="SupplierCreditNoteSaveImportResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="SupplierCreditNoteSaveImportResult">
              <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="SupplierCreditNoteReferenceValidation">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="sReference" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="iSupplierCreditNoteID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="SupplierCreditNoteReferenceValidationResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="SupplierCreditNoteReferenceValidationResult">
              <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="SupplierCreditNotePrintSelect">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="iSupplierCreditNoteID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="SupplierCreditNotePrintSelectResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="SupplierCreditNotePrintSelectResult">
              <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="MessageComposeSelect_Secure">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="MessageID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="MessageComposeSelect_SecureResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="MessageComposeSelect_SecureResult">
              <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="MessageSearchSelect">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="SenderEmployeeID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="RecipientEmployeeID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="RecipientSiteID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="Subject" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="Contains" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="FromDate" type="s:dateTime" />
            <s:element minOccurs="1" maxOccurs="1" name="ToDate" type="s:dateTime" />
            <s:element minOccurs="1" maxOccurs="1" name="bNonExpired" type="s:boolean" />
            <s:element minOccurs="1" maxOccurs="1" name="bUnRead" type="s:boolean" />
            <s:element minOccurs="1" maxOccurs="1" name="bNonIgnored" type="s:boolean" />
            <s:element minOccurs="1" maxOccurs="1" name="bSent" type="s:boolean" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="MessageSearchSelectResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="MessageSearchSelectResult">
              <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="MessageReadSelect">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="MessageID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="RecipientEmployeeID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="MessageReadSelectResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="MessageReadSelectResult">
              <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="MessageComposeUpdate">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="dsChanges">
              <s:complexType>
                <s:sequence>
                  <s:element ref="s:schema" />
                  <s:any />
                </s:sequence>
              </s:complexType>
            </s:element>
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="MessageComposeUpdateResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="MessageComposeUpdateResult">
              <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="MessageSearchUpdate">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="dsChanges">
              <s:complexType>
                <s:sequence>
                  <s:element ref="s:schema" />
                  <s:any />
                </s:sequence>
              </s:complexType>
            </s:element>
            <s:element minOccurs="1" maxOccurs="1" name="SenderEmployeeID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="RecipientEmployeeID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="RecipientSiteID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="Subject" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="Contains" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="FromDate" type="s:dateTime" />
            <s:element minOccurs="1" maxOccurs="1" name="ToDate" type="s:dateTime" />
            <s:element minOccurs="1" maxOccurs="1" name="bNonExpired" type="s:boolean" />
            <s:element minOccurs="1" maxOccurs="1" name="bUnRead" type="s:boolean" />
            <s:element minOccurs="1" maxOccurs="1" name="bNonIgnored" type="s:boolean" />
            <s:element minOccurs="1" maxOccurs="1" name="bSent" type="s:boolean" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="MessageSearchUpdateResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="MessageSearchUpdateResult">
              <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="DealerReturnSelect">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="DealerReturnID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="DealerID" type="s:int" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="DealerReturnSelectResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="DealerReturnSelectResult">
              <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="DealerReturnReceivedItemList">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="DealerReturnID" type="s:int" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="DealerReturnReceivedItemListResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="DealerReturnReceivedItemListResult">
              <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="DealerReturnListForManagerByte">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="sDealer" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="sRANumber" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="sProduct" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="sTrackableNumber" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="FromDate" type="s:dateTime" />
            <s:element minOccurs="1" maxOccurs="1" name="ToDate" type="s:dateTime" />
            <s:element minOccurs="1" maxOccurs="1" name="iProductCategoryID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="DealerReturnListForManagerByteResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="DealerReturnListForManagerByteResult" type="s:base64Binary" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="DealerAccountManagerPerformanceReportByGroup">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="iEmployeeID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="FromDate" type="s:dateTime" />
            <s:element minOccurs="1" maxOccurs="1" name="Todate" type="s:dateTime" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="DealerAccountManagerPerformanceReportByGroupResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="DealerAccountManagerPerformanceReportByGroupResult">
              <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="DealerReturnSearchForManager">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="reference" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="dealer" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="RANumber" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="TrackableNumber" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="FromDate" type="s:dateTime" />
            <s:element minOccurs="1" maxOccurs="1" name="Todate" type="s:dateTime" />
            <s:element minOccurs="1" maxOccurs="1" name="CallingFrom" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="Status" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="DealerReturnSearchForManagerResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="DealerReturnSearchForManagerResult">
              <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="DealerAccountManagerPerformanceReport">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="iEmployeeID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="FromDate" type="s:dateTime" />
            <s:element minOccurs="1" maxOccurs="1" name="Todate" type="s:dateTime" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="DealerAccountManagerPerformanceReportResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="DealerAccountManagerPerformanceReportResult">
              <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="CheckForIncompleteDealerReturns">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="DealerReturnID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="CheckForIncompleteDealerReturnsResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="CheckForIncompleteDealerReturnsResult" type="s:int" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="DealerReturnDetailStatusUpdate">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="DealerReturnDetailIDs" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="bReject" type="s:boolean" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="DealerReturnDetailStatusUpdateResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="DealerReturnDetailStatusUpdateResult" type="s:boolean" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="GetSalesToExport">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="virtualSiteID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="StartTime" type="s:dateTime" />
            <s:element minOccurs="1" maxOccurs="1" name="delay" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="DealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="GetSalesToExportResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="GetSalesToExportResult">
              <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="SaveDealerReturn">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="dsChanges">
              <s:complexType>
                <s:sequence>
                  <s:element ref="s:schema" />
                  <s:any />
                </s:sequence>
              </s:complexType>
            </s:element>
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="SaveDealerReturnResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="SaveDealerReturnResult">
              <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="SaveDealerReturnWithTransaction">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="dsChanges">
              <s:complexType>
                <s:sequence>
                  <s:element ref="s:schema" />
                  <s:any />
                </s:sequence>
              </s:complexType>
            </s:element>
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="SaveDealerReturnWithTransactionResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="SaveDealerReturnWithTransactionResult">
              <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="ClockInOutSelect">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="SiteID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="EmployeeID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="ClockInOutDate" type="s:dateTime" />
            <s:element minOccurs="1" maxOccurs="1" name="bClockOut" type="s:boolean" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="ClockInOutSelectResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="ClockInOutSelectResult">
              <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="ClockInOutUpdate">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="dsChanges">
              <s:complexType>
                <s:sequence>
                  <s:element ref="s:schema" />
                  <s:any />
                </s:sequence>
              </s:complexType>
            </s:element>
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="ClockInOutUpdateResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="ClockInOutUpdateResult">
              <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="AttendanceList">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="dtDateFrom" type="s:dateTime" />
            <s:element minOccurs="1" maxOccurs="1" name="dtDateTo" type="s:dateTime" />
            <s:element minOccurs="1" maxOccurs="1" name="intChannelID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="intRegionID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="intSiteID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="intEmployeeGroupID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="intEmployeeID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="intType" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="AttendanceListResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="AttendanceListResult">
              <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="ClockInTimeReasonCodeSelect">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="ClockInTimeReasonCodeID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="ClockInTimeReasonCodeSelectResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="ClockInTimeReasonCodeSelectResult">
              <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="ClockInTimeReasonSelect">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="ClockInTimeReasonID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="ClockInTimeReasonSelectResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="ClockInTimeReasonSelectResult">
              <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="ClockInTimeReasonUpdate">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="dsChanges">
              <s:complexType>
                <s:sequence>
                  <s:element ref="s:schema" />
                  <s:any />
                </s:sequence>
              </s:complexType>
            </s:element>
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="ClockInTimeReasonUpdateResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="ClockInTimeReasonUpdateResult">
              <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="SaveInsurance">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="DSChanges">
              <s:complexType>
                <s:sequence>
                  <s:element ref="s:schema" />
                  <s:any />
                </s:sequence>
              </s:complexType>
            </s:element>
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="SaveInsuranceResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="SaveInsuranceResult">
              <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="EBusinessSupplierList">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="EBusinessSupplierListResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="EBusinessSupplierListResult">
              <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="EBusinessSupplierListBySupplierType">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="SupplierTypeID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="EBusinessSupplierListBySupplierTypeResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="EBusinessSupplierListBySupplierTypeResult">
              <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="SaleDataList">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="supplierID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="bWithDetails" type="s:boolean" />
            <s:element minOccurs="1" maxOccurs="1" name="siteID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="SaleDataListResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="SaleDataListResult">
              <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="SaleDataListForSeletedInvoices">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="strInvoiceIDs" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="SaleDataListForSeletedInvoicesResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="SaleDataListForSeletedInvoicesResult">
              <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="SaleDataSearch">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="dtStartDate" type="s:dateTime" />
            <s:element minOccurs="1" maxOccurs="1" name="dtEndDate" type="s:dateTime" />
            <s:element minOccurs="1" maxOccurs="1" name="bExported" type="s:boolean" />
            <s:element minOccurs="1" maxOccurs="1" name="supplierID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="bWithDetails" type="s:boolean" />
            <s:element minOccurs="1" maxOccurs="1" name="siteID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="SaleDataSearchResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="SaleDataSearchResult">
              <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="ProductCategoryListMarketing">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="ProductCategoryListMarketingResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="ProductCategoryListMarketingResult">
              <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="InvoiceUpdateMarketingStatus">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="dsMarketingData">
              <s:complexType>
                <s:sequence>
                  <s:element ref="s:schema" />
                  <s:any />
                </s:sequence>
              </s:complexType>
            </s:element>
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="InvoiceUpdateMarketingStatusResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="InvoiceUpdateMarketingStatusResult" type="s:boolean" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="EBusinessProcessList">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="EBusinessProcessID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="EBusinessProcessListResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="EBusinessProcessListResult">
              <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="GetEBusinessProcessStoreCode">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="iEBusinessProcessID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="iSiteID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="GetEBusinessProcessStoreCodeResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="GetEBusinessProcessStoreCodeResult" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="EBusinessProcessStoreList">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="EBusinessProcessID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="EBusinessProcessStoreListResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="EBusinessProcessStoreListResult">
              <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="EbusinessScheduleTypeList">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="EbusinessScheduleTypeListResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="EbusinessScheduleTypeListResult">
              <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="EbusinessProcessScheduleList">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="iEbusinessProcess" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="EbusinessProcessScheduleListResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="EbusinessProcessScheduleListResult">
              <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="EbusinessProcessScheduleTimeList">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="iEbusinessProcess" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="EbusinessProcessScheduleTimeListResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="EbusinessProcessScheduleTimeListResult">
              <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="SaveEBusinessProcess">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="DSChanges">
              <s:complexType>
                <s:sequence>
                  <s:element ref="s:schema" />
                  <s:any />
                </s:sequence>
              </s:complexType>
            </s:element>
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="SaveEBusinessProcessResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="SaveEBusinessProcessResult">
              <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="InsuranceSearch">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="ID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="FromDate" type="s:dateTime" />
            <s:element minOccurs="1" maxOccurs="1" name="ToDate" type="s:dateTime" />
            <s:element minOccurs="1" maxOccurs="1" name="InSuranceStarusID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="SupplierID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="InsuranceSearchResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="InsuranceSearchResult">
              <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="InsuranceList">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="iID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="InsuranceListResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="InsuranceListResult">
              <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="InsuranceApplicationPrintSelect">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="SaleOrderID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="InsuranceApplicationPrintSelectResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="InsuranceApplicationPrintSelectResult">
              <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="GetSupplierProductCode">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="iProductID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="iSupplierID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="GetSupplierProductCodeResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="GetSupplierProductCodeResult" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="InsuranceListForConnection">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="iConnectionID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="InsuranceListForConnectionResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="InsuranceListForConnectionResult">
              <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="InsuranceGenerateAlternateID">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="iEBusinessProcessID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="InsuranceGenerateAlternateIDResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="InsuranceGenerateAlternateIDResult" type="s:int" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="EbusinessProcessStoreActiveList">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="intEBusinessProcessID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="bEBusinessProcessActive" type="s:boolean" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="EbusinessProcessStoreActiveListResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="EbusinessProcessStoreActiveListResult">
              <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="ProofTypeList">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="ProofTypeListResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="ProofTypeListResult">
              <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="ProofList">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="iConnectionID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="iCustomerID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="iProofID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="iImageFilterType" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="ProofListResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="ProofListResult">
              <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="ProofEntrySave">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="dsChanges">
              <s:complexType>
                <s:sequence>
                  <s:element ref="s:schema" />
                  <s:any />
                </s:sequence>
              </s:complexType>
            </s:element>
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="ProofEntrySaveResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="ProofEntrySaveResult" type="s:int" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="ProofConnectionSave">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="dsChanges">
              <s:complexType>
                <s:sequence>
                  <s:element ref="s:schema" />
                  <s:any />
                </s:sequence>
              </s:complexType>
            </s:element>
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="ProofConnectionSaveResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="ProofConnectionSaveResult" type="s:boolean" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="ProofCustomerList">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="iProofCustomerID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="iProofID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="iCustomerID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="ProofCustomerListResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="ProofCustomerListResult">
              <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="ProofConnectionList">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="iProofConnectionID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="iProofID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="iConnectionID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="ProofConnectionListResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="ProofConnectionListResult">
              <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="ProofNotifications">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="SiteID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="dtDateFrom" type="s:dateTime" />
            <s:element minOccurs="1" maxOccurs="1" name="dtDateTo" type="s:dateTime" />
            <s:element minOccurs="1" maxOccurs="1" name="OnlyConnectionsWithoutProof" type="s:boolean" />
            <s:element minOccurs="1" maxOccurs="1" name="NotificationType" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="EmployeeID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="ApplicationID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="ProofNotificationsResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="ProofNotificationsResult">
              <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="ProofNotificationsDetails">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="SiteID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="dtDateFrom" type="s:dateTime" />
            <s:element minOccurs="1" maxOccurs="1" name="dtDateTo" type="s:dateTime" />
            <s:element minOccurs="1" maxOccurs="1" name="OnlyConnectionsWithoutProof" type="s:boolean" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="ProofNotificationsDetailsResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="ProofNotificationsDetailsResult">
              <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="ProofReviewStatusList">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="ProofReviewStatusListResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="ProofReviewStatusListResult">
              <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="ProofQualityList">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="ProofQualityListResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="ProofQualityListResult">
              <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="ProofReviewPendingList">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="iSiteID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="iEmployeeID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="iReviewStatusID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="dtSaleFromDate" type="s:dateTime" />
            <s:element minOccurs="1" maxOccurs="1" name="dtSaleToDate" type="s:dateTime" />
            <s:element minOccurs="1" maxOccurs="1" name="iChannelID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="bShowOnlyInAdequate" type="s:boolean" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="iProofQualityID" type="s:int" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="ProofReviewPendingListResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="ProofReviewPendingListResult" type="s:base64Binary" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="ProofReviewStatusUpdate">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="iConnectionID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="iProofReviewStatusID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="iProofQualityID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="sProofComment" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="dtUpdatedDate" type="s:dateTime" />
            <s:element minOccurs="1" maxOccurs="1" name="iUpdatedEmployeeID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="bManager" type="s:boolean" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="ProofReviewStatusUpdateResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="ProofReviewStatusUpdateResult" type="s:boolean" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="SaveCreditCheck">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="dsChanges">
              <s:complexType>
                <s:sequence>
                  <s:element ref="s:schema" />
                  <s:any />
                </s:sequence>
              </s:complexType>
            </s:element>
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="SaveCreditCheckResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="SaveCreditCheckResult">
              <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="CreditCheckList">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="CreditCheckID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="CreditCheckListResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="CreditCheckListResult">
              <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="CreditCheckStatusList">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="CreditCheckStatusListResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="CreditCheckStatusListResult">
              <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="GetPropositionID">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="iProductID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="GetPropositionIDResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="GetPropositionIDResult" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="GetDeviceorTariffID">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="iProductID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="GetDeviceorTariffIDResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="GetDeviceorTariffIDResult" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="Get3IDs">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="iproposition" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="itariffId" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="ihandsetid" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="addtions" type="tns:ArrayOfString" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="Get3IDsResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="Get3IDsResult">
              <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="SynchronisingID">
        <s:complexType />
      </s:element>
      <s:element name="SynchronisingIDResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="SynchronisingIDResult" type="s:int" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="ProductSynchronizing">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="DSConsideredProduct">
              <s:complexType>
                <s:sequence>
                  <s:element ref="s:schema" />
                  <s:any />
                </s:sequence>
              </s:complexType>
            </s:element>
            <s:element minOccurs="0" maxOccurs="1" name="DSProductType">
              <s:complexType>
                <s:sequence>
                  <s:element ref="s:schema" />
                  <s:any />
                </s:sequence>
              </s:complexType>
            </s:element>
            <s:element minOccurs="1" maxOccurs="1" name="EmployeeID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="RepositoryURL" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="FinacialDetailFrom" type="s:dateTime" />
            <s:element minOccurs="1" maxOccurs="1" name="Latest" type="s:boolean" />
            <s:element minOccurs="0" maxOccurs="1" name="RepositoryCode" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="DealerCode" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="SynchronizingID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="IsSynchronizeWithRRP" type="s:boolean" />
            <s:element minOccurs="1" maxOccurs="1" name="iSiteID" type="s:int" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="ProductSynchronizingResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="ProductSynchronizingResult" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="SynchronizingID" type="s:int" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="Cv2AvsCheckResultList">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="Cv2AvsCheckResultID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="CustomerID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="SaleOrderID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="DealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="Cv2AvsCheckResultListResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="Cv2AvsCheckResultListResult">
              <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="Cv2AvsCheckResultSave">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="dsChanges">
              <s:complexType>
                <s:sequence>
                  <s:element ref="s:schema" />
                  <s:any />
                </s:sequence>
              </s:complexType>
            </s:element>
            <s:element minOccurs="0" maxOccurs="1" name="DealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="Cv2AvsCheckResultSaveResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="Cv2AvsCheckResultSaveResult">
              <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="ReplenishingFormulaList">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="ReplenishingFormulaID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="Name" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="Description" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="ReplenishingFormulaListResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="ReplenishingFormulaListResult">
              <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="ReplenishingFormulaSave">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="dsChanges">
              <s:complexType>
                <s:sequence>
                  <s:element ref="s:schema" />
                  <s:any />
                </s:sequence>
              </s:complexType>
            </s:element>
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="ReplenishingFormulaSaveResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="ReplenishingFormulaSaveResult">
              <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="VolumeBonusConnectionTypeList">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="iVolumeBonusConnectionTypeID" type="s:int" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="VolumeBonusConnectionTypeListResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="VolumeBonusConnectionTypeListResult">
              <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="VolumeBonusMatrix">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="iNetworkID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="VolumeBonusMatrixResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="VolumeBonusMatrixResult">
              <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="VolumeBonusMatrixList">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="iVBMatrixID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="VolumeBonusMatrixListResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="VolumeBonusMatrixListResult">
              <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="VolumeBonusMatrixSave">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="dsChanges">
              <s:complexType>
                <s:sequence>
                  <s:element ref="s:schema" />
                  <s:any />
                </s:sequence>
              </s:complexType>
            </s:element>
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="VolumeBonusMatrixSaveResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="VolumeBonusMatrixSaveResult">
              <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="VolumeBonusMatrixValidation">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="iAcceleratorID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="iConnectionTypeID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="iNetworkID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="iVolumeBonusID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="VolumeBonusMatrixValidationResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="VolumeBonusMatrixValidationResult">
              <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="ReconciliationPaymentSave">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="dsChanges">
              <s:complexType>
                <s:sequence>
                  <s:element ref="s:schema" />
                  <s:any />
                </s:sequence>
              </s:complexType>
            </s:element>
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="ReconciliationPaymentSaveResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="ReconciliationPaymentSaveResult">
              <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="CommissionPaymentHistory">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="iConnectionID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="iConnectionComponentID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="CommissionPaymentHistoryResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="CommissionPaymentHistoryResult">
              <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="ReconciliationDisputeReport">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="iServiceprovider" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="iNetworkID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="dtStartDate" type="s:dateTime" />
            <s:element minOccurs="1" maxOccurs="1" name="dtEndDate" type="s:dateTime" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="ReconciliationDisputeReportResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="ReconciliationDisputeReportResult">
              <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="ListCommissionDisputeReportUnrecognized">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="iServiceprovider" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="iNetworkID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="dtStartDate" type="s:dateTime" />
            <s:element minOccurs="1" maxOccurs="1" name="dtEndDate" type="s:dateTime" />
            <s:element minOccurs="1" maxOccurs="1" name="StatementID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="ListCommissionDisputeReportUnrecognizedResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="ListCommissionDisputeReportUnrecognizedResult">
              <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="ReconciliationDescrepencyReport">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="iServiceprovider" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="iNetworkID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="iChannelID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="dtStartDate" type="s:dateTime" />
            <s:element minOccurs="1" maxOccurs="1" name="dtEndDate" type="s:dateTime" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="ReconciliationDescrepencyReportResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="ReconciliationDescrepencyReportResult">
              <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="ReconciliationReport">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="iServiceprovider" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="dtPeriodStartDate" type="s:dateTime" />
            <s:element minOccurs="1" maxOccurs="1" name="dtPeriodEndDate" type="s:dateTime" />
            <s:element minOccurs="0" maxOccurs="1" name="sSelectedNetworks" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="bPrePay" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="iReconciliationStatusID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="sFilter" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="iPaymentStatusID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="iConnectionTypeID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="ReconciliationReportResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="ReconciliationReportResult">
              <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="ReconciliationCommisionClaimReport">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="iServiceprovider" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="dtStartDate" type="s:dateTime" />
            <s:element minOccurs="1" maxOccurs="1" name="dtEndDate" type="s:dateTime" />
            <s:element minOccurs="1" maxOccurs="1" name="iProductType" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="iCommisionPaidStatus" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="ReconciliationCommisionClaimReportResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="ReconciliationCommisionClaimReportResult">
              <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="CommisionClaimReport">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="iServiceprovider" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="dtStartDate" type="s:dateTime" />
            <s:element minOccurs="1" maxOccurs="1" name="dtEndDate" type="s:dateTime" />
            <s:element minOccurs="1" maxOccurs="1" name="iProductType" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="iCommisionPaidStatus" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="IncludeDisconnectedComponents" type="s:boolean" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="CommisionClaimReportResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="CommisionClaimReportResult">
              <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="ResolveReasonList">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="iResolveReasonID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="ResolveReasonListResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="ResolveReasonListResult">
              <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="ResolveReasonUpdate">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="dsChanges">
              <s:complexType>
                <s:sequence>
                  <s:element ref="s:schema" />
                  <s:any />
                </s:sequence>
              </s:complexType>
            </s:element>
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="ResolveReasonUpdateResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="ResolveReasonUpdateResult">
              <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="CommissionStatementMapFieldList">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="CommissionStatementMapFieldListResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="CommissionStatementMapFieldListResult">
              <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="CommissionStatementComElementList">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="iServiceProvider" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="CommissionStatementComElementListResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="CommissionStatementComElementListResult">
              <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="CommissionStatementConfigurationList">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="CommissionStatementConfigurationID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="CommissionStatementConfigurationListResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="CommissionStatementConfigurationListResult">
              <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="ReconciliationMarkNotPaid">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="iConnectionIDs" type="tns:ArrayOfInt" />
            <s:element minOccurs="1" maxOccurs="1" name="iCurrentEmployeeID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="iServiceProviderID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="ReconciliationMarkNotPaidResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="ReconciliationMarkNotPaidResult" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="CommissionStatementConfigurationSave">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="dsChanges">
              <s:complexType>
                <s:sequence>
                  <s:element ref="s:schema" />
                  <s:any />
                </s:sequence>
              </s:complexType>
            </s:element>
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="CommissionStatementConfigurationSaveResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="CommissionStatementConfigurationSaveResult">
              <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="CommissionStatementCheckFileValidity">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="ds">
              <s:complexType>
                <s:sequence>
                  <s:element ref="s:schema" />
                  <s:any />
                </s:sequence>
              </s:complexType>
            </s:element>
            <s:element minOccurs="1" maxOccurs="1" name="iServiceProvider" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="FromDate" type="s:dateTime" />
            <s:element minOccurs="1" maxOccurs="1" name="ToDate" type="s:dateTime" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="CommissionStatementCheckFileValidityResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="CommissionStatementCheckFileValidityResult" type="s:boolean" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="CommissionStatementConfigurationNameValidation">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="ConfigName" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="ConfigID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="ServiceProviderID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="CommissionStatementConfigurationNameValidationResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="CommissionStatementConfigurationNameValidationResult">
              <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="CommissionStatementReferenceValidation">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="sReference" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="ServiceProviderID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="CommissionStatementReferenceValidationResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="CommissionStatementReferenceValidationResult">
              <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="AutoCommissionReconciliationSave">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="dsConnectionComponentCommission">
              <s:complexType>
                <s:sequence>
                  <s:element ref="s:schema" />
                  <s:any />
                </s:sequence>
              </s:complexType>
            </s:element>
            <s:element minOccurs="0" maxOccurs="1" name="dsPayment">
              <s:complexType>
                <s:sequence>
                  <s:element ref="s:schema" />
                  <s:any />
                </s:sequence>
              </s:complexType>
            </s:element>
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="AutoCommissionReconciliationSaveResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="AutoCommissionReconciliationSaveResult" type="s:boolean" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="AutoCommissionReconciliationSave_LogicInDAL">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="mdsConfiguration">
              <s:complexType>
                <s:sequence>
                  <s:element ref="s:schema" />
                  <s:any />
                </s:sequence>
              </s:complexType>
            </s:element>
            <s:element minOccurs="0" maxOccurs="1" name="mdsMain">
              <s:complexType>
                <s:sequence>
                  <s:element ref="s:schema" />
                  <s:any />
                </s:sequence>
              </s:complexType>
            </s:element>
            <s:element minOccurs="0" maxOccurs="1" name="mdsLookup">
              <s:complexType>
                <s:sequence>
                  <s:element ref="s:schema" />
                  <s:any />
                </s:sequence>
              </s:complexType>
            </s:element>
            <s:element minOccurs="0" maxOccurs="1" name="mdsCommissionStatement">
              <s:complexType>
                <s:sequence>
                  <s:element ref="s:schema" />
                  <s:any />
                </s:sequence>
              </s:complexType>
            </s:element>
            <s:element minOccurs="1" maxOccurs="1" name="miMapFieldCommissionID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="miMapFieldIMEIID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="miMapFieldPhoneNumberID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="miMapFieldCommissionTypeID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="miMapFieldAgreementNumberID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="miMapFieldDateID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="miMapFieldTariffID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="miMapFieldPaymentReasonID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="miMapFieldCommentID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="miMapFieldUserNameID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="sSelectedNetworks" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="mdsReconciliationSearch">
              <s:complexType>
                <s:sequence>
                  <s:element ref="s:schema" />
                  <s:any />
                </s:sequence>
              </s:complexType>
            </s:element>
            <s:element minOccurs="0" maxOccurs="1" name="mdsConnectionElementPaymentDetail">
              <s:complexType>
                <s:sequence>
                  <s:element ref="s:schema" />
                  <s:any />
                </s:sequence>
              </s:complexType>
            </s:element>
            <s:element minOccurs="0" maxOccurs="1" name="mdsConnectionCommissionPayment">
              <s:complexType>
                <s:sequence>
                  <s:element ref="s:schema" />
                  <s:any />
                </s:sequence>
              </s:complexType>
            </s:element>
            <s:element minOccurs="1" maxOccurs="1" name="dCommissionDueForPeriod" type="s:decimal" />
            <s:element minOccurs="1" maxOccurs="1" name="bIsClawback" type="s:boolean" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="AutoCommissionReconciliationSave_LogicInDALResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="AutoCommissionReconciliationSave_LogicInDALResult" type="s:boolean" />
            <s:element minOccurs="0" maxOccurs="1" name="mdsCommissionStatement">
              <s:complexType>
                <s:sequence>
                  <s:element ref="s:schema" />
                  <s:any />
                </s:sequence>
              </s:complexType>
            </s:element>
            <s:element minOccurs="0" maxOccurs="1" name="mdsReconciliationSearch">
              <s:complexType>
                <s:sequence>
                  <s:element ref="s:schema" />
                  <s:any />
                </s:sequence>
              </s:complexType>
            </s:element>
            <s:element minOccurs="0" maxOccurs="1" name="mdsConnectionElementPaymentDetail">
              <s:complexType>
                <s:sequence>
                  <s:element ref="s:schema" />
                  <s:any />
                </s:sequence>
              </s:complexType>
            </s:element>
            <s:element minOccurs="0" maxOccurs="1" name="mdsConnectionCommissionPayment">
              <s:complexType>
                <s:sequence>
                  <s:element ref="s:schema" />
                  <s:any />
                </s:sequence>
              </s:complexType>
            </s:element>
            <s:element minOccurs="1" maxOccurs="1" name="dCommissionDueForPeriod" type="s:decimal" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="AutoCommissionReconciliationSave_LogicInDAL_Commpressed">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="mdsConfiguration">
              <s:complexType>
                <s:sequence>
                  <s:element ref="s:schema" />
                  <s:any />
                </s:sequence>
              </s:complexType>
            </s:element>
            <s:element minOccurs="0" maxOccurs="1" name="arrData" type="s:base64Binary" />
            <s:element minOccurs="0" maxOccurs="1" name="mdsLookup">
              <s:complexType>
                <s:sequence>
                  <s:element ref="s:schema" />
                  <s:any />
                </s:sequence>
              </s:complexType>
            </s:element>
            <s:element minOccurs="0" maxOccurs="1" name="mdsCommissionStatement">
              <s:complexType>
                <s:sequence>
                  <s:element ref="s:schema" />
                  <s:any />
                </s:sequence>
              </s:complexType>
            </s:element>
            <s:element minOccurs="1" maxOccurs="1" name="miMapFieldCommissionID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="miMapFieldIMEIID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="miMapFieldPhoneNumberID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="miMapFieldCommissionTypeID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="miMapFieldAgreementNumberID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="miMapFieldDateID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="miMapFieldTariffID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="miMapFieldPaymentReasonID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="miMapFieldCommentID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="miMapFieldUserNameID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="sSelectedNetworks" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="dCommissionDueForPeriod" type="s:decimal" />
            <s:element minOccurs="1" maxOccurs="1" name="bIsClawback" type="s:boolean" />
            <s:element minOccurs="1" maxOccurs="1" name="bImportSuccess" type="s:boolean" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="AutoCommissionReconciliationSave_LogicInDAL_CommpressedResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="AutoCommissionReconciliationSave_LogicInDAL_CommpressedResult" type="s:base64Binary" />
            <s:element minOccurs="0" maxOccurs="1" name="mdsCommissionStatement">
              <s:complexType>
                <s:sequence>
                  <s:element ref="s:schema" />
                  <s:any />
                </s:sequence>
              </s:complexType>
            </s:element>
            <s:element minOccurs="1" maxOccurs="1" name="dCommissionDueForPeriod" type="s:decimal" />
            <s:element minOccurs="1" maxOccurs="1" name="bImportSuccess" type="s:boolean" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="ReturnItemValidate">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="ds">
              <s:complexType>
                <s:sequence>
                  <s:element ref="s:schema" />
                  <s:any />
                </s:sequence>
              </s:complexType>
            </s:element>
            <s:element minOccurs="1" maxOccurs="1" name="SiteID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="ReturnItemValidateResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="ReturnItemValidateResult">
              <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="HeadOfficeReturnStatusList">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="HeadOfficeReturnStatusID" type="s:short" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="HeadOfficeReturnStatusListResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="HeadOfficeReturnStatusListResult">
              <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="HeadOfficeReturnReasonList">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="HeadOfficeReturnReasonID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="HeadOfficeReturnReasonListResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="HeadOfficeReturnReasonListResult">
              <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="HeadOfficeReturnSearch">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="HeadOfficeReturnID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="Reference" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="ReturnSiteID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="SupplierID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="HeadOfficeReturnStatusID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="iTrackableItemID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="HeadOfficeReturnSearchResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="HeadOfficeReturnSearchResult">
              <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="HeadOfficeReturnAdvancedSearch">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="HeadOfficeReturnID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="Reference" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="ReturnSiteID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="SupplierID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="HeadOfficeReturnStatusID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="Product" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="Fromdate" type="s:dateTime" />
            <s:element minOccurs="1" maxOccurs="1" name="ToDate" type="s:dateTime" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="HeadOfficeReturnAdvancedSearchResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="HeadOfficeReturnAdvancedSearchResult">
              <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="UpdateReceivingStatus">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="HeadOfficeReturnID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="UpdatedEmployeeID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="UpdateReceivingStatusResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="UpdateReceivingStatusResult">
              <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="HeadOfficeReturnSelect">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="HeadOfficeReturnID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="HeadOfficeReturnSelectResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="HeadOfficeReturnSelectResult">
              <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="HeadOfficeReturnUpdate">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="dsChanges">
              <s:complexType>
                <s:sequence>
                  <s:element ref="s:schema" />
                  <s:any />
                </s:sequence>
              </s:complexType>
            </s:element>
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="HeadOfficeReturnUpdateResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="HeadOfficeReturnUpdateResult">
              <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="HeadOfficeReturnDetailProductSearch">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="HeadOfficeReturnID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="ReturnSiteID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="ReceivingSiteID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="ProductName" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="ProductCode" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="BarCode" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="ProductCategoryID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="TrackableFormatID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="TrackableNumber" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="bReturnedProductsOnly" type="s:boolean" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="HeadOfficeReturnDetailProductSearchResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="HeadOfficeReturnDetailProductSearchResult">
              <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="StockReturnGRNStatusList">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="StockReturnGRNStatusID" type="s:short" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="StockReturnGRNStatusListResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="StockReturnGRNStatusListResult">
              <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="StockReturnGRNReasonList">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="StockReturnGRNReasonID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="StockReturnGRNReasonListResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="StockReturnGRNReasonListResult">
              <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="StockReturnOutstandingSearch">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="StockReturnID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="Reference" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="ReturnRegionID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="ReturnSiteID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="ReceivingSiteID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="StockReturnStatusID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="iTrackableItemID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="StockReturnOutstandingSearchResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="StockReturnOutstandingSearchResult">
              <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="StockReturnGRNSearch">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="GRNID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="Reference" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="ReturnSiteID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="ReceivingSiteID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="GRNStatusID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="iTrackableItemID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="StockReturnGRNSearchResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="StockReturnGRNSearchResult">
              <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="StockReturnGRNAdvancedSearch">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="GRNID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="Reference" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="ReturnSiteID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="ReceivingSiteID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="GRNStatusID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="Product" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="Fromdate" type="s:dateTime" />
            <s:element minOccurs="1" maxOccurs="1" name="ToDate" type="s:dateTime" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="StockReturnGRNAdvancedSearchResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="StockReturnGRNAdvancedSearchResult">
              <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="StockReturnGRNSelect">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="GRNID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="StockReturnGRNSelectResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="StockReturnGRNSelectResult">
              <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="StockReturnGRNUpdate">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="dsChanges">
              <s:complexType>
                <s:sequence>
                  <s:element ref="s:schema" />
                  <s:any />
                </s:sequence>
              </s:complexType>
            </s:element>
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="StockReturnGRNUpdateResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="StockReturnGRNUpdateResult">
              <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="StockReturnGRNDetailProductSearch">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="GRNID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="StockReturnID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="ReturnSiteID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="ReceivingSiteID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="ProductName" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="ProductCode" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="BarCode" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="ProductCategoryID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="TrackableFormatID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="TrackableNumber" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="bReturnedProductsOnly" type="s:boolean" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="StockReturnGRNDetailProductSearchResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="StockReturnGRNDetailProductSearchResult">
              <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="LoginLookupList">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="strMacAddress" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="LoginLookupListResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="LoginLookupListResult">
              <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="SaleInitialDataList">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="CountryID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="SiteID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="ProductID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="ActiveOnly" type="s:boolean" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="SaleInitialDataListResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="SaleInitialDataListResult">
              <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="SaleProductDataByteList">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="ProductID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="CountryID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="SiteID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="DealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="SaleProductDataByteListResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="SaleProductDataByteListResult" type="s:base64Binary" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="SaleInitialDataByteList">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="CountryID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="SiteID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="ProductID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="ActiveOnly" type="s:boolean" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="SaleInitialDataByteListResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="SaleInitialDataByteListResult" type="s:base64Binary" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="SaleOrderDataListForRetailReturn">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="SaleOrderID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="bShowRetailReturn" type="s:boolean" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="SaleOrderDataListForRetailReturnResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="SaleOrderDataListForRetailReturnResult">
              <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="SaleOrderDataByteList">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="SaleOrderID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="SaleOrderDataByteListResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="SaleOrderDataByteListResult" type="s:base64Binary" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="SaleOrderDataList">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="SaleOrderID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="SaleOrderDataListResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="SaleOrderDataListResult">
              <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="InitialisationRetailList">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="EmployeeID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="SiteID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="ApplicationId" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="InitialisationRetailListResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="InitialisationRetailListResult">
              <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="InitialisationRetailPrimaryList">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="EmployeeID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="SiteID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="ApplicationId" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="InitialisationRetailPrimaryListResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="InitialisationRetailPrimaryListResult">
              <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="InitialisationRetailPrimaryByteList">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="EmployeeID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="SiteID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="ApplicationId" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="InitialisationRetailPrimaryByteListResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="InitialisationRetailPrimaryByteListResult" type="s:base64Binary" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="InitialisationRetailSecondaryList">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="EmployeeID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="SiteID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="ApplicationId" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="InitialisationRetailSecondaryListResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="InitialisationRetailSecondaryListResult">
              <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="InitialisationRetailSecondaryByteList">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="EmployeeID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="SiteID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="ApplicationId" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="InitialisationRetailSecondaryByteListResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="InitialisationRetailSecondaryByteListResult" type="s:base64Binary" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="DBReadNewUpdates">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="intCurrentVersion" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="intLatestVersion" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strLatestVersionDescription" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="DBReadNewUpdatesResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="DBReadNewUpdatesResult" type="tns:ArrayOfString" />
            <s:element minOccurs="1" maxOccurs="1" name="intLatestVersion" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strLatestVersionDescription" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="DBUpdateAvailable">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="bIsMandatory" type="s:boolean" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="DBUpdateAvailableResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="DBUpdateAvailableResult" type="s:boolean" />
            <s:element minOccurs="1" maxOccurs="1" name="bIsMandatory" type="s:boolean" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="DBUpdateAvailableWithDetails">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="bIsMandatory" type="s:boolean" />
            <s:element minOccurs="0" maxOccurs="1" name="dsDealerDetails">
              <s:complexType>
                <s:sequence>
                  <s:element ref="s:schema" />
                  <s:any />
                </s:sequence>
              </s:complexType>
            </s:element>
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="DBUpdateAvailableWithDetailsResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="DBUpdateAvailableWithDetailsResult" type="s:boolean" />
            <s:element minOccurs="1" maxOccurs="1" name="bIsMandatory" type="s:boolean" />
            <s:element minOccurs="0" maxOccurs="1" name="dsDealerDetails">
              <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="DealerBusinessURL">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="DealerBusinessURLResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="DealerBusinessURLResult">
              <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="DBUpdate">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="intEmployeeID" type="s:int" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="DBUpdateResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="DBUpdateResult" type="s:boolean" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="DBVersionList">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="DBVersionListResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="DBVersionListResult">
              <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="DBUpdateLock">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="blLockUpdate" type="s:boolean" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="DBUpdateLockResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="DBUpdateLockResult" type="s:boolean" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="DealerReturnReceiveSelect">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="iSaleOrderId" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strGRANumber" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="DealerID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="RONo" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="DealerReturnReceiveSelectResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="DealerReturnReceiveSelectResult">
              <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="ListDealerReturnReceiveDetail">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="DealerReturnReceiveID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="DealerReturnReceiveDetailID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="ListDealerReturnReceiveDetailResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="ListDealerReturnReceiveDetailResult">
              <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="DealerReturnReceiveOpenSelected">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="SaleOrderID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="DealerReturnReceiveOpenSelectedResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="DealerReturnReceiveOpenSelectedResult">
              <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="DealerReturnReceiveOpenSelectedCompressed">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="SaleOrderID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="GetCustomerInfo" type="s:boolean" />
            <s:element minOccurs="1" maxOccurs="1" name="GetInvoiceData" type="s:boolean" />
            <s:element minOccurs="1" maxOccurs="1" name="InvoiceID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="GetSaleData" type="s:boolean" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="DealerReturnReceiveOpenSelectedCompressedResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="DealerReturnReceiveOpenSelectedCompressedResult" type="s:base64Binary" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="ListDealerReturnReceiveHeaderAndDetail">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="DealerReturnReceiveID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="ListDealerReturnReceiveHeaderAndDetailResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="ListDealerReturnReceiveHeaderAndDetailResult">
              <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="DealerReturnReceiveSaveWithTransaction">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="DSChanges">
              <s:complexType>
                <s:sequence>
                  <s:element ref="s:schema" />
                  <s:any />
                </s:sequence>
              </s:complexType>
            </s:element>
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="DealerReturnReceiveSaveWithTransactionResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="DealerReturnReceiveSaveWithTransactionResult">
              <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="ListDealerReturnStatus">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="ListDealerReturnStatusResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="ListDealerReturnStatusResult">
              <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="ListDealerReturnItemSearch">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="iDealerID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="iDepartmentID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="sTrackableNumber" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="iProductCategoryID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="sProductName" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="sInvoiceNo" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="FromDate" type="s:dateTime" />
            <s:element minOccurs="1" maxOccurs="1" name="ToDate" type="s:dateTime" />
            <s:element minOccurs="0" maxOccurs="1" name="strDespatchRef" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="ListDealerReturnItemSearchResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="ListDealerReturnItemSearchResult">
              <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="ListDealerSimple">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="iCustomerID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="ListDealerSimpleResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="ListDealerSimpleResult">
              <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="ListDealerReturnDetail">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="iDealerReturnID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="iDealerReturnDetailID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="ListDealerReturnDetailResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="ListDealerReturnDetailResult">
              <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="DealerReturnDeatailSelect">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="iDealerReturnID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="iDealerReturnDetailID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="bAuthorisedOnly" type="s:boolean" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="DealerReturnDeatailSelectResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="DealerReturnDeatailSelectResult">
              <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="DealerReturnDeatailSelectWithDealerInfo">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="iDealerReturnID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="iDealerReturnDetailID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="bAuthorisedOnly" type="s:boolean" />
            <s:element minOccurs="1" maxOccurs="1" name="iDealerID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="DealerReturnDeatailSelectWithDealerInfoResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="DealerReturnDeatailSelectWithDealerInfoResult" type="s:base64Binary" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="DealerReturnReceiveOpenSelectedForNewDealerReturn">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="DealerReturnID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="bGetCustomerData" type="s:boolean" />
            <s:element minOccurs="1" maxOccurs="1" name="bGetSaleData" type="s:boolean" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="DealerReturnReceiveOpenSelectedForNewDealerReturnResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="DealerReturnReceiveOpenSelectedForNewDealerReturnResult">
              <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="ListDealerReturn">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="iDealerReturnID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="ListDealerReturnResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="ListDealerReturnResult">
              <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="ListDealerReturnDetailStatus">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="ListDealerReturnDetailStatusResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="ListDealerReturnDetailStatusResult">
              <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="DealerReturnSavedDataList">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="Reference" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="DealerReturnSavedDataListResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="DealerReturnSavedDataListResult">
              <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="ListCouriers">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="ListCouriersResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="ListCouriersResult">
              <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="SelectSoldTrackableItem">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="strTrackableNo" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="strProductCode" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="iProductID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="SaleOrderDetailID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="IsTrackable" type="s:boolean" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="SelectSoldTrackableItemResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="SelectSoldTrackableItemResult">
              <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="DealerDBSchemaUpdateAvailabilityUpdate">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="blDBSchemaUpdateAvailable" type="s:boolean" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="DealerDBSchemaUpdateAvailabilityUpdateResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="DealerDBSchemaUpdateAvailabilityUpdateResult" type="s:boolean" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="DealerNetworkList">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="iDealerID" type="s:int" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="DealerNetworkListResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="DealerNetworkListResult">
              <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="SaveDealerNetwork">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="DSChanges">
              <s:complexType>
                <s:sequence>
                  <s:element ref="s:schema" />
                  <s:any />
                </s:sequence>
              </s:complexType>
            </s:element>
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="SaveDealerNetworkResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="SaveDealerNetworkResult">
              <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="SelfBillingPeriodList">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="SelfBillingPeriodListResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="SelfBillingPeriodListResult">
              <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="DealersToBePaidPayments">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="CutOffDate" type="s:dateTime" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="DealersToBePaidPaymentsResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="DealersToBePaidPaymentsResult">
              <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="BACSpaymentList">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="FromDate" type="s:dateTime" />
            <s:element minOccurs="1" maxOccurs="1" name="Todate" type="s:dateTime" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="BACSpaymentListResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="BACSpaymentListResult">
              <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="GetReportDataSource">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="ReportName" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="Param1" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="Param2" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="Param3" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="Param4" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="Param5" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="Param6" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="Param7" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="Param8" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="Param9" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="Param10" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="Param11" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="Param12" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="Param13" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="Param14" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="Param15" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="Param16" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="Param17" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="Param18" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="Param19" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="Param20" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="GetReportDataSourceResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="GetReportDataSourceResult">
              <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="SaleReturnProductList">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="iCountryID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="iSiteID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="iProductID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="bActiveOnly" type="s:boolean" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="SaleReturnProductListResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="SaleReturnProductListResult">
              <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="ListProductForSaleFulfilment">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="iCountryID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="iSiteID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="iProductID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="bActiveOnly" type="s:boolean" />
            <s:element minOccurs="1" maxOccurs="1" name="supplierID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="ListProductForSaleFulfilmentResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="ListProductForSaleFulfilmentResult">
              <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="SaleReturnSearch">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="sSaleOrderRef" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="sInvoiceRef" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="iSiteID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="iOrderStatusID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="dtStartDate" type="s:dateTime" />
            <s:element minOccurs="1" maxOccurs="1" name="dtEndDate" type="s:dateTime" />
            <s:element minOccurs="0" maxOccurs="1" name="sProductCode" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="sPostCode" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="sCustomerName" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="iEmployeeID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="Mobile" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="RestrictedEmployeeID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="SaleReturnSearchResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="SaleReturnSearchResult">
              <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="SaleReturnsSearch">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="sSaleOrderRef" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="sInvoiceRef" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="iSiteID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="iOrderStatusID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="dtStartDate" type="s:dateTime" />
            <s:element minOccurs="1" maxOccurs="1" name="dtEndDate" type="s:dateTime" />
            <s:element minOccurs="0" maxOccurs="1" name="sProductCode" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="sPostCode" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="sCustomerName" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="iEmployeeID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="Mobile" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="RestrictedEmployeeID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="bShowAll" type="s:boolean" />
            <s:element minOccurs="1" maxOccurs="1" name="bSalesearchCall" type="s:boolean" />
            <s:element minOccurs="1" maxOccurs="1" name="bRetailReturn" type="s:boolean" />
            <s:element minOccurs="1" maxOccurs="1" name="iChannelID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="bStartWith" type="s:boolean" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="SaleReturnsSearchResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="SaleReturnsSearchResult">
              <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="IncompleteReturnOrderSearchforManager">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="iSiteID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="iChannelID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="RestrictedEmployeeID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="sSaleOrderRef" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="sCustomerName" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="dtStartDate" type="s:dateTime" />
            <s:element minOccurs="1" maxOccurs="1" name="dtEndDate" type="s:dateTime" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="IncompleteReturnOrderSearchforManagerResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="IncompleteReturnOrderSearchforManagerResult" type="s:base64Binary" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="SaleReturnSearchByte">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="sSaleOrderRef" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="sInvoiceRef" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="iSiteID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="iOrderStatusID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="dtStartDate" type="s:dateTime" />
            <s:element minOccurs="1" maxOccurs="1" name="dtEndDate" type="s:dateTime" />
            <s:element minOccurs="0" maxOccurs="1" name="sProductCode" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="sPostCode" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="sCustomerName" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="iEmployeeID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="Mobile" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="RestrictedEmployeeID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="SaleReturnSearchByteResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="SaleReturnSearchByteResult" type="s:base64Binary" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="SaleReturnsSearchByte">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="sSaleOrderRef" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="sInvoiceRef" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="iSiteID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="iOrderStatusID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="dtStartDate" type="s:dateTime" />
            <s:element minOccurs="1" maxOccurs="1" name="dtEndDate" type="s:dateTime" />
            <s:element minOccurs="0" maxOccurs="1" name="sProductCode" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="sPostCode" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="sCustomerName" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="iEmployeeID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="Mobile" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="RestrictedEmployeeID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="bShowAll" type="s:boolean" />
            <s:element minOccurs="1" maxOccurs="1" name="bSalesearchCall" type="s:boolean" />
            <s:element minOccurs="1" maxOccurs="1" name="bRetailReturn" type="s:boolean" />
            <s:element minOccurs="1" maxOccurs="1" name="iChannelID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="bStartWith" type="s:boolean" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="SaleReturnsSearchByteResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="SaleReturnsSearchByteResult" type="s:base64Binary" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="SaleExchangeTrackableItemList">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="SaleExchangeTrackableItemListResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="SaleExchangeTrackableItemListResult">
              <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="SaleReturnSaleReturnNonTrackableCheck">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="iSaleOrderDetailID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="SaleReturnSaleReturnNonTrackableCheckResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="SaleReturnSaleReturnNonTrackableCheckResult">
              <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="SaleAnalysisReport">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="DateFrom" type="s:dateTime" />
            <s:element minOccurs="1" maxOccurs="1" name="DateTo" type="s:dateTime" />
            <s:element minOccurs="1" maxOccurs="1" name="intChannel" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="intSite" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="intEmployee" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="intDepartment" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="intCategory" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="bConReturn" type="s:boolean" />
            <s:element minOccurs="1" maxOccurs="1" name="ReturnsOnly" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="miLogedInEmployeeID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="SaleAnalysisReportResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="SaleAnalysisReportResult">
              <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="UpdateSaleNote">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="SaleOrderID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="Note" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="InternalNote" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="DeliveryInstruction" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="OrderValidationNote" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="WarrantyNotes" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="UpdateSaleNoteResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="UpdateSaleNoteResult" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="ReturnReasonList">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="iReturnReasonID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="ReturnReasonListResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="ReturnReasonListResult">
              <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="ReturnReasonSave">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="dsChanges">
              <s:complexType>
                <s:sequence>
                  <s:element ref="s:schema" />
                  <s:any />
                </s:sequence>
              </s:complexType>
            </s:element>
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="ReturnReasonSaveResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="ReturnReasonSaveResult" type="s:boolean" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="ClawbackReasonList">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="iClawbackReasonID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="ClawbackReasonListResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="ClawbackReasonListResult">
              <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="ClawbackReasonSave">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="dsChanges">
              <s:complexType>
                <s:sequence>
                  <s:element ref="s:schema" />
                  <s:any />
                </s:sequence>
              </s:complexType>
            </s:element>
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="ClawbackReasonSaveResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="ClawbackReasonSaveResult" type="s:boolean" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="SalePipeLineSearch">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="ChannelID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="UseDealerPriceasCost" type="s:boolean" />
            <s:element minOccurs="1" maxOccurs="1" name="WithDetail" type="s:boolean" />
            <s:element minOccurs="0" maxOccurs="1" name="DealerCode" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="allownonStaffCommission" type="s:boolean" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="SalePipeLineSearchResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="SalePipeLineSearchResult">
              <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="SalePipeLineDetail">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="DetailType" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="ChannelID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="EmployeeID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="UseDealerPriceasCost" type="s:boolean" />
            <s:element minOccurs="0" maxOccurs="1" name="DealerCode" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="allownonStaffCommission" type="s:boolean" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="SalePipeLineDetailResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="SalePipeLineDetailResult">
              <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="TariffHandsetReport">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="FromDate" type="s:dateTime" />
            <s:element minOccurs="1" maxOccurs="1" name="ToDate" type="s:dateTime" />
            <s:element minOccurs="1" maxOccurs="1" name="SiteID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="RegionID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="HandsetID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="TariffID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="TariffHandsetReportResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="TariffHandsetReportResult">
              <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="GPCalculate">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="intChannelID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="intSiteID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="intEmployeeID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="dtSaleDate" type="s:dateTime" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="GPCalculateResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="GPCalculateResult" type="s:boolean" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="GPKeyIndicatorsForCompanyList">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="dtDateFor" type="s:dateTime" />
            <s:element minOccurs="1" maxOccurs="1" name="intChannelID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="LoggingEmpID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="GPKeyIndicatorsForCompanyListResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="GPKeyIndicatorsForCompanyListResult">
              <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="GPKeyIndicatorsForSiteList">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="dtDateFor" type="s:dateTime" />
            <s:element minOccurs="1" maxOccurs="1" name="intChannelID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="intSiteID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="LoggingEmpID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="GPKeyIndicatorsForSiteListResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="GPKeyIndicatorsForSiteListResult">
              <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="GPKeyIndicatorsForAccountManagementList">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="dtDateFor" type="s:dateTime" />
            <s:element minOccurs="1" maxOccurs="1" name="intChannelID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="intSiteID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="LoggingEmpID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="GPKeyIndicatorsForAccountManagementListResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="GPKeyIndicatorsForAccountManagementListResult">
              <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="GPKeyIndicatorsForEmployeeList">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="dtDateFor" type="s:dateTime" />
            <s:element minOccurs="1" maxOccurs="1" name="intChannelID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="intSiteID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="intEmployeeID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="LoggingEmpID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="GPKeyIndicatorsForEmployeeListResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="GPKeyIndicatorsForEmployeeListResult">
              <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="GPKeyIndicatorsBestSites">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="dtDateFor" type="s:dateTime" />
            <s:element minOccurs="1" maxOccurs="1" name="intChannelID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="LoggingEmpID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="GPKeyIndicatorsBestSitesResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="GPKeyIndicatorsBestSitesResult">
              <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="GPKeyIndicatorsBestAccountManagement">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="dtDateFor" type="s:dateTime" />
            <s:element minOccurs="1" maxOccurs="1" name="intChannelID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="LoggingEmpID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="GPKeyIndicatorsBestAccountManagementResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="GPKeyIndicatorsBestAccountManagementResult">
              <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="GPKeyIndicatorsBestEmployees">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="dtDateFor" type="s:dateTime" />
            <s:element minOccurs="1" maxOccurs="1" name="intChannelID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="LoggingEmpID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="GPKeyIndicatorsBestEmployeesResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="GPKeyIndicatorsBestEmployeesResult">
              <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="GPKeyIndicatorsBreakdown">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="dtDateFor" type="s:dateTime" />
            <s:element minOccurs="1" maxOccurs="1" name="intChannelID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="blForMonth" type="s:boolean" />
            <s:element minOccurs="1" maxOccurs="1" name="intSiteID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="intEmployeeID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="intloggingEmployeeID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="GPKeyIndicatorsBreakdownResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="GPKeyIndicatorsBreakdownResult">
              <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="GPKeyIndicatorsBreakdown_Employee">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="dtDateFor" type="s:dateTime" />
            <s:element minOccurs="1" maxOccurs="1" name="intChannelID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="blForMonth" type="s:boolean" />
            <s:element minOccurs="1" maxOccurs="1" name="intSiteID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="intloggingEmployeeID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="GPKeyIndicatorsBreakdown_EmployeeResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="GPKeyIndicatorsBreakdown_EmployeeResult">
              <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="GPTotals_Sites">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="dtDateFrom" type="s:dateTime" />
            <s:element minOccurs="1" maxOccurs="1" name="dtDateTo" type="s:dateTime" />
            <s:element minOccurs="1" maxOccurs="1" name="intChannelID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="intRegionID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="intSiteID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="blIncludeGPWorkings" type="s:boolean" />
            <s:element minOccurs="1" maxOccurs="1" name="blIncludeTarget" type="s:boolean" />
            <s:element minOccurs="1" maxOccurs="1" name="blUseSpPriceAsCost" type="s:boolean" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="GPTotals_SitesResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="GPTotals_SitesResult">
              <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="GPTotals_Employees">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="dtDateFrom" type="s:dateTime" />
            <s:element minOccurs="1" maxOccurs="1" name="dtDateTo" type="s:dateTime" />
            <s:element minOccurs="1" maxOccurs="1" name="intChannelID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="intRegionID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="intSiteID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="intEmployeeGroupID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="intEmployeeID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="blIncludeGPWorkings" type="s:boolean" />
            <s:element minOccurs="1" maxOccurs="1" name="blIncludeTarget" type="s:boolean" />
            <s:element minOccurs="1" maxOccurs="1" name="blUseSpPriceAsCost" type="s:boolean" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="GPTotals_EmployeesResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="GPTotals_EmployeesResult">
              <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="GPByEmployeesReport">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="dtDateFrom" type="s:dateTime" />
            <s:element minOccurs="1" maxOccurs="1" name="dtDateTo" type="s:dateTime" />
            <s:element minOccurs="1" maxOccurs="1" name="intChannelID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="intRegionID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="intSiteID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="intEmployeeGroupID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="intEmployeeID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="blIncludeGPWorkings" type="s:boolean" />
            <s:element minOccurs="1" maxOccurs="1" name="blIncludeTarget" type="s:boolean" />
            <s:element minOccurs="1" maxOccurs="1" name="blUseSpPriceAsCost" type="s:boolean" />
            <s:element minOccurs="1" maxOccurs="1" name="intAnalysisType" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="GPByEmployeesReportResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="GPByEmployeesReportResult">
              <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="GPTotals_EmployeesWithDetail">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="dtDateFrom" type="s:dateTime" />
            <s:element minOccurs="1" maxOccurs="1" name="dtDateTo" type="s:dateTime" />
            <s:element minOccurs="1" maxOccurs="1" name="intChannelID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="intRegionID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="intSiteID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="intEmployeeGroupID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="intEmployeeID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="blIncludeGPWorkings" type="s:boolean" />
            <s:element minOccurs="1" maxOccurs="1" name="blIncludeTarget" type="s:boolean" />
            <s:element minOccurs="1" maxOccurs="1" name="blUseSpPriceAsCost" type="s:boolean" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="GPTotals_EmployeesWithDetailResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="GPTotals_EmployeesWithDetailResult">
              <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="GPAnalysis">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="dtDateFrom" type="s:dateTime" />
            <s:element minOccurs="1" maxOccurs="1" name="dtDateTo" type="s:dateTime" />
            <s:element minOccurs="1" maxOccurs="1" name="intChannelID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="intRegionID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="intSiteID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="intEmployeeGroupID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="intEmployeeID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="intProductID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="intProductCategoryID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="intProductDepartmentID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="intServiceProviderID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="intAnalysisType" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="blUseSpPriceAsCost" type="s:boolean" />
            <s:element minOccurs="1" maxOccurs="1" name="costCenter" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="GPAnalysisResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="GPAnalysisResult">
              <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="GPAnalysisByCustome">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="dtDateFrom" type="s:dateTime" />
            <s:element minOccurs="1" maxOccurs="1" name="dtDateTo" type="s:dateTime" />
            <s:element minOccurs="1" maxOccurs="1" name="intRegionID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="intSiteID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="intAnalysisType" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="blUseSpPriceAsCost" type="s:boolean" />
            <s:element minOccurs="0" maxOccurs="1" name="strCustomerRef" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="strCustomerName" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="GPAnalysisByCustomeResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="GPAnalysisByCustomeResult">
              <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="GPAnalysisBySaleOrder">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="dtDateFrom" type="s:dateTime" />
            <s:element minOccurs="1" maxOccurs="1" name="dtDateTo" type="s:dateTime" />
            <s:element minOccurs="1" maxOccurs="1" name="intRegionID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="intSiteID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="intAnalysisType" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="blUseSpPriceAsCost" type="s:boolean" />
            <s:element minOccurs="0" maxOccurs="1" name="strCustomerRef" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="strCustomerName" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="GPAnalysisBySaleOrderResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="GPAnalysisBySaleOrderResult">
              <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="GPAnalysisByProduct">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="dtDateFrom" type="s:dateTime" />
            <s:element minOccurs="1" maxOccurs="1" name="dtDateTo" type="s:dateTime" />
            <s:element minOccurs="1" maxOccurs="1" name="intChannelID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="intRegionID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="intSiteID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="intEmployeeGroupID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="intEmployeeID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="intProductID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="intProductCategoryID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="intProductDepartmentID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="intServiceProviderID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="intGroupType" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="intNoOfRecords" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="blWithReturns" type="s:boolean" />
            <s:element minOccurs="1" maxOccurs="1" name="blUseSpPriceAsCost" type="s:boolean" />
            <s:element minOccurs="1" maxOccurs="1" name="costCenter" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strCustomer" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="GPAnalysisByProductResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="GPAnalysisByProductResult">
              <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="GPAnalysisConnectionComponentElements">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="dtDateFrom" type="s:dateTime" />
            <s:element minOccurs="1" maxOccurs="1" name="dtDateTo" type="s:dateTime" />
            <s:element minOccurs="1" maxOccurs="1" name="intChannelID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="intRegionID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="intSiteID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="intEmployeeGroupID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="intEmployeeID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="intProductID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="intProductCategoryID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="intProductDepartmentID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="intServiceProviderID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="GPAnalysisConnectionComponentElementsResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="GPAnalysisConnectionComponentElementsResult">
              <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="GPAnalysisByCustomerSource">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="dtDateFrom" type="s:dateTime" />
            <s:element minOccurs="1" maxOccurs="1" name="dtDateTo" type="s:dateTime" />
            <s:element minOccurs="1" maxOccurs="1" name="intChannelID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="intSiteID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="intEmployeeID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="blUseSpPrice" type="s:boolean" />
            <s:element minOccurs="1" maxOccurs="1" name="intCustomerSourceID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="GPAnalysisByCustomerSourceResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="GPAnalysisByCustomerSourceResult">
              <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="ChequeToBeBanked">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="SiteID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="ChequeToBeBankedResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="ChequeToBeBankedResult">
              <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="ShiftToBeBanked">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="SiteID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="bDoNotUsePutAway" type="s:boolean" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="ShiftToBeBankedResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="ShiftToBeBankedResult">
              <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="ShiftOpenSelect">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="ShiftID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="SiteID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="WorkstationID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="ShiftOpenSelectResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="ShiftOpenSelectResult">
              <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="ShiftEndSelect">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="ShiftID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="SiteID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="WorkstationID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="ShiftEndSelectResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="ShiftEndSelectResult">
              <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="ShiftEndSelect_Au">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="ShiftID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="SiteID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="WorkstationID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="ShiftEndSelect_AuResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="ShiftEndSelect_AuResult">
              <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="ShiftLastSelect">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="ShiftID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="SiteID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="WorkstationID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="ShiftLastSelectResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="ShiftLastSelectResult">
              <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="ShiftLastestIDSelect">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="ShiftID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="SiteID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="WorkstationID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="bNotClosed" type="s:boolean" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="ShiftLastestIDSelectResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="ShiftLastestIDSelectResult" type="s:int" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="ShiftOpenUpdate">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="dsChanges">
              <s:complexType>
                <s:sequence>
                  <s:element ref="s:schema" />
                  <s:any />
                </s:sequence>
              </s:complexType>
            </s:element>
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="ShiftOpenUpdateResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="ShiftOpenUpdateResult">
              <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="ShiftEndUpdate">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="dsChanges">
              <s:complexType>
                <s:sequence>
                  <s:element ref="s:schema" />
                  <s:any />
                </s:sequence>
              </s:complexType>
            </s:element>
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="ShiftEndUpdateResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="ShiftEndUpdateResult">
              <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="ShiftReportSelect">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="dtFromDate" type="s:dateTime" />
            <s:element minOccurs="1" maxOccurs="1" name="dtToDate" type="s:dateTime" />
            <s:element minOccurs="1" maxOccurs="1" name="intRegionID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="intSiteID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="intEmployeeGroupID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="intEmployeeID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="blFilterByDate" type="s:boolean" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="ShiftReportSelectResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="ShiftReportSelectResult">
              <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="ShiftPettyCashList">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="ShiftID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="ShiftPettyCashListResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="ShiftPettyCashListResult">
              <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="ShiftPettyCashSave">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="dsChanges">
              <s:complexType>
                <s:sequence>
                  <s:element ref="s:schema" />
                  <s:any />
                </s:sequence>
              </s:complexType>
            </s:element>
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="ShiftPettyCashSaveResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="ShiftPettyCashSaveResult">
              <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="ExpectedCommissionReport">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="FromDate" type="s:dateTime" />
            <s:element minOccurs="1" maxOccurs="1" name="ToDate" type="s:dateTime" />
            <s:element minOccurs="1" maxOccurs="1" name="ChannelID" type="s:short" />
            <s:element minOccurs="1" maxOccurs="1" name="NetwrkID" type="s:short" />
            <s:element minOccurs="1" maxOccurs="1" name="ConnectionTypeID" type="s:short" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="dealerID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="EmployeeID" type="s:int" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="ExpectedCommissionReportResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="ExpectedCommissionReportResult">
              <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="CommissionStatementSearch">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="sStatementRef" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="iServiceProvider" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="dtStatementStartDate" type="s:dateTime" />
            <s:element minOccurs="1" maxOccurs="1" name="dtStatementEndDate" type="s:dateTime" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="CommissionStatementSearchResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="CommissionStatementSearchResult">
              <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="CommissionRecentStatementSearch">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="sStatementRef" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="iServiceProvider" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="RecentStatement" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="CommissionRecentStatementSearchResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="CommissionRecentStatementSearchResult">
              <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="CommissionStatementWithNetworkList">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="iConnectionStatementID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="CommissionStatementWithNetworkListResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="CommissionStatementWithNetworkListResult">
              <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="CommissionStatementSave">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="dsChanges">
              <s:complexType>
                <s:sequence>
                  <s:element ref="s:schema" />
                  <s:any />
                </s:sequence>
              </s:complexType>
            </s:element>
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="CommissionStatementSaveResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="CommissionStatementSaveResult">
              <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="ListCommissionDisputeSummary">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="ServiceProviderID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="fromdate" type="s:dateTime" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="ListCommissionDisputeSummaryResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="ListCommissionDisputeSummaryResult">
              <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="CommissionStatementListByCommissionPaymentID">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="iCommissionPaymentID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="CommissionStatementListByCommissionPaymentIDResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="CommissionStatementListByCommissionPaymentIDResult">
              <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="ReverseCommissionStatement">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="CommissionStatementID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="ReverseEmployeeID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="ReverseCommissionStatementResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="ReverseCommissionStatementResult" type="s:boolean" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="ReconciliationSearch">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="iServiceprovider" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="dtPeriodStartDate" type="s:dateTime" />
            <s:element minOccurs="1" maxOccurs="1" name="dtPeriodEndDate" type="s:dateTime" />
            <s:element minOccurs="0" maxOccurs="1" name="sSelectedNetworks" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="bPrePay" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="iReconciliationStatusID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="sFilter" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="sStatementRef" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="ReconciliationSearchResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="ReconciliationSearchResult">
              <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="ReconciliationDisputesSearch">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="iServiceprovider" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="dtPeriodStartDate" type="s:dateTime" />
            <s:element minOccurs="1" maxOccurs="1" name="dtPeriodEndDate" type="s:dateTime" />
            <s:element minOccurs="1" maxOccurs="1" name="iSelectedNetworks" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="bPrePay" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="iReconciliationStatusID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="bResolved" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="sFilter" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="sStatementRef" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="ReconciliationDisputesSearchResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="ReconciliationDisputesSearchResult">
              <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="ReconciliationDisputesSearchGeneral">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="iServiceprovider" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="dtPeriodStartDate" type="s:dateTime" />
            <s:element minOccurs="1" maxOccurs="1" name="dtPeriodEndDate" type="s:dateTime" />
            <s:element minOccurs="1" maxOccurs="1" name="iSelectedNetworks" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="bPrePay" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="iReconciliationStatusID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="bResolved" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="sFilter" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="sStatementRef" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="ReconciliationDisputesSearchGeneralResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="ReconciliationDisputesSearchGeneralResult" type="s:base64Binary" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="ReconciliationDisputesSearchByteList">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="iServiceprovider" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="dtPeriodStartDate" type="s:dateTime" />
            <s:element minOccurs="1" maxOccurs="1" name="dtPeriodEndDate" type="s:dateTime" />
            <s:element minOccurs="1" maxOccurs="1" name="iSelectedNetworks" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="bPrePay" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="iReconciliationStatusID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="bResolved" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="sFilter" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="sStatementRef" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="dDisputeValueGreaterThan" type="s:decimal" />
            <s:element minOccurs="1" maxOccurs="1" name="dDisputeValueLessThan" type="s:decimal" />
            <s:element minOccurs="1" maxOccurs="1" name="IsUnrecognisedOnly" type="s:boolean" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="ReconciliationDisputesSearchByteListResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="ReconciliationDisputesSearchByteListResult" type="s:base64Binary" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="ConnectionSearch">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="iServiceproviderID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="dtActivatedDateFrom" type="s:dateTime" />
            <s:element minOccurs="1" maxOccurs="1" name="dtActivatedDateTo" type="s:dateTime" />
            <s:element minOccurs="0" maxOccurs="1" name="sConnectionReference" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="sPhoneNo" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="sIMEI" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="sNote" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="iSiteID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="ConnectionSearchResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="ConnectionSearchResult">
              <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="ConnectionSearchWithEmployee">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="iServiceproviderID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="dtActivatedDateFrom" type="s:dateTime" />
            <s:element minOccurs="1" maxOccurs="1" name="dtActivatedDateTo" type="s:dateTime" />
            <s:element minOccurs="0" maxOccurs="1" name="sConnectionReference" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="sPhoneNo" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="sIMEI" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="sNote" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="iSiteID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="EmployeeID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="ConnectionSearchWithEmployeeResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="ConnectionSearchWithEmployeeResult">
              <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="ConnectionViewSearchWithEmployee">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="ServiceProviderID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="DateFrom" type="s:dateTime" />
            <s:element minOccurs="1" maxOccurs="1" name="DateTo" type="s:dateTime" />
            <s:element minOccurs="0" maxOccurs="1" name="ConnectionReference" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="SaleOrderReferance" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="PhoneNumber" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="IMEI" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="ConnectionStatusID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="SiteID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="AllConnection" type="s:boolean" />
            <s:element minOccurs="0" maxOccurs="1" name="sTarrifName" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="sNote" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="dtDisconnecteDateFrom" type="s:dateTime" />
            <s:element minOccurs="1" maxOccurs="1" name="dtDisconnectedDateTo" type="s:dateTime" />
            <s:element minOccurs="0" maxOccurs="1" name="sDealerName" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="sCustomerName" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="sPostCode" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="EmployeeID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="iConStatusID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="dtRenivalDateFrom" type="s:dateTime" />
            <s:element minOccurs="1" maxOccurs="1" name="dtRenivalDateTo" type="s:dateTime" />
            <s:element minOccurs="0" maxOccurs="1" name="DealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="ConnectionViewSearchWithEmployeeResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="ConnectionViewSearchWithEmployeeResult">
              <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="SuspendedConnectionListByte">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="SaleOrderRef" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="Customer" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="ChannelID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="PhoneNo" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="ConnectionReferance" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="SuspendedConnectionListByteResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="SuspendedConnectionListByteResult" type="s:base64Binary" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="BackorderProductsList">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="SaleOrderRef" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="Customer" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="ChannelID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="PhoneNo" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="ConnectionReferance" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="BackorderProductsListResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="BackorderProductsListResult">
              <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="SuspendedConnectionList">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="SaleOrderRef" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="Customer" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="ChannelID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="PhoneNo" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="ConnectionReferance" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="SuspendedConnectionListResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="SuspendedConnectionListResult">
              <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="ReconciliationExpectedPaid">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="iConnectionIDs" type="tns:ArrayOfInt" />
            <s:element minOccurs="1" maxOccurs="1" name="iCommissionStatementID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="sPaymentRef" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="iCurrentEmployeeID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="iServiceProviderID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="ReconciliationExpectedPaidResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="ReconciliationExpectedPaidResult" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="ReconciliationFullyPaid">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="iConnectionIDs" type="tns:ArrayOfInt" />
            <s:element minOccurs="1" maxOccurs="1" name="iCommissionStatementID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="sPaymentRef" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="iCurrentEmployeeID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="iServiceProviderID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="ReconciliationFullyPaidResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="ReconciliationFullyPaidResult" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="ReconciliationMarkUnderPaid">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="iConnectionIDs" type="tns:ArrayOfInt" />
            <s:element minOccurs="1" maxOccurs="1" name="iCurrentEmployeeID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="iServiceProviderID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="ReconciliationMarkUnderPaidResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="ReconciliationMarkUnderPaidResult" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="ReconciliationConnectionList">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="iConnectionID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="ReconciliationConnectionListResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="ReconciliationConnectionListResult">
              <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="ReconciliationPaymentElementDetailList">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="iConnectionID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="iServiceProviderID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="dCutOfDate" type="s:dateTime" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="ReconciliationPaymentElementDetailListResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="ReconciliationPaymentElementDetailListResult">
              <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="ReconciliationPaymentElementDetailListForDisplay">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="iConnectionID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="iServiceProviderID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="dCutOfDate" type="s:dateTime" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="ReconciliationPaymentElementDetailListForDisplayResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="ReconciliationPaymentElementDetailListForDisplayResult">
              <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="ReconciliationConnectionDetailList">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="iConnectionID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="iSaleOrderID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="ReconciliationConnectionDetailListResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="ReconciliationConnectionDetailListResult">
              <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="CommissionReconciliationSave">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="dsConnectionComponentCommission">
              <s:complexType>
                <s:sequence>
                  <s:element ref="s:schema" />
                  <s:any />
                </s:sequence>
              </s:complexType>
            </s:element>
            <s:element minOccurs="0" maxOccurs="1" name="dsPayment">
              <s:complexType>
                <s:sequence>
                  <s:element ref="s:schema" />
                  <s:any />
                </s:sequence>
              </s:complexType>
            </s:element>
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="CommissionReconciliationSaveResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="CommissionReconciliationSaveResult" type="s:boolean" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="ReconciliationPaymentAmtAdjusted">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="iConnectionIDs" type="tns:ArrayOfInt" />
            <s:element minOccurs="1" maxOccurs="1" name="iCommissionStatementID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="sPaymentRef" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="iCurrentEmployeeID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="iServiceProviderID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="dPaidAmt" type="s:decimal" />
            <s:element minOccurs="1" maxOccurs="1" name="bIsResolved" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="ReconciliationPaymentAmtAdjustedResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="ReconciliationPaymentAmtAdjustedResult" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="ReconciliationResolveDisputes">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="iConnectionIDs" type="tns:ArrayOfInt" />
            <s:element minOccurs="1" maxOccurs="1" name="iServiceProvider" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="iCurrentEmployeeID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="ReconciliationResolveDisputesResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="ReconciliationResolveDisputesResult" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="ReconciliationResolveUnrecognisedPayments">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="iCommissionPaymentIDs" type="tns:ArrayOfInt" />
            <s:element minOccurs="1" maxOccurs="1" name="iCurrentEmployeeID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="ReconciliationResolveUnrecognisedPaymentsResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="ReconciliationResolveUnrecognisedPaymentsResult" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="ReconciliationResolveUnrecognisedPayment">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="iCommissionPaymentID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="iCurrentEmployeeID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="ReconciliationResolveUnrecognisedPaymentResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="ReconciliationResolveUnrecognisedPaymentResult" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="ReconciliationMarkEnqWithNetwork">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="iConnectionIDs" type="tns:ArrayOfInt" />
            <s:element minOccurs="1" maxOccurs="1" name="iCurrentEmployeeID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="ReconciliationMarkEnqWithNetworkResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="ReconciliationMarkEnqWithNetworkResult" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="ReconciliationAwaitingPayment">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="iConnectionIDs" type="tns:ArrayOfInt" />
            <s:element minOccurs="1" maxOccurs="1" name="iCurrentEmployeeID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="ReconciliationAwaitingPaymentResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="ReconciliationAwaitingPaymentResult" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="ReconciliationEnquiryWithNetwork">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="iServiceProviderID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="sSelectedConnectionIDs" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="bWithBreakDown" type="s:boolean" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="ReconciliationEnquiryWithNetworkResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="ReconciliationEnquiryWithNetworkResult">
              <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="ReconciliationCommissionPaymentList">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="iCommissionPaymentID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="ReconciliationCommissionPaymentListResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="ReconciliationCommissionPaymentListResult">
              <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="ReconciliationCommissionPaymentComponentList">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="iCommissionPaymentID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="ReconciliationCommissionPaymentComponentListResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="ReconciliationCommissionPaymentComponentListResult">
              <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="UpdateInvoiceStatusID">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="dsChanges">
              <s:complexType>
                <s:sequence>
                  <s:element ref="s:schema" />
                  <s:any />
                </s:sequence>
              </s:complexType>
            </s:element>
            <s:element minOccurs="1" maxOccurs="1" name="bPrinted" type="s:boolean" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="UpdateInvoiceStatusIDResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="UpdateInvoiceStatusIDResult" type="s:boolean" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="UpdateInvoicePrintedStatus">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="iInvoiceIds" type="tns:ArrayOfInt" />
            <s:element minOccurs="1" maxOccurs="1" name="bPrinted" type="s:boolean" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="UpdateInvoicePrintedStatusResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="UpdateInvoicePrintedStatusResult" type="s:boolean" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="UpdateInvoiceStatusID_2">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="iInvoiceId" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="iInvoiceStatusID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="UpdateInvoiceStatusID_2Response">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="UpdateInvoiceStatusID_2Result" type="s:boolean" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="CreateInvoicesForSaleOrder">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="SiteID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="WorkStationID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="dsSaleOrderIDs">
              <s:complexType>
                <s:sequence>
                  <s:element ref="s:schema" />
                  <s:any />
                </s:sequence>
              </s:complexType>
            </s:element>
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="CreateInvoicesForSaleOrderResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="CreateInvoicesForSaleOrderResult" type="s:boolean" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="InvoiceReport">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="FromDate" type="s:dateTime" />
            <s:element minOccurs="1" maxOccurs="1" name="ToDate" type="s:dateTime" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="InvoiceReportResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="InvoiceReportResult">
              <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="ChangeSaleEmployeeInInvoice">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="InvoiceID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="EmployeeID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="UpdatedEmployeeID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="ChangeSaleEmployeeInInvoiceResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="ChangeSaleEmployeeInInvoiceResult" type="s:boolean" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="InvoiceDateUpdate">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="InvoiceID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="InvoiceDate" type="s:dateTime" />
            <s:element minOccurs="1" maxOccurs="1" name="SaleOrderID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="InvoiceDateUpdateResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="InvoiceDateUpdateResult" type="s:boolean" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="SupplierReturnStatusList">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="SupplierReturnStatusID" type="s:short" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="SupplierReturnStatusListResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="SupplierReturnStatusListResult">
              <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="SupplierReturnLookupList">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="LoggedInSiteID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="SupplierReturnLookupListResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="SupplierReturnLookupListResult" type="s:base64Binary" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="SupplierReturnTrackableItem">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="TrackableItem" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="SupplierReturnTrackableItemResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="SupplierReturnTrackableItemResult">
              <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="SupplierReturnNonTrackableItem">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="SiteID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="ProductID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="SupplierReturnNonTrackableItemResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="SupplierReturnNonTrackableItemResult">
              <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="SupplierCreditNoteNotifications">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="SiteID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="SupplierID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="ToDate" type="s:dateTime" />
            <s:element minOccurs="0" maxOccurs="1" name="Refferencce" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="ProductName" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="TrackableNumber" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="iSupCreditStatus" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="NotificationType" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="EmployeeID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="ApplicationID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="FromDate" type="s:dateTime" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="SupplierCreditNoteNotificationsResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="SupplierCreditNoteNotificationsResult">
              <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="SupplierReturnReasonList">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="SupplierReturnReasonID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="SupplierReturnReasonListResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="SupplierReturnReasonListResult">
              <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="SupplierReturnSearch">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="SupplierReturnID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="Reference" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="ReturnSiteID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="SupplierID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="SupplierReturnStatusID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="RALevelID" type="s:short" />
            <s:element minOccurs="0" maxOccurs="1" name="RANumber" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="TrackableFormatID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="TrackableNumber" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="DateFrom" type="s:dateTime" />
            <s:element minOccurs="1" maxOccurs="1" name="DateTo" type="s:dateTime" />
            <s:element minOccurs="0" maxOccurs="1" name="SupAuthorizationCode" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="SupplierReturnSearchResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="SupplierReturnSearchResult">
              <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="SupplierReturnAdvancedSearch">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="SupplierReturnID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="Reference" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="ReturnSiteID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="SupplierID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="SupplierReturnStatusID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="Product" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="Fromdate" type="s:dateTime" />
            <s:element minOccurs="1" maxOccurs="1" name="ToDate" type="s:dateTime" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="SupplierReturnAdvancedSearchResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="SupplierReturnAdvancedSearchResult">
              <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="SupplierReturnSelect">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="SupplierReturnID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="SupplierReturnSelectResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="SupplierReturnSelectResult">
              <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="SupplierReturnUpdate">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="dsChanges">
              <s:complexType>
                <s:sequence>
                  <s:element ref="s:schema" />
                  <s:any />
                </s:sequence>
              </s:complexType>
            </s:element>
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="SupplierReturnUpdateResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="SupplierReturnUpdateResult">
              <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="SupplierReturnUpdateWithTransaction">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="dsChanges">
              <s:complexType>
                <s:sequence>
                  <s:element ref="s:schema" />
                  <s:any />
                </s:sequence>
              </s:complexType>
            </s:element>
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="bItemError" type="s:boolean" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="SupplierReturnUpdateWithTransactionResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="SupplierReturnUpdateWithTransactionResult">
              <s:complexType>
                <s:sequence>
                  <s:element ref="s:schema" />
                  <s:any />
                </s:sequence>
              </s:complexType>
            </s:element>
            <s:element minOccurs="0" maxOccurs="1" name="dsChanges">
              <s:complexType>
                <s:sequence>
                  <s:element ref="s:schema" />
                  <s:any />
                </s:sequence>
              </s:complexType>
            </s:element>
            <s:element minOccurs="1" maxOccurs="1" name="bItemError" type="s:boolean" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="SupplierReturnDetailProductSearch">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="SupplierReturnID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="ReturnSiteID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="SupplierID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="ProductName" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="ProductCode" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="BarCode" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="ProductCategoryID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="TrackableFormatID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="TrackableNumber" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="bReturnedProductsOnly" type="s:boolean" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="LocationID" type="s:int" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="SupplierReturnDetailProductSearchResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="SupplierReturnDetailProductSearchResult">
              <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="SupplierReturnDetailProductSearchWithStartingID">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="SupplierReturnID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="ReturnSiteID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="SupplierID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="ProductName" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="ProductCode" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="BarCode" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="ProductCategoryID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="TrackableFormatID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="TrackableNumber" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="bReturnedProductsOnly" type="s:boolean" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="LocationID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="intStartingDetailID" type="s:int" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="SupplierReturnDetailProductSearchWithStartingIDResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="SupplierReturnDetailProductSearchWithStartingIDResult">
              <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="SupplierReturnDetailProductSearchWithStartingIDWithItems">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="SupplierReturnID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="ReturnSiteID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="SupplierID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="ProductName" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="ProductCode" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="BarCode" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="ProductCategoryID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="TrackableFormatID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="TrackableNumber" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="bReturnedProductsOnly" type="s:boolean" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="LocationID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="intStartingDetailID" type="s:int" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="SupplierReturnDetailProductSearchWithStartingIDWithItemsResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="SupplierReturnDetailProductSearchWithStartingIDWithItemsResult" type="s:base64Binary" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="SupplierReturnNotifications">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="SiteID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="LocationID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="ProductCategoryID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="DepartmentID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="ProductID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="ProductName" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="SupplierID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="ReturnDateBefore" type="s:dateTime" />
            <s:element minOccurs="1" maxOccurs="1" name="NotificationType" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="EmployeeID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="ApplicationID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="SupplierReturnNotificationsResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="SupplierReturnNotificationsResult">
              <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="SupplierReturnPrintSelect">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="SupplierReturnID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="SupplierReturnPrintSelectResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="SupplierReturnPrintSelectResult">
              <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="HeadOfficeReturnPrintSelect">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="HeadOfficeReturnID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="HeadOfficeReturnPrintSelectResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="HeadOfficeReturnPrintSelectResult">
              <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="ReturnReceivedPrintSelect">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="GRNID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="ReturnReceivedPrintSelectResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="ReturnReceivedPrintSelectResult">
              <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="SupplierDespatchSearchPending">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="SupplierReturnID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="Reference" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="ReturnSiteID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="SupplierID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="SupplierReturnStatusID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="RALevelID" type="s:short" />
            <s:element minOccurs="0" maxOccurs="1" name="RANumber" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="TrackableFormatID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="TrackableNumber" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="SupplierDespatchSearchPendingResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="SupplierDespatchSearchPendingResult">
              <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="SupplierReturnCheckCurrentItemStatus">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="dsItem">
              <s:complexType>
                <s:sequence>
                  <s:element ref="s:schema" />
                  <s:any />
                </s:sequence>
              </s:complexType>
            </s:element>
            <s:element minOccurs="1" maxOccurs="1" name="SiteID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="SupplierReturnCheckCurrentItemStatusResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="dsItem">
              <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="SupplierReturnExportToExcel">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="SupplierReturnID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="SupplierReturnExportToExcelResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="SupplierReturnExportToExcelResult">
              <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="RetailLatestVersion">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="sURL" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="bIsCompulsory" type="s:boolean" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="RetailLatestVersionResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="RetailLatestVersionResult" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="sURL" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="bIsCompulsory" type="s:boolean" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="RetailLatestVersionNew">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="sURL" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="bIsCompulsory" type="s:boolean" />
            <s:element minOccurs="1" maxOccurs="1" name="b64BitVersion" type="s:boolean" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="RetailLatestVersionNewResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="RetailLatestVersionNewResult" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="sURL" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="bIsCompulsory" type="s:boolean" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="PreviousPhoneNumberList">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="CustomerID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="DealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="PreviousPhoneNumberListResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="PreviousPhoneNumberListResult">
              <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="SearchConnectionsByte">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="ServiceProviderID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="DateFrom" type="s:dateTime" />
            <s:element minOccurs="1" maxOccurs="1" name="DateTo" type="s:dateTime" />
            <s:element minOccurs="0" maxOccurs="1" name="ConnectionReference" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="PhoneNumber" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="IMEI" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="ConnectionStatusID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="SiteID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="AllConnection" type="s:boolean" />
            <s:element minOccurs="0" maxOccurs="1" name="sTarrifName" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="sNote" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="dtDisconnecteDateFrom" type="s:dateTime" />
            <s:element minOccurs="1" maxOccurs="1" name="dtDisconnectedDateTo" type="s:dateTime" />
            <s:element minOccurs="1" maxOccurs="1" name="LogedInEmployeeID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="bOnlyDespatchedConnection" type="s:boolean" />
            <s:element minOccurs="0" maxOccurs="1" name="DealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="SearchConnectionsByteResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="SearchConnectionsByteResult" type="s:base64Binary" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="ProofPendingConnectionSearchForManager">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="sConnectionReference" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="sPhoneNumber" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="iConnectionStatusID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="iSiteiD" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="sDealerName" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="iLogedInEmployeeID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="sSaleOrderRef" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="DealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="ProofPendingConnectionSearchForManagerResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="ProofPendingConnectionSearchForManagerResult" type="s:base64Binary" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="PACNumberPendingConnectionSearchForManager">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="sConnectionReference" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="sPhoneNumber" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="iConnectionStatusID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="iSiteiD" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="sDealerName" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="iLogedInEmployeeID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="sSaleOrderRef" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="DealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="PACNumberPendingConnectionSearchForManagerResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="PACNumberPendingConnectionSearchForManagerResult" type="s:base64Binary" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="CreditCheckPendingConnectionSearchForManager">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="sConnectionReference" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="sPhoneNumber" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="iConnectionStatusID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="iSiteiD" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="sDealerName" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="iLogedInEmployeeID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="sSaleOrderRef" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="DealerCode" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="NetworkStatus" type="s:int" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="CreditCheckPendingConnectionSearchForManagerResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="CreditCheckPendingConnectionSearchForManagerResult" type="s:base64Binary" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="ConnectionPendingConnectionSearchForManager">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="sConnectionReference" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="sPhoneNumber" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="iConnectionStatusID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="iSiteiD" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="sDealerName" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="iLogedInEmployeeID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="sSaleOrderRef" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="DealerCode" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="NetworkStatus" type="s:int" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="ConnectionPendingConnectionSearchForManagerResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="ConnectionPendingConnectionSearchForManagerResult" type="s:base64Binary" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="SearchConnections">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="ServiceProviderID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="DateFrom" type="s:dateTime" />
            <s:element minOccurs="1" maxOccurs="1" name="DateTo" type="s:dateTime" />
            <s:element minOccurs="0" maxOccurs="1" name="ConnectionReference" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="PhoneNumber" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="IMEI" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="ConnectionStatusID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="SiteID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="AllConnection" type="s:boolean" />
            <s:element minOccurs="0" maxOccurs="1" name="sTarrifName" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="sNote" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="dtDisconnecteDateFrom" type="s:dateTime" />
            <s:element minOccurs="1" maxOccurs="1" name="dtDisconnectedDateTo" type="s:dateTime" />
            <s:element minOccurs="1" maxOccurs="1" name="LogedInEmployeeID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="bOnlyDespatchedConnection" type="s:boolean" />
            <s:element minOccurs="0" maxOccurs="1" name="DealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="SearchConnectionsResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="SearchConnectionsResult">
              <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="DealerConnectionSearchWithEmployee">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="ServiceProviderID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="DateFrom" type="s:dateTime" />
            <s:element minOccurs="1" maxOccurs="1" name="DateTo" type="s:dateTime" />
            <s:element minOccurs="0" maxOccurs="1" name="ConnectionReference" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="PhoneNumber" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="IMEI" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="DealerID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="SiteID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerName" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="sTarrifName" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="sNote" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="dtDisconnecteDateFrom" type="s:dateTime" />
            <s:element minOccurs="1" maxOccurs="1" name="dtDisconnectedDateTo" type="s:dateTime" />
            <s:element minOccurs="1" maxOccurs="1" name="EmployeeID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="DealerConnectionSearchWithEmployeeResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="DealerConnectionSearchWithEmployeeResult">
              <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="DealerConnectionSearch">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="ServiceProviderID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="DateFrom" type="s:dateTime" />
            <s:element minOccurs="1" maxOccurs="1" name="DateTo" type="s:dateTime" />
            <s:element minOccurs="0" maxOccurs="1" name="ConnectionReference" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="PhoneNumber" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="IMEI" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="DealerID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="SiteID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerName" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="sTarrifName" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="sNote" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="dtDisconnecteDateFrom" type="s:dateTime" />
            <s:element minOccurs="1" maxOccurs="1" name="dtDisconnectedDateTo" type="s:dateTime" />
            <s:element minOccurs="1" maxOccurs="1" name="bOnlyDespatchedConnection" type="s:boolean" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="DealerConnectionSearchResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="DealerConnectionSearchResult">
              <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="ConnectionComponentCommissionList">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="ConnectionID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="DealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="ConnectionComponentCommissionListResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="ConnectionComponentCommissionListResult">
              <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="ConnectionComponentCommissionListForComponent">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="ConnectionComponentID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="DealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="ConnectionComponentCommissionListForComponentResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="ConnectionComponentCommissionListForComponentResult">
              <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="ListConnectionDetail">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="ConnectionID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="ListConnectionDetailResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="ListConnectionDetailResult">
              <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="SaveConnectionOnly">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="ds">
              <s:complexType>
                <s:sequence>
                  <s:element ref="s:schema" />
                  <s:any />
                </s:sequence>
              </s:complexType>
            </s:element>
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="SaveConnectionOnlyResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="SaveConnectionOnlyResult">
              <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="CallConnectionCommissionCalculation">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="CallingBy" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="SupplierID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="CountryID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="ProductCategoryID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="ProductID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="HandsetID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="TariffID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="EffectiveDate" type="s:dateTime" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="CallConnectionCommissionCalculationResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="CallConnectionCommissionCalculationResult" type="s:boolean" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="PenetrationReport">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="DateFrom" type="s:dateTime" />
            <s:element minOccurs="1" maxOccurs="1" name="DateTo" type="s:dateTime" />
            <s:element minOccurs="1" maxOccurs="1" name="CountryID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="RegionID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="SiteID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="NetworkID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="SupplierID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="GroupingType" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="PenetrationReportResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="PenetrationReportResult">
              <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="ConnectionProofApplicationPrintSelect">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="SaleOrderID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="ConnectionID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="ConnectionProofApplicationPrintSelectResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="ConnectionProofApplicationPrintSelectResult">
              <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="ConnectionProofApplicationPrintSelectByDespatch">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="SaleOrderID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="DespatchID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="ConnectionProofApplicationPrintSelectByDespatchResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="ConnectionProofApplicationPrintSelectByDespatchResult">
              <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="ConnectionPerformanceReport">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="DateFrom" type="s:dateTime" />
            <s:element minOccurs="1" maxOccurs="1" name="DateTo" type="s:dateTime" />
            <s:element minOccurs="1" maxOccurs="1" name="CountryID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="RegionID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="SiteID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="NetworkID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="SupplierID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="ReportOption" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="BreakdownType" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="ConnectionPerformanceReportResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="ConnectionPerformanceReportResult">
              <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="NettConnectionReport">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="DateFrom" type="s:dateTime" />
            <s:element minOccurs="1" maxOccurs="1" name="DateTo" type="s:dateTime" />
            <s:element minOccurs="1" maxOccurs="1" name="CountryID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="RegionID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="SiteID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="NetworkID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="SupplierID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="ProductCategoryID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="NettConnectionReportResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="NettConnectionReportResult">
              <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="ConnectionAnalysisReport">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="DateFrom" type="s:dateTime" />
            <s:element minOccurs="1" maxOccurs="1" name="DateTo" type="s:dateTime" />
            <s:element minOccurs="1" maxOccurs="1" name="CountryID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="EmployeeID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="SiteID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="NetworkID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="SupplierID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="LogedInEmployeeID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="ConnectionAnalysisReportResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="ConnectionAnalysisReportResult">
              <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="ConnectionRenewalReport">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="DateFrom" type="s:dateTime" />
            <s:element minOccurs="1" maxOccurs="1" name="DateTo" type="s:dateTime" />
            <s:element minOccurs="1" maxOccurs="1" name="CountryID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="RegionID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="SiteID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="NetworkID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="EmployeeID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="OnlyNewAndUpgrades" type="s:boolean" />
            <s:element minOccurs="1" maxOccurs="1" name="OnlyInduvidual" type="s:boolean" />
            <s:element minOccurs="1" maxOccurs="1" name="OnlyCompanies" type="s:boolean" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="ConnectionRenewalReportResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="ConnectionRenewalReportResult">
              <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="ConnectionList">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="iSaleOrderID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="ConnectionListResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="ConnectionListResult">
              <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="ConnectionListForCustomer">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="CustomerID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="SaleOrderID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="ExcludeSaleOrder" type="s:boolean" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="ConnectionListForCustomerResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="ConnectionListForCustomerResult">
              <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="ConnectionListByConnectionID">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="iSaleOrderID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="iConnectionID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="ConnectionListByConnectionIDResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="ConnectionListByConnectionIDResult">
              <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="ConnectionComponentList">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="iConnectionID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="ConnectionComponentListResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="ConnectionComponentListResult">
              <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="ConnectionDisconnect">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="bTerminateOnly" type="s:boolean" />
            <s:element minOccurs="1" maxOccurs="1" name="ConnectionID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="Disconnectdate" type="s:dateTime" />
            <s:element minOccurs="1" maxOccurs="1" name="ClawbackReasonID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="ClawbackComment" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="UpdatedEmployeeID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="UpdatedDate" type="s:dateTime" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="ConnectionDisconnectResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="ConnectionDisconnectResult" type="s:boolean" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="ConnectionDateChange">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="ConnectionID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="Activateddate" type="s:dateTime" />
            <s:element minOccurs="1" maxOccurs="1" name="RenewalDate" type="s:dateTime" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="ConnectionDateChangeResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="ConnectionDateChangeResult" type="s:boolean" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="ConnectionViewList">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="iConnectionID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="bUseDealerPriceAsCost" type="s:boolean" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="ConnectionViewListResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="ConnectionViewListResult">
              <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="ConnectionViewSearch">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="ServiceProviderID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="DateFrom" type="s:dateTime" />
            <s:element minOccurs="1" maxOccurs="1" name="DateTo" type="s:dateTime" />
            <s:element minOccurs="0" maxOccurs="1" name="ConnectionReference" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="PhoneNumber" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="IMEI" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="ConnectionStatusID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="SiteID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="AllConnection" type="s:boolean" />
            <s:element minOccurs="0" maxOccurs="1" name="sTarrifName" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="sNote" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="dtDisconnecteDateFrom" type="s:dateTime" />
            <s:element minOccurs="1" maxOccurs="1" name="dtDisconnectedDateTo" type="s:dateTime" />
            <s:element minOccurs="0" maxOccurs="1" name="sDealerName" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="sCustomerName" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="sPostCode" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="DealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="ConnectionViewSearchResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="ConnectionViewSearchResult">
              <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="ConnectionViewHistory">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="iConnectionID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="ConnectionViewHistoryResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="ConnectionViewHistoryResult">
              <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="ConnectionExportLoadLookups">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="ConnectionExportLoadLookupsResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="ConnectionExportLoadLookupsResult">
              <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="ConnectionDetailsForExporting">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="NetworkID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="iServiceProviderID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="dDateFrom" type="s:dateTime" />
            <s:element minOccurs="1" maxOccurs="1" name="dDateTo" type="s:dateTime" />
            <s:element minOccurs="1" maxOccurs="1" name="iExportingStatusID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="ConnectionDetailsForExportingResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="ConnectionDetailsForExportingResult">
              <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="ConnectionComponentDetailsForExporting">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="iSupplierID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="ConnectionIDList" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="ConnectionComponentDetailsForExportingResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="ConnectionComponentDetailsForExportingResult">
              <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="ConnectionUpdateExportedFlag">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="ds">
              <s:complexType>
                <s:sequence>
                  <s:element ref="s:schema" />
                  <s:any />
                </s:sequence>
              </s:complexType>
            </s:element>
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="ConnectionUpdateExportedFlagResponse">
        <s:complexType />
      </s:element>
      <s:element name="ConnectionDetailsForDirectExporting">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="NetworkID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="sUserName" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="sPassword" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="dDateFrom" type="s:dateTime" />
            <s:element minOccurs="1" maxOccurs="1" name="dDateTo" type="s:dateTime" />
            <s:element minOccurs="1" maxOccurs="1" name="iExportingStatusID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="iFilterTables" type="s:int" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="ConnectionDetailsForDirectExportingResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="ConnectionDetailsForDirectExportingResult">
              <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="ConnectionSearchForConnectAfterDispatchComplete">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="DespatchID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="ConnectionStatusID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="AllConnection" type="s:boolean" />
            <s:element minOccurs="1" maxOccurs="1" name="SiteID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="LogedInEmployeeID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="DealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="ConnectionSearchForConnectAfterDispatchCompleteResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="ConnectionSearchForConnectAfterDispatchCompleteResult">
              <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="ConnectionSearchForConnectWhenDispatching">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="SaleOrderID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="ConnectionStatusID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="AllConnection" type="s:boolean" />
            <s:element minOccurs="1" maxOccurs="1" name="SiteID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="LogedInEmployeeID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="DealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="ConnectionSearchForConnectWhenDispatchingResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="ConnectionSearchForConnectWhenDispatchingResult">
              <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="GetSamePhoneNumberInActiveConnections">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="PhoneNumber" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="GetSamePhoneNumberInActiveConnectionsResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="GetSamePhoneNumberInActiveConnectionsResult">
              <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="GetConnectionStatusList">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="bWithoutSubStatus" type="s:boolean" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="GetConnectionStatusListResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="GetConnectionStatusListResult">
              <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="TempProductIDInsert">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="ds">
              <s:complexType>
                <s:sequence>
                  <s:element ref="s:schema" />
                  <s:any />
                </s:sequence>
              </s:complexType>
            </s:element>
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="strUserName" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="TempProductIDInsertResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="TempProductIDInsertResult">
              <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="SaleReturnSearchByInvoiceRefForRetail">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="sInvoiceRef" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="iInvoiceID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="SaleReturnSearchByInvoiceRefForRetailResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="SaleReturnSearchByInvoiceRefForRetailResult">
              <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="DealerReturnReceiveLookup">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="LoginSiteID" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="DealerReturnReceiveLookupResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="DealerReturnReceiveLookupResult">
              <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="SaleReturnSearchByInvoiceRef">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="sInvoiceRef" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="iInvoiceID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="SaleReturnSearchByInvoiceRefResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="SaleReturnSearchByInvoiceRefResult">
              <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="RetailSaleReturnSearchByInvoiceRef">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="sInvoiceRef" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="RetailSaleReturnSearchByInvoiceRefResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="RetailSaleReturnSearchByInvoiceRefResult">
              <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="RetailSaleReturnSearchByInvoiceId">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="sInvoiceRef" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="iInvoiceID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="RetailSaleReturnSearchByInvoiceIdResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="RetailSaleReturnSearchByInvoiceIdResult">
              <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="SaleReturnSearchByBarCode">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="sBarbode" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="SaleReturnSearchByBarCodeResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="SaleReturnSearchByBarCodeResult">
              <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="SaleReturnLoadWithLookUps">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="SaleReturnLoadWithLookUpsResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="SaleReturnLoadWithLookUpsResult">
              <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="SaleReturnLoadWithAllLookUps">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="iLogedInSiteID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="bLoadSiteLocation" type="s:boolean" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="SaleReturnLoadWithAllLookUpsResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="SaleReturnLoadWithAllLookUpsResult">
              <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="SaleReturnListExistingSaleOrder">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="iSaleOrderID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="SaleReturnListExistingSaleOrderResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="SaleReturnListExistingSaleOrderResult">
              <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="SaleReturnListExistingSaleOrderBySaleOrderDetailID">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="iSaleOrderDetailID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="SaleReturnListExistingSaleOrderBySaleOrderDetailIDResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="SaleReturnListExistingSaleOrderBySaleOrderDetailIDResult">
              <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="SaleReturnLoadEmptySale">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="SaleReturnLoadEmptySaleResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="SaleReturnLoadEmptySaleResult">
              <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="SaleReturnProductCodeSearch">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="sTrackableNumber" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="SaleReturnProductCodeSearchResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="SaleReturnProductCodeSearchResult">
              <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="SaleReturnQuantityReturnedCheck">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="iSaleOrderDetailID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="iExcludeReturnOrderID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="SaleReturnQuantityReturnedCheckResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="SaleReturnQuantityReturnedCheckResult">
              <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="SaleReturnConnectionList">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="iSaleOrderDetailID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="SaleReturnConnectionListResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="SaleReturnConnectionListResult">
              <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="SaleReturnCachBackPaidCheck">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="iConnectionID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="SaleReturnCachBackPaidCheckResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="SaleReturnCachBackPaidCheckResult" type="s:boolean" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="SimCardTrackableItemListForProduct">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="SiteID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="LocationID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="ConnectionDefinitionID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="ProductID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="SimCardTrackableItemListForProductResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="SimCardTrackableItemListForProductResult">
              <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="SimCardTrackableItemList">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="SiteID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="LocationID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="ConnectionDefinitionID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="SimCardTrackableItemListResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="SimCardTrackableItemListResult">
              <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="PINTrackableItemList">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="SiteID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="LocationID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="ConnectionDefinitionID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="PINTrackableItemListResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="PINTrackableItemListResult">
              <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="TrackableItemListForSiteDispatch">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="SiteID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="LocationID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="ProductID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="ItemStatusID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="mintStockTransferID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="TrackableItemListForSiteDispatchResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="TrackableItemListForSiteDispatchResult">
              <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="ListWithNumber">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="TrackableItemID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="LocationID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="ProductID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="ItemStatusID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="ListWithNumberResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="ListWithNumberResult">
              <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="TrackableItemListForConnection">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="SiteID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="LocationID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="ProductID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="ItemStatusID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="ConnectionID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="TrackableItemListForConnectionResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="TrackableItemListForConnectionResult">
              <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="TrackableItemListBySaleOrder">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="SiteID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="LocationID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="ProductID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="ItemStatusID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="SaleOrderID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="TrackableItemListBySaleOrderResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="TrackableItemListBySaleOrderResult">
              <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="TrackableItemListBySaleOrderForDespatch">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="SiteID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="LocationID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="ProductID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="ItemStatusID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="SaleOrderID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="TrackableItemId" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="sScanText" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="TrackableItemListBySaleOrderForDespatchResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="TrackableItemListBySaleOrderForDespatchResult">
              <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="TrackableItemListLargeStock">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="SiteID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="LocationID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="ProductID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="ItemStatusID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="SaleOrderID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="TrackableItemId" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="sScanText" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="TrackableItemListLargeStockResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="TrackableItemListLargeStockResult">
              <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="TrackableItemListBySaleOrderWithTrackables">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="SiteID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="LocationID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="ProductID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="ItemStatusID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="SaleOrderID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="bWithTrackables" type="s:boolean" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="TrackableItemListBySaleOrderWithTrackablesResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="TrackableItemListBySaleOrderWithTrackablesResult">
              <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="ProductAvailabilityList">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="iSiteID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="ProductIDs" type="tns:ArrayOfInt" />
            <s:element minOccurs="0" maxOccurs="1" name="TrackableItemIDs" type="tns:ArrayOfInt" />
            <s:element minOccurs="1" maxOccurs="1" name="iSaleOrderID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="ProductAvailabilityListResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="ProductAvailabilityListResult">
              <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="TrackableItemListByFormat">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="sTrackableFormatNumber" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="TrackableItemListByFormatResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="TrackableItemListByFormatResult">
              <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="TrackableItemByLocationList">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="SiteID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="ProductID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="LocationID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="ItemStatusID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="TrackableItemByLocationListResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="TrackableItemByLocationListResult">
              <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="TrackableItemSave">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="dsTrackableItem">
              <s:complexType>
                <s:sequence>
                  <s:element ref="s:schema" />
                  <s:any />
                </s:sequence>
              </s:complexType>
            </s:element>
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="TrackableItemSaveResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="TrackableItemSaveResult" type="s:int" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="TrackableItemListForRestock">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="sTrackableNnumber" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="TrackableItemListForRestockResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="TrackableItemListForRestockResult">
              <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="TrackableItemListForPOReservedSaleOrders">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="SiteID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="LocationID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="ProductID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="ItemStatusID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="SaleOrderDetailID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="TrackableItemListForPOReservedSaleOrdersResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="TrackableItemListForPOReservedSaleOrdersResult">
              <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="TrackableItemListForPOReservedSaleOrdersWithSaleID">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="SiteID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="LocationID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="ProductID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="ItemStatusID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="SaleOrderDetailID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="SaleOrderID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="TrackableItemListForPOReservedSaleOrdersWithSaleIDResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="TrackableItemListForPOReservedSaleOrdersWithSaleIDResult">
              <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="TrackableItemListForRejectReturn">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="SiteID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="LocationID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="ProductID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="ItemStatusID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="SaleOrderDetailID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="TrackableItemListForRejectReturnResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="TrackableItemListForRejectReturnResult">
              <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="InventoryList">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="SiteID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="ProductID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="InventoryListResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="InventoryListResult">
              <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="InventoryListBySaleOrderID">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="SiteID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="SaleOrderID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="InventoryListBySaleOrderIDResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="InventoryListBySaleOrderIDResult">
              <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="InventoryListWithAudit">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="SiteID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="ProductID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="InventoryListWithAuditResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="InventoryListWithAuditResult">
              <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="InventoryListByte">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="SiteID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="ProductID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="InventoryListByteResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="InventoryListByteResult" type="s:base64Binary" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="InventoryListforSiteDispatch">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="SiteID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="ProductID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="mintStockTransferID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="InventoryListforSiteDispatchResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="InventoryListforSiteDispatchResult">
              <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="InventoryByteList">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="SiteID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="ProductID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="DealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="InventoryByteListResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="InventoryByteListResult" type="s:base64Binary" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="InventoryListBySite">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="SiteID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="ProductID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="isActive" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="InventoryListBySiteResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="InventoryListBySiteResult">
              <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="InventoryListByLocation">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="SiteID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="ProductID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="LocationID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="isActive" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="InventoryListByLocationResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="InventoryListByLocationResult">
              <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="InventoryAndAuditUpdate">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="dsChanges">
              <s:complexType>
                <s:sequence>
                  <s:element ref="s:schema" />
                  <s:any />
                </s:sequence>
              </s:complexType>
            </s:element>
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="InventoryAndAuditUpdateResponse">
        <s:complexType />
      </s:element>
      <s:element name="InventoryUpdate">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="dsChanges">
              <s:complexType>
                <s:sequence>
                  <s:element ref="s:schema" />
                  <s:any />
                </s:sequence>
              </s:complexType>
            </s:element>
            <s:element minOccurs="1" maxOccurs="1" name="SiteID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="ProductID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="InventoryUpdateResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="InventoryUpdateResult">
              <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="StockStatusDetails_Reordering">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="dtDateFrom" type="s:dateTime" />
            <s:element minOccurs="1" maxOccurs="1" name="intChannelID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="intRegionID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="intSiteID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="intSupplierID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="intDepartmentID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="intProductCategoryID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="bExcludeProductsForecatsQtyZero" type="s:boolean" />
            <s:element minOccurs="1" maxOccurs="1" name="bExcludeProductsBackOrderQtyZero" type="s:boolean" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="bDisplayBreakdown" type="s:boolean" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="StockStatusDetails_ReorderingResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="StockStatusDetails_ReorderingResult">
              <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="StockStatusDetails_Valuation">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="intChannelID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="intRegionID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="intSiteID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="intLocationID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="intDepartmentID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="intProductCategoryID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="intInStockQty" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="StockStatusDetails_ValuationResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="StockStatusDetails_ValuationResult">
              <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="StockStatusDetails_ValuationForOldDays">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="intChannelID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="intRegionID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="intSiteID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="intLocationID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="intDepartmentID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="intProductCategoryID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="intInStockQty" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="dtReportDate" type="s:dateTime" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="StockStatusDetails_ValuationForOldDaysResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="StockStatusDetails_ValuationForOldDaysResult">
              <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="StockStatusDetails_Age">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="dtDateFrom" type="s:dateTime" />
            <s:element minOccurs="1" maxOccurs="1" name="intChannelID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="intRegionID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="intSiteID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="intLocationID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="intDepartmentID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="intProductCategoryID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="intTrackableItemStatus" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="intSupplierID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="bSupCredit" type="s:boolean" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="StockStatusDetails_AgeResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="StockStatusDetails_AgeResult">
              <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="StockStatusDetails_AgeItems">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="dtDateFrom" type="s:dateTime" />
            <s:element minOccurs="1" maxOccurs="1" name="intChannelID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="intRegionID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="intSiteID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="intLocationID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="intDepartmentID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="intProductCategoryID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="intTrackableItemStatus" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="intSupplierID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="bSupCredit" type="s:boolean" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="StockStatusDetails_AgeItemsResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="StockStatusDetails_AgeItemsResult">
              <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="InventoryHistoryUpdate">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="intSiteID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="intLocationID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="intUpdatedBy" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="InventoryHistoryUpdateResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="InventoryHistoryUpdateResult" type="s:boolean" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="RestockItemUpdate">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="dsTrackableItem">
              <s:complexType>
                <s:sequence>
                  <s:element ref="s:schema" />
                  <s:any />
                </s:sequence>
              </s:complexType>
            </s:element>
            <s:element minOccurs="0" maxOccurs="1" name="dsInventory">
              <s:complexType>
                <s:sequence>
                  <s:element ref="s:schema" />
                  <s:any />
                </s:sequence>
              </s:complexType>
            </s:element>
            <s:element minOccurs="0" maxOccurs="1" name="dsInventoryAudit">
              <s:complexType>
                <s:sequence>
                  <s:element ref="s:schema" />
                  <s:any />
                </s:sequence>
              </s:complexType>
            </s:element>
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="iProductID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="iQty" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="iStatusID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="iSiteID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="iLocationID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="bIsAvailableForSaleLoc" type="s:boolean" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="RestockItemUpdateResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="RestockItemUpdateResult" type="s:boolean" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="InternalTransferItemUpdate">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="dsTrackableItem">
              <s:complexType>
                <s:sequence>
                  <s:element ref="s:schema" />
                  <s:any />
                </s:sequence>
              </s:complexType>
            </s:element>
            <s:element minOccurs="0" maxOccurs="1" name="dsInventory">
              <s:complexType>
                <s:sequence>
                  <s:element ref="s:schema" />
                  <s:any />
                </s:sequence>
              </s:complexType>
            </s:element>
            <s:element minOccurs="0" maxOccurs="1" name="dsInventoryAudit">
              <s:complexType>
                <s:sequence>
                  <s:element ref="s:schema" />
                  <s:any />
                </s:sequence>
              </s:complexType>
            </s:element>
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="dsInventoryContainer">
              <s:complexType>
                <s:sequence>
                  <s:element ref="s:schema" />
                  <s:any />
                </s:sequence>
              </s:complexType>
            </s:element>
            <s:element minOccurs="0" maxOccurs="1" name="dsAllocateSale">
              <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="InternalTransferItemUpdateResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="InternalTransferItemUpdateResult" type="s:boolean" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="InternalTransferItemUpdateByte">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="arrTrackableItems" type="s:base64Binary" />
            <s:element minOccurs="0" maxOccurs="1" name="dsInventory">
              <s:complexType>
                <s:sequence>
                  <s:element ref="s:schema" />
                  <s:any />
                </s:sequence>
              </s:complexType>
            </s:element>
            <s:element minOccurs="0" maxOccurs="1" name="dsInventoryAudit">
              <s:complexType>
                <s:sequence>
                  <s:element ref="s:schema" />
                  <s:any />
                </s:sequence>
              </s:complexType>
            </s:element>
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="dsInventoryContainer">
              <s:complexType>
                <s:sequence>
                  <s:element ref="s:schema" />
                  <s:any />
                </s:sequence>
              </s:complexType>
            </s:element>
            <s:element minOccurs="0" maxOccurs="1" name="dsAllocateSale">
              <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="InternalTransferItemUpdateByteResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="InternalTransferItemUpdateByteResult" type="s:boolean" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="ListInventoryAllReport">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="strProductCode" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="strProductName" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="intCategory" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="intDepartment" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="intCurrentStatus" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="intSite" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="intReportType" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="ListInventoryAllReportResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="ListInventoryAllReportResult">
              <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="Stock_x0020_Inventory_x0020_Search">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="SiteID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="ProductCode" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="ProductName" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="IsbActive" type="s:boolean" />
            <s:element minOccurs="1" maxOccurs="1" name="WithDetail" type="s:boolean" />
            <s:element minOccurs="1" maxOccurs="1" name="DepartmentID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="ProductCategoryID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="DealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="Stock_x0020_Inventory_x0020_SearchResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="Stock_x0020_Inventory_x0020_SearchResult">
              <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="StockInventoryDetailSearch">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="SiteID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="ProductID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="WithDetail" type="s:boolean" />
            <s:element minOccurs="1" maxOccurs="1" name="DetailType" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="DealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="StockInventoryDetailSearchResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="StockInventoryDetailSearchResult">
              <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="PaymentTermList">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="CountryID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="isFormSetup" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="PaymentTermListResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="PaymentTermListResult">
              <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="PaymentTermsSave">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="dsChanges">
              <s:complexType>
                <s:sequence>
                  <s:element ref="s:schema" />
                  <s:any />
                </s:sequence>
              </s:complexType>
            </s:element>
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="PaymentTermsSaveResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="PaymentTermsSaveResult">
              <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="PaymentTermScheduleList">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="PaymentTermID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="PaymentTermScheduleListResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="PaymentTermScheduleListResult">
              <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="PaymentTermScheduleSave">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="dsChanges">
              <s:complexType>
                <s:sequence>
                  <s:element ref="s:schema" />
                  <s:any />
                </s:sequence>
              </s:complexType>
            </s:element>
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="PaymentTermScheduleSaveResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="PaymentTermScheduleSaveResult">
              <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="PaymentTermTypeList">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="PaymentTermTypeListResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="PaymentTermTypeListResult">
              <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="PaymentTermNewList">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="bCreditTerms" type="s:boolean" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="PaymentTermNewListResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="PaymentTermNewListResult">
              <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="PaymentList">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="PaymentID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="PaymentListResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="PaymentListResult">
              <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="PaymentListForSaleFulfilment">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="SaleOrderID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="PaymentListForSaleFulfilmentResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="PaymentListForSaleFulfilmentResult">
              <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="PaymentMethodList">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="PaymentMethodID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="PaymentMethodListResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="PaymentMethodListResult">
              <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="PaymentUpdate">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="dsChanges">
              <s:complexType>
                <s:sequence>
                  <s:element ref="s:schema" />
                  <s:any />
                </s:sequence>
              </s:complexType>
            </s:element>
            <s:element minOccurs="1" maxOccurs="1" name="InvoiceID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="SiteID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="EmployeeID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="InvoiceType" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="PaymentUpdateResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="PaymentUpdateResult">
              <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="PaymentUpdateForDealerPayments">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="dsChanges">
              <s:complexType>
                <s:sequence>
                  <s:element ref="s:schema" />
                  <s:any />
                </s:sequence>
              </s:complexType>
            </s:element>
            <s:element minOccurs="1" maxOccurs="1" name="InvoiceID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="SiteID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="EmployeeID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="InvoiceType" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="PaymentUpdateForDealerPaymentsResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="PaymentUpdateForDealerPaymentsResult">
              <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="ReceiveMakeBatchPaymentsValidate">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="dsChanges">
              <s:complexType>
                <s:sequence>
                  <s:element ref="s:schema" />
                  <s:any />
                </s:sequence>
              </s:complexType>
            </s:element>
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="ReceiveMakeBatchPaymentsValidateResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="ReceiveMakeBatchPaymentsValidateResult">
              <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="PaymentUpdateWithOutAllocation">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="dsChanges">
              <s:complexType>
                <s:sequence>
                  <s:element ref="s:schema" />
                  <s:any />
                </s:sequence>
              </s:complexType>
            </s:element>
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="PaymentUpdateWithOutAllocationResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="PaymentUpdateWithOutAllocationResult">
              <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="PaymentAllocationForContra">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="dsAllocations">
              <s:complexType>
                <s:sequence>
                  <s:element ref="s:schema" />
                  <s:any />
                </s:sequence>
              </s:complexType>
            </s:element>
            <s:element minOccurs="1" maxOccurs="1" name="SiteID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="EmployeeID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="CustomerID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="FromDate" type="s:dateTime" />
            <s:element minOccurs="1" maxOccurs="1" name="ToDate" type="s:dateTime" />
            <s:element minOccurs="1" maxOccurs="1" name="bUnallocated" type="s:boolean" />
            <s:element minOccurs="1" maxOccurs="1" name="bPerchesL" type="s:boolean" />
            <s:element minOccurs="1" maxOccurs="1" name="bSalesL" type="s:boolean" />
            <s:element minOccurs="1" maxOccurs="1" name="bEditPayment" type="s:boolean" />
            <s:element minOccurs="1" maxOccurs="1" name="nDate" type="s:dateTime" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="PaymentAllocationForContraResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="PaymentAllocationForContraResult">
              <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="PaymentAllocation">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="dsAllocations">
              <s:complexType>
                <s:sequence>
                  <s:element ref="s:schema" />
                  <s:any />
                </s:sequence>
              </s:complexType>
            </s:element>
            <s:element minOccurs="1" maxOccurs="1" name="SiteID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="EmployeeID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="CustomerID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="FromDate" type="s:dateTime" />
            <s:element minOccurs="1" maxOccurs="1" name="ToDate" type="s:dateTime" />
            <s:element minOccurs="1" maxOccurs="1" name="bUnallocated" type="s:boolean" />
            <s:element minOccurs="1" maxOccurs="1" name="bPerchesL" type="s:boolean" />
            <s:element minOccurs="1" maxOccurs="1" name="bSalesL" type="s:boolean" />
            <s:element minOccurs="1" maxOccurs="1" name="bEditPayment" type="s:boolean" />
            <s:element minOccurs="1" maxOccurs="1" name="nDate" type="s:dateTime" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="PaymentAllocationResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="PaymentAllocationResult">
              <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="PaymentAllocationForDealerBatch">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="Dealers">
              <s:complexType>
                <s:sequence>
                  <s:element ref="s:schema" />
                  <s:any />
                </s:sequence>
              </s:complexType>
            </s:element>
            <s:element minOccurs="1" maxOccurs="1" name="SiteID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="EmployeeID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="FromDate" type="s:dateTime" />
            <s:element minOccurs="1" maxOccurs="1" name="CutoffDate" type="s:dateTime" />
            <s:element minOccurs="1" maxOccurs="1" name="bUnallocated" type="s:boolean" />
            <s:element minOccurs="1" maxOccurs="1" name="bPerchesL" type="s:boolean" />
            <s:element minOccurs="1" maxOccurs="1" name="bSalesL" type="s:boolean" />
            <s:element minOccurs="1" maxOccurs="1" name="bEditPayment" type="s:boolean" />
            <s:element minOccurs="1" maxOccurs="1" name="nDate" type="s:dateTime" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="PaymentAllocationForDealerBatchResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="PaymentAllocationForDealerBatchResult">
              <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="UnMatchAllocation">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="dsunMatchAllocations">
              <s:complexType>
                <s:sequence>
                  <s:element ref="s:schema" />
                  <s:any />
                </s:sequence>
              </s:complexType>
            </s:element>
            <s:element minOccurs="1" maxOccurs="1" name="SiteID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="EmployeeID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="CustomerID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="FromDate" type="s:dateTime" />
            <s:element minOccurs="1" maxOccurs="1" name="ToDate" type="s:dateTime" />
            <s:element minOccurs="1" maxOccurs="1" name="bUnallocated" type="s:boolean" />
            <s:element minOccurs="1" maxOccurs="1" name="bPerchesL" type="s:boolean" />
            <s:element minOccurs="1" maxOccurs="1" name="bSalesL" type="s:boolean" />
            <s:element minOccurs="1" maxOccurs="1" name="nDate" type="s:dateTime" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="UnMatchAllocationResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="UnMatchAllocationResult">
              <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="ReverseAllocation">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="dsReverse">
              <s:complexType>
                <s:sequence>
                  <s:element ref="s:schema" />
                  <s:any />
                </s:sequence>
              </s:complexType>
            </s:element>
            <s:element minOccurs="1" maxOccurs="1" name="SiteID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="EmployeeID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="CustomerID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="ShiftID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="WorkstationID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="FromDate" type="s:dateTime" />
            <s:element minOccurs="1" maxOccurs="1" name="ToDate" type="s:dateTime" />
            <s:element minOccurs="1" maxOccurs="1" name="bUnallocated" type="s:boolean" />
            <s:element minOccurs="1" maxOccurs="1" name="bPerchesL" type="s:boolean" />
            <s:element minOccurs="1" maxOccurs="1" name="bSalesL" type="s:boolean" />
            <s:element minOccurs="1" maxOccurs="1" name="nDate" type="s:dateTime" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="ReverseAllocationResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="ReverseAllocationResult">
              <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="ReceiveMakePayments">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="dsPayments">
              <s:complexType>
                <s:sequence>
                  <s:element ref="s:schema" />
                  <s:any />
                </s:sequence>
              </s:complexType>
            </s:element>
            <s:element minOccurs="0" maxOccurs="1" name="dsInvoice">
              <s:complexType>
                <s:sequence>
                  <s:element ref="s:schema" />
                  <s:any />
                </s:sequence>
              </s:complexType>
            </s:element>
            <s:element minOccurs="1" maxOccurs="1" name="SiteID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="EmployeeID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="CustomerID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="ShiftID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="WorkstationID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="FromDate" type="s:dateTime" />
            <s:element minOccurs="1" maxOccurs="1" name="ToDate" type="s:dateTime" />
            <s:element minOccurs="1" maxOccurs="1" name="bUnallocated" type="s:boolean" />
            <s:element minOccurs="1" maxOccurs="1" name="bPerchesL" type="s:boolean" />
            <s:element minOccurs="1" maxOccurs="1" name="bSalesL" type="s:boolean" />
            <s:element minOccurs="1" maxOccurs="1" name="nDate" type="s:dateTime" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="ReceiveMakePaymentsResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="ReceiveMakePaymentsResult">
              <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="getAccountBalanceList">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="IsdealerOrCustomer" type="s:boolean" />
            <s:element minOccurs="1" maxOccurs="1" name="Isoutstanding" type="s:boolean" />
            <s:element minOccurs="0" maxOccurs="1" name="CustName" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="FromDate" type="s:dateTime" />
            <s:element minOccurs="1" maxOccurs="1" name="ToDate" type="s:dateTime" />
            <s:element minOccurs="0" maxOccurs="1" name="reference" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="iAccMgrID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="iCustomerCategoryID" type="s:int" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="getAccountBalanceListResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="getAccountBalanceListResult">
              <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="ShowHistory">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="ID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="Type" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="ShowHistoryResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="ShowHistoryResult">
              <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="ShowHistoryForContra">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="ID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="Type" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="ContraDate" type="s:dateTime" />
            <s:element minOccurs="1" maxOccurs="1" name="CustomerID" type="s:int" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="ShowHistoryForContraResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="ShowHistoryForContraResult">
              <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="PaymentReportList">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="SiteID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="DateFrom" type="s:dateTime" />
            <s:element minOccurs="1" maxOccurs="1" name="DateTo" type="s:dateTime" />
            <s:element minOccurs="1" maxOccurs="1" name="PaymentMethodID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="CustomerName" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="PaymentReportListResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="PaymentReportListResult">
              <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="PaymentSaveWithCv2AvsCheck">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="mdsPayments">
              <s:complexType>
                <s:sequence>
                  <s:element ref="s:schema" />
                  <s:any />
                </s:sequence>
              </s:complexType>
            </s:element>
            <s:element minOccurs="0" maxOccurs="1" name="mdsInvoice">
              <s:complexType>
                <s:sequence>
                  <s:element ref="s:schema" />
                  <s:any />
                </s:sequence>
              </s:complexType>
            </s:element>
            <s:element minOccurs="1" maxOccurs="1" name="SiteID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="EmployeeID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="CustomerID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="ShiftID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="WorkStationID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="FromDate" type="s:dateTime" />
            <s:element minOccurs="1" maxOccurs="1" name="ToDate" type="s:dateTime" />
            <s:element minOccurs="1" maxOccurs="1" name="boolUnallocated" type="s:boolean" />
            <s:element minOccurs="1" maxOccurs="1" name="boolPLedger" type="s:boolean" />
            <s:element minOccurs="1" maxOccurs="1" name="boolSLedger" type="s:boolean" />
            <s:element minOccurs="1" maxOccurs="1" name="Now" type="s:dateTime" />
            <s:element minOccurs="0" maxOccurs="1" name="arrDsCv2Avs" type="tns:ArrayOfDataSet" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:complexType name="ArrayOfDataSet">
        <s:sequence>
          <s:element minOccurs="0" maxOccurs="unbounded" name="DataSet" nillable="true">
            <s:complexType>
              <s:sequence>
                <s:element ref="s:schema" />
                <s:any />
              </s:sequence>
            </s:complexType>
          </s:element>
        </s:sequence>
      </s:complexType>
      <s:element name="PaymentSaveWithCv2AvsCheckResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="PaymentSaveWithCv2AvsCheckResult" type="s:boolean" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="SearchVoucher">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="VoucherReference" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="bOnlyOustanding" type="s:boolean" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="SearchVoucherResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="SearchVoucherResult">
              <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="GiftVoucherSummaryReport">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="dtStartDate" type="s:dateTime" />
            <s:element minOccurs="1" maxOccurs="1" name="dtEndDate" type="s:dateTime" />
            <s:element minOccurs="1" maxOccurs="1" name="iSiteID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="iVoucherVal" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="iGroupBy" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="GiftVoucherSummaryReportResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="GiftVoucherSummaryReportResult">
              <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="GiftVoucherDetailReport">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="dtIssuedDateFrom" type="s:dateTime" />
            <s:element minOccurs="1" maxOccurs="1" name="dtIssuedDateTo" type="s:dateTime" />
            <s:element minOccurs="1" maxOccurs="1" name="dtRedeemedDateFrom" type="s:dateTime" />
            <s:element minOccurs="1" maxOccurs="1" name="dtRedeemedDateTo" type="s:dateTime" />
            <s:element minOccurs="1" maxOccurs="1" name="iSiteID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="iVoucherVal" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="iVoucherStatus" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="GiftVoucherDetailReportResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="GiftVoucherDetailReportResult">
              <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="PaymentAllocationList">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="PaymentAllocationID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="AllocatedFromPaymentID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="AllocatedToInvoiceID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="PaymentAllocationListResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="PaymentAllocationListResult">
              <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="InvoiceList">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="iInvoiceID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="InvoiceListResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="InvoiceListResult">
              <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="MarkInvoiceCompletedSaleOrders">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="SaleOrderID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="MarkInvoiceCompletedSaleOrdersResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="MarkInvoiceCompletedSaleOrdersResult">
              <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="InvoicePrinting">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="iInvoiceID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="InvoicePrintingResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="InvoicePrintingResult">
              <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="InvoicePayments">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="iInvoiceID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="InvoicePaymentsResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="InvoicePaymentsResult">
              <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="InvoiceSave">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="dsChanges">
              <s:complexType>
                <s:sequence>
                  <s:element ref="s:schema" />
                  <s:any />
                </s:sequence>
              </s:complexType>
            </s:element>
            <s:element minOccurs="1" maxOccurs="1" name="SiteID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="EmployeeID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="InvoiceSaveResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="InvoiceSaveResult">
              <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="DistributionInvoiceSaveDataSet">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="iDespatchIDs" type="tns:ArrayOfInt" />
            <s:element minOccurs="0" maxOccurs="1" name="iAfterDespatchDespatchIDs" type="tns:ArrayOfInt" />
            <s:element minOccurs="1" maxOccurs="1" name="iSiteID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="iEmployeeID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="iCurrencyID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="iWorkstationID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="sUserName" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="bByDispatchDate" type="s:boolean" />
            <s:element minOccurs="0" maxOccurs="1" name="sMessage" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="bCheckProcessControl" type="s:boolean" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="DistributionInvoiceSaveDataSetResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="DistributionInvoiceSaveDataSetResult" type="s:base64Binary" />
            <s:element minOccurs="0" maxOccurs="1" name="sMessage" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="DistributionInvoiceSave">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="iDespatchIDs" type="tns:ArrayOfInt" />
            <s:element minOccurs="0" maxOccurs="1" name="iAfterDespatchDespatchIDs" type="tns:ArrayOfInt" />
            <s:element minOccurs="1" maxOccurs="1" name="iSiteID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="iEmployeeID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="iCurrencyID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="iWorkstationID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="sUserName" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="bByDispatchDate" type="s:boolean" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="DistributionInvoiceSaveResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="DistributionInvoiceSaveResult" type="s:boolean" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="InvoiceSaveWithOutAllocation">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="dsChanges">
              <s:complexType>
                <s:sequence>
                  <s:element ref="s:schema" />
                  <s:any />
                </s:sequence>
              </s:complexType>
            </s:element>
            <s:element minOccurs="1" maxOccurs="1" name="SiteID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="EmployeeID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="bSettleFromOutstanding" type="s:boolean" />
            <s:element minOccurs="1" maxOccurs="1" name="OriginalSaleOrderID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="InvoiceSaveWithOutAllocationResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="InvoiceSaveWithOutAllocationResult">
              <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="SearchPendingInvoice">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="InvoiceRef" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="CustomerName" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="FromDate" type="s:dateTime" />
            <s:element minOccurs="1" maxOccurs="1" name="ToDate" type="s:dateTime" />
            <s:element minOccurs="1" maxOccurs="1" name="ChannelID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="iInvoiceStatusID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="LogedInEmployeeID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="SearchPendingInvoiceResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="SearchPendingInvoiceResult">
              <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="SearchPrintPendingInvoice">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="InvoiceRef" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="CustomerName" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="FromDate" type="s:dateTime" />
            <s:element minOccurs="1" maxOccurs="1" name="ToDate" type="s:dateTime" />
            <s:element minOccurs="1" maxOccurs="1" name="ChannelID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="iInvoiceStatusID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="LogedInEmployeeID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="bInvoiceAfterDespatch" type="s:boolean" />
            <s:element minOccurs="1" maxOccurs="1" name="bPrinted" type="s:boolean" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="SearchPrintPendingInvoiceResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="SearchPrintPendingInvoiceResult">
              <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="SearchInvoice">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="InvoiceRef" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="CustomerName" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="FromDate" type="s:dateTime" />
            <s:element minOccurs="1" maxOccurs="1" name="ToDate" type="s:dateTime" />
            <s:element minOccurs="1" maxOccurs="1" name="ChannelID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="SearchInvoiceResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="SearchInvoiceResult">
              <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="SearchInvoicewithSaleNote">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="InvoiceRef" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="CustomerName" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="FromDate" type="s:dateTime" />
            <s:element minOccurs="1" maxOccurs="1" name="ToDate" type="s:dateTime" />
            <s:element minOccurs="1" maxOccurs="1" name="ChannelID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="InvoiceStatusID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="SOref" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="strSaleNote" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="EmployeeID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="DespatchReference" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="SearchInvoicewithSaleNoteResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="SearchInvoicewithSaleNoteResult">
              <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="SearchInvoiceWithOrderRef">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="InvoiceRef" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="CustomerName" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="FromDate" type="s:dateTime" />
            <s:element minOccurs="1" maxOccurs="1" name="ToDate" type="s:dateTime" />
            <s:element minOccurs="1" maxOccurs="1" name="ChannelID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="InvoiceStatusID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="SOref" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="EmployeeID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="DespatchReference" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="SearchInvoiceWithOrderRefResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="SearchInvoiceWithOrderRefResult">
              <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="PendingInvoiceCreditNotePrintForManager">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="InvoiceRef" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="SaleOrderRef" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="CustomerName" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="FromDate" type="s:dateTime" />
            <s:element minOccurs="1" maxOccurs="1" name="ToDate" type="s:dateTime" />
            <s:element minOccurs="1" maxOccurs="1" name="EmployeeID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="InvoiceTypeID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="PendingInvoiceCreditNotePrintForManagerResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="PendingInvoiceCreditNotePrintForManagerResult" type="s:base64Binary" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="PendingInvoiceCreditNoteCompleteForManager">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="InvoiceRef" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="SaleOrderRef" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="CustomerName" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="FromDate" type="s:dateTime" />
            <s:element minOccurs="1" maxOccurs="1" name="ToDate" type="s:dateTime" />
            <s:element minOccurs="1" maxOccurs="1" name="EmployeeID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="InvoiceStatusID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="PendingInvoiceCreditNoteCompleteForManagerResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="PendingInvoiceCreditNoteCompleteForManagerResult" type="s:base64Binary" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="InvoicePendingListByte">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="LogedInEmployeeID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="InvoicePendingListByteResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="InvoicePendingListByteResult" type="s:base64Binary" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="InvoicePrintPendingListByte">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="LogedInEmployeeID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="InvoicePrintPendingListByteResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="InvoicePrintPendingListByteResult" type="s:base64Binary" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="GetNotRemovableQtyForDeallocate">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="iProductID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="GetNotRemovableQtyForDeallocateResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="GetNotRemovableQtyForDeallocateResult" type="s:int" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="CheckIsRemovableForDeallocation">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="iProductID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="iRemovedQty" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="iSiteID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="CheckIsRemovableForDeallocationResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="CheckIsRemovableForDeallocationResult" type="s:boolean" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="GetGRNReport">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="istatus" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="iSupplier" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="dstartDate" type="s:dateTime" />
            <s:element minOccurs="1" maxOccurs="1" name="dEndDate" type="s:dateTime" />
            <s:element minOccurs="1" maxOccurs="1" name="bExcludeVat" type="s:boolean" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="GetGRNReportResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="GetGRNReportResult">
              <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="GetStockWriteOffReportDetails">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="iSiteID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strProductName" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="dtStartDate" type="s:dateTime" />
            <s:element minOccurs="1" maxOccurs="1" name="dtEndDate" type="s:dateTime" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="GetStockWriteOffReportDetailsResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="GetStockWriteOffReportDetailsResult">
              <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="GetGRNSupplierInvoice">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="iSupplier" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="dstartDate" type="s:dateTime" />
            <s:element minOccurs="1" maxOccurs="1" name="dEndDate" type="s:dateTime" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="GetGRNSupplierInvoiceResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="GetGRNSupplierInvoiceResult">
              <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="DespatchlistForGRN">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="iDespatchID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="DespatchlistForGRNResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="DespatchlistForGRNResult">
              <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="DespatchProductListforGRN">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="iDespathID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="iGRNID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="DespatchProductListforGRNResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="DespatchProductListforGRNResult">
              <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="InternalGRNSave">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="dsChanges">
              <s:complexType>
                <s:sequence>
                  <s:element ref="s:schema" />
                  <s:any />
                </s:sequence>
              </s:complexType>
            </s:element>
            <s:element minOccurs="0" maxOccurs="1" name="dsReceivedGoods">
              <s:complexType>
                <s:sequence>
                  <s:element ref="s:schema" />
                  <s:any />
                </s:sequence>
              </s:complexType>
            </s:element>
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="InternalGRNSaveResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="InternalGRNSaveResult">
              <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="DespatchReceivedproductList">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="iDespathID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="iGRNID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="DespatchReceivedproductListResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="DespatchReceivedproductListResult">
              <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="OutstandingDeliveriesSearch">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="TRackingNumber" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="OrderReference" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="OrderStatusID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="SupplierID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="Type" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="SiteID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="DateFrom" type="s:dateTime" />
            <s:element minOccurs="1" maxOccurs="1" name="DateTo" type="s:dateTime" />
            <s:element minOccurs="0" maxOccurs="1" name="ProductCode" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="ProductName" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="OutstandingDeliveriesSearchResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="OutstandingDeliveriesSearchResult">
              <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="GRNOutstandingCheck">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="iPurchaseOrderID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="iDespatchID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="bExternal" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="GRNOutstandingCheckResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="GRNOutstandingCheckResult" type="s:int" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="TrackableItemListForIDList">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="TrackableItemIDList" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="TrackableItemListForIDListResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="TrackableItemListForIDListResult">
              <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="PickTrackableItem">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="SiteID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="ProductID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="TrackableItemID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="ConnectionID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="PickTrackableItemResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="PickTrackableItemResult">
              <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="TrackableItemListForGRN">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="iGRNID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="iGRNDetailID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="TrackableItemListForGRNResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="TrackableItemListForGRNResult">
              <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="TrackableNumberList">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="iSiteID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="iLocationID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="iProductID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="iItemStatusID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="TrackableNumberListResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="TrackableNumberListResult">
              <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="TrackableItemListForEdit">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="iSiteID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="iLocationID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="iProductID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="iItemStatusID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="TrackableItemID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="TrackableItemListForEditResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="TrackableItemListForEditResult">
              <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="TrackableNumberListForNo">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="iSiteID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="iLocationID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="iProductID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="iItemStatusID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="TrackableNo" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="TrackableFormatID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="TrackableNumberListForNoResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="TrackableNumberListForNoResult">
              <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="ListTrackableNumberforEdit">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="iTrackableNoID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="ListTrackableNumberforEditResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="ListTrackableNumberforEditResult">
              <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="TrackableNumberEdit">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="dsChanges">
              <s:complexType>
                <s:sequence>
                  <s:element ref="s:schema" />
                  <s:any />
                </s:sequence>
              </s:complexType>
            </s:element>
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="TrackableNumberEditResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="TrackableNumberEditResult" type="s:boolean" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="TrackableNumberUpdate">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="tItemid" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="tFormatID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="tNo" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="tUserID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="TrackableNumberUpdateResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="TrackableNumberUpdateResult" type="s:boolean" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="CheckTrackableNumber">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="TrackableNo" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="TrackableFormatID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="CheckTrackableNumberResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="CheckTrackableNumberResult">
              <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="IsTrackableNumberExist">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="sTrackableNumber" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="IsTrackableNumberExistResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="IsTrackableNumberExistResult" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="TrackableNumberValidationForGRNFileImport">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="dstrackableDetails">
              <s:complexType>
                <s:sequence>
                  <s:element ref="s:schema" />
                  <s:any />
                </s:sequence>
              </s:complexType>
            </s:element>
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="TrackableNumberValidationForGRNFileImportResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="TrackableNumberValidationForGRNFileImportResult">
              <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="TrackableNumberValidationForGRNFileImport01">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="Byds" type="s:base64Binary" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="TrackableNumberValidationForGRNFileImport01Response">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="TrackableNumberValidationForGRNFileImport01Result" type="s:base64Binary" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="TrackableNumberValidationForGRNFileImportWithSave">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="Byds" type="s:base64Binary" />
            <s:element minOccurs="1" maxOccurs="1" name="EmployeeID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="LogedInSiteID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="workSatationID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="TaxRate" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="TaxGroupID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="TaxCode" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="SecondGenTrackableAllow" type="s:boolean" />
            <s:element minOccurs="1" maxOccurs="1" name="OverReceive" type="s:boolean" />
            <s:element minOccurs="1" maxOccurs="1" name="PurchesOrderID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strErrorString" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="TrackableNumberValidationForGRNFileImportWithSaveResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="TrackableNumberValidationForGRNFileImportWithSaveResult" type="s:base64Binary" />
            <s:element minOccurs="0" maxOccurs="1" name="strErrorString" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="TrackableNumberValidationForGRN">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="sTrackableNumber" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="TrackableNumberValidationForGRNResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="TrackableNumberValidationForGRNResult" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="ListTrackableNumberForSaleOrder">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="SaleOrderID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="SaleOrderDetailID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="ListTrackableNumberForSaleOrderResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="ListTrackableNumberForSaleOrderResult">
              <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="UpfrontSubsidyClaimReportList">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="Status" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="DateFrom" type="s:dateTime" />
            <s:element minOccurs="1" maxOccurs="1" name="DateTo" type="s:dateTime" />
            <s:element minOccurs="1" maxOccurs="1" name="DepartmentID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="ProductCategoryID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="ServiceProviderID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="UpfrontSubsidyClaimReportListResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="UpfrontSubsidyClaimReportListResult">
              <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="UpfrontSubsidyClaimReportUpdate">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="Status" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="DateFrom" type="s:dateTime" />
            <s:element minOccurs="1" maxOccurs="1" name="DateTo" type="s:dateTime" />
            <s:element minOccurs="1" maxOccurs="1" name="DepartmentID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="ProductCategoryID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="ServiceProviderID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="UpfrontSubsidyClaimReportUpdateResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="UpfrontSubsidyClaimReportUpdateResult" type="s:boolean" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="SiteNumberSeriesUpdate">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="WorkstationID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="WorkstationReference" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="SiteID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="SiteNumberSeriesUpdateResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="SiteNumberSeriesUpdateResult" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="GetNextReference">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="SiteID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="WorkstationID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="ObjectTypeID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="GetNextReferenceResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="GetNextReferenceResult" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="RptDespatchList">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="DespatchID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="RptDespatchListResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="RptDespatchListResult">
              <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="DespatchList">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="DespatchID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="DespatchDetailID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="TypeOfDespatch" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="DespatchListResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="DespatchListResult">
              <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="DespatchLookupList">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="DespatchLookupListResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="DespatchLookupListResult">
              <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="SupplierDespatchLookupList">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="SupplierDespatchLookupListResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="SupplierDespatchLookupListResult" type="s:base64Binary" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="DespatchSearchWithEmployee">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="DespatchReference" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="StockTransfer_Sale_Reference" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="DespatchStatusID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="DateFrom" type="s:dateTime" />
            <s:element minOccurs="1" maxOccurs="1" name="DateTo" type="s:dateTime" />
            <s:element minOccurs="1" maxOccurs="1" name="SendingSiteID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="ReceivingSiteID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="CourierTrackingNumber" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="ChannelID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="DespatchTypeFilter" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="TypeOfDespatch" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="PostalDeliveryRef" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="EmployeeId" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="CustomerDealerName" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="DespatchSearchWithEmployeeResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="DespatchSearchWithEmployeeResult">
              <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="DespatchSearch">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="DespatchReference" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="StockTransfer_Sale_Reference" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="DespatchStatusID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="DateFrom" type="s:dateTime" />
            <s:element minOccurs="1" maxOccurs="1" name="DateTo" type="s:dateTime" />
            <s:element minOccurs="1" maxOccurs="1" name="SendingSiteID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="ReceivingSiteID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="CourierTrackingNumber" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="ChannelID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="DespatchTypeFilter" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="TypeOfDespatch" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="PostalDeliveryRef" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="DespatchSearchResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="DespatchSearchResult">
              <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="DespatchSearchByDespatchID">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="DespatchReference" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="StockTransfer_Sale_Reference" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="DespatchStatusID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="DateFrom" type="s:dateTime" />
            <s:element minOccurs="1" maxOccurs="1" name="DateTo" type="s:dateTime" />
            <s:element minOccurs="1" maxOccurs="1" name="SendingSiteID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="ReceivingSiteID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="CourierTrackingNumber" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="ChannelID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="DespatchTypeFilter" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="TypeOfDespatch" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="PostalDeliveryRef" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="DespatchID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="DespatchSearchByDespatchIDResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="DespatchSearchByDespatchIDResult">
              <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="DespatchSearchAlt">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="DespatchReference" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="SaleOrderRef" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="SaleOrderID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="CourierTrackingNumber" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="ChannelID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="TypeOfDespatch" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="DespatchSearchAltResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="DespatchSearchAltResult">
              <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="DespatchSearchByWarehouseStatus">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="iWarehouseStatus" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="iStockSiteID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="TypeOfDespatch" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="LogedInEmployeeID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="DespatchSearchByWarehouseStatusResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="DespatchSearchByWarehouseStatusResult">
              <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="DespatchSearchByWarehouseStatusByte">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="iWarehouseStatus" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="iStockSiteID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="TypeOfDespatch" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="LogedInEmployeeID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="DespatchSearchByWarehouseStatusByteResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="DespatchSearchByWarehouseStatusByteResult" type="s:base64Binary" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="PendingDespatchCollectionForManagerByte">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="iWarehouseStatus" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="iStockSiteID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="TypeOfDespatch" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="LogedInEmployeeID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="sDespatchReference" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="iDeliveryMethodID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="iChannelID" type="s:int" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="PendingDespatchCollectionForManagerByteResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="PendingDespatchCollectionForManagerByteResult" type="s:base64Binary" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="PendingDespatchCollectionForManager">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="iWarehouseStatus" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="iStockSiteID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="TypeOfDespatch" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="LogedInEmployeeID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="sDespatchReference" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="iDeliveryMethodID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="iChannelID" type="s:int" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="PendingDespatchCollectionForManagerResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="PendingDespatchCollectionForManagerResult">
              <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="PendingCustomerReceiveForManagerByte">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="iWarehouseStatus" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="iStockSiteID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="TypeOfDespatch" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="LogedInEmployeeID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="sDespatchReference" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="iDeliveryMethodID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="iChannelID" type="s:int" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="PendingCustomerReceiveForManagerByteResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="PendingCustomerReceiveForManagerByteResult" type="s:base64Binary" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="PendingDocumentPrintForManagerByte">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="iWarehouseStatus" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="iStockSiteID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="TypeOfDespatch" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="LogedInEmployeeID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="sDespatchReference" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="iDeliveryMethodID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="iChannelID" type="s:int" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="PendingDocumentPrintForManagerByteResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="PendingDocumentPrintForManagerByteResult" type="s:base64Binary" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="PendingDespatchDeliveryForManagerByte">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="iWarehouseStatus" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="iStockSiteID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="TypeOfDespatch" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="LogedInEmployeeID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="sDespatchReference" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="iDeliveryMethodID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="sTrackaningNo" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="PendingDespatchDeliveryForManagerByteResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="PendingDespatchDeliveryForManagerByteResult" type="s:base64Binary" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="DespatchDetailList">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="DespatchID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="DespatchDetailID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="TypeOfDespatch" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="DespatchDetailListResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="DespatchDetailListResult">
              <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="DespatchProductList">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="StockTransferID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="TypeOfDespatch" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="DespatchProductListResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="DespatchProductListResult">
              <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="DespatchProductListWithSupplier">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="StockTransferID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="TypeOfDespatch" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="SupplierID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="DespatchProductListWithSupplierResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="DespatchProductListWithSupplierResult">
              <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="DespatchSave">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="dsChanges">
              <s:complexType>
                <s:sequence>
                  <s:element ref="s:schema" />
                  <s:any />
                </s:sequence>
              </s:complexType>
            </s:element>
            <s:element minOccurs="1" maxOccurs="1" name="DespatchID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="IsSucssesfull" type="s:boolean" />
            <s:element minOccurs="1" maxOccurs="1" name="TypeOfDespatch" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="DespatchSaveResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="DespatchSaveResult">
              <s:complexType>
                <s:sequence>
                  <s:element ref="s:schema" />
                  <s:any />
                </s:sequence>
              </s:complexType>
            </s:element>
            <s:element minOccurs="1" maxOccurs="1" name="DespatchID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="IsSucssesfull" type="s:boolean" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="SaleDespatchSave">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="dsChanges">
              <s:complexType>
                <s:sequence>
                  <s:element ref="s:schema" />
                  <s:any />
                </s:sequence>
              </s:complexType>
            </s:element>
            <s:element minOccurs="1" maxOccurs="1" name="DespatchID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="IsSucssesfull" type="s:boolean" />
            <s:element minOccurs="1" maxOccurs="1" name="TypeOfDespatch" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="dsConnect">
              <s:complexType>
                <s:sequence>
                  <s:element ref="s:schema" />
                  <s:any />
                </s:sequence>
              </s:complexType>
            </s:element>
            <s:element minOccurs="0" maxOccurs="1" name="sError" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="SiteID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="EmployeeID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="SaleDespatchSaveResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="SaleDespatchSaveResult">
              <s:complexType>
                <s:sequence>
                  <s:element ref="s:schema" />
                  <s:any />
                </s:sequence>
              </s:complexType>
            </s:element>
            <s:element minOccurs="1" maxOccurs="1" name="DespatchID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="IsSucssesfull" type="s:boolean" />
            <s:element minOccurs="0" maxOccurs="1" name="sError" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="UpdateDespatchStatusForCancel">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="DespatchID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="DealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="UpdateDespatchStatusForCancelResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="UpdateDespatchStatusForCancelResult" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="DespatchDetailSave">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="dsChanges">
              <s:complexType>
                <s:sequence>
                  <s:element ref="s:schema" />
                  <s:any />
                </s:sequence>
              </s:complexType>
            </s:element>
            <s:element minOccurs="1" maxOccurs="1" name="DespatchID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="DespatchDetailID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="SiteID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="LocationID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="DestinationSiteID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="TypeOfDespatch" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="DespatchDetailSaveResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="DespatchDetailSaveResult">
              <s:complexType>
                <s:sequence>
                  <s:element ref="s:schema" />
                  <s:any />
                </s:sequence>
              </s:complexType>
            </s:element>
            <s:element minOccurs="1" maxOccurs="1" name="DespatchDetailID" type="s:int" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="DespatchFinalise">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="DespatchID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="EmployeeID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="TypeOfDespatch" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="DespatchFinaliseResponse">
        <s:complexType />
      </s:element>
      <s:element name="DespatchFinaliseForDSIntegration">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="DespatchID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="EmployeeID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="TypeOfDespatch" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="DespatchFinaliseForDSIntegrationResponse">
        <s:complexType />
      </s:element>
      <s:element name="DespatchPrintSelect">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="DespatchID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="TypeOfDespatch" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="DespatchPrintSelectResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="DespatchPrintSelectResult">
              <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="DespatchedTrackableNumbersList">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="DespatchID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="DespatchedTrackableNumbersListResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="DespatchedTrackableNumbersListResult">
              <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="DespatchedBatchList">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="ProductID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="SiteID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="DespatchedBatchListResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="DespatchedBatchListResult">
              <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="DespatchPrintLoadData">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="bPrintInvoice" type="s:boolean" />
            <s:element minOccurs="1" maxOccurs="1" name="bPrintDespatch" type="s:boolean" />
            <s:element minOccurs="1" maxOccurs="1" name="bPrintCashBack" type="s:boolean" />
            <s:element minOccurs="1" maxOccurs="1" name="bPrintTermsAndConditions" type="s:boolean" />
            <s:element minOccurs="1" maxOccurs="1" name="bPrintLable" type="s:boolean" />
            <s:element minOccurs="1" maxOccurs="1" name="bPrintConnectionList" type="s:boolean" />
            <s:element minOccurs="1" maxOccurs="1" name="bPrintConnection" type="s:boolean" />
            <s:element minOccurs="1" maxOccurs="1" name="InvoiceID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="DespatchID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="SaleOrderID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="DeliveryMethodID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="CustomerID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="WorkStationID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="DespatchPrintLoadDataResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="DespatchPrintLoadDataResult">
              <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="DespatchListBySaleOrderID">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="SaleOrderID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="TypeOfDespatch" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="DespatchListBySaleOrderIDResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="DespatchListBySaleOrderIDResult">
              <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="DespatchListBySaleOrderIDLockSaleOrderForDespatch">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="SaleOrderID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="TypeOfDespatch" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="EmployeeID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="IsLockOrReleale" type="s:boolean" />
            <s:element minOccurs="0" maxOccurs="1" name="Description" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="DespatchListBySaleOrderIDLockSaleOrderForDespatchResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="DespatchListBySaleOrderIDLockSaleOrderForDespatchResult">
              <s:complexType>
                <s:sequence>
                  <s:element ref="s:schema" />
                  <s:any />
                </s:sequence>
              </s:complexType>
            </s:element>
            <s:element minOccurs="0" maxOccurs="1" name="Description" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="DespatchConnectionList">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="DespatchID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="TypeOfDespatch" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="DespatchConnectionListResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="DespatchConnectionListResult">
              <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="DespatchConnectionListBySaleOrderID">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="SaleOrderID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="DespatchConnectionListBySaleOrderIDResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="DespatchConnectionListBySaleOrderIDResult">
              <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="DespatchLoadData">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="iDespatchID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="iSaleID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="DespatchLoadDataResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="DespatchLoadDataResult">
              <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="DespatchLoadDataNew">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="iDespatchID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="iSaleID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="DespatchLoadDataNewResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="DespatchLoadDataNewResult">
              <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="SaleOrderDataListForDespatch">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="SaleOrderID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="SaleOrderDataListForDespatchResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="SaleOrderDataListForDespatchResult">
              <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="DespatchLoadLookups">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="blInitial" type="s:boolean" />
            <s:element minOccurs="1" maxOccurs="1" name="iSaleID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="dsSaleLocal">
              <s:complexType>
                <s:sequence>
                  <s:element ref="s:schema" />
                  <s:any />
                </s:sequence>
              </s:complexType>
            </s:element>
            <s:element minOccurs="0" maxOccurs="1" name="sFilter" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="iStockSiteID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="DespatchLoadLookupsResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="DespatchLoadLookupsResult" type="s:base64Binary" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="DespatchLoadLookupsInventoryListBySaleOrderIDGetNextReference">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="blInitial" type="s:boolean" />
            <s:element minOccurs="1" maxOccurs="1" name="iSaleID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="dsSaleLocal">
              <s:complexType>
                <s:sequence>
                  <s:element ref="s:schema" />
                  <s:any />
                </s:sequence>
              </s:complexType>
            </s:element>
            <s:element minOccurs="0" maxOccurs="1" name="sFilter" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="iStockSiteID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="SiteID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="iFulfillmentSiteID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="WorkStationID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="ObjectTypeID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="DespatchLoadLookupsInventoryListBySaleOrderIDGetNextReferenceResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="DespatchLoadLookupsInventoryListBySaleOrderIDGetNextReferenceResult" type="tns:ArrayOfAnyType" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="CustomerListAllDeliveryMethodWithLabelPrinterList">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="CustomerID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="DeliveryMethodID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="WorkStationID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="CustomerListAllDeliveryMethodWithLabelPrinterListResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="CustomerListAllDeliveryMethodWithLabelPrinterListResult" type="tns:ArrayOfAnyType" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="SaleDespatchLookupList">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="WorkStationID" type="s:int" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="SaleDespatchLookupListResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="SaleDespatchLookupListResult" type="s:base64Binary" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="SaleDespatchLookupLoadDataNewLoadLookups">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="WorkStationID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="blInitial" type="s:boolean" />
            <s:element minOccurs="1" maxOccurs="1" name="iSaleID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="dsSaleLocal">
              <s:complexType>
                <s:sequence>
                  <s:element ref="s:schema" />
                  <s:any />
                </s:sequence>
              </s:complexType>
            </s:element>
            <s:element minOccurs="0" maxOccurs="1" name="sFilter" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="iStockSiteID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="iDespatchID" type="s:int" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="SaleDespatchLookupLoadDataNewLoadLookupsResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="SaleDespatchLookupLoadDataNewLoadLookupsResult" type="s:base64Binary" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="SaleDespatchGetAvailableQty">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="SaleOrderDetailID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="SaleDespatchGetAvailableQtyResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="SaleDespatchGetAvailableQtyResult" type="s:int" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="LockSaleOrderForDespatch">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="SaleOrderID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="EmployeeID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="IsLockOrReleale" type="s:boolean" />
            <s:element minOccurs="0" maxOccurs="1" name="Description" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="LockSaleOrderForDespatchResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="LockSaleOrderForDespatchResult" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="CouriorTrackingNumbrsExportSearch">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="DateFrom" type="s:dateTime" />
            <s:element minOccurs="1" maxOccurs="1" name="DateTo" type="s:dateTime" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="CouriorTrackingNumbrsExportSearchResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="CouriorTrackingNumbrsExportSearchResult">
              <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="CustomerDeliveryStatusUpdate">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="dsChanges">
              <s:complexType>
                <s:sequence>
                  <s:element ref="s:schema" />
                  <s:any />
                </s:sequence>
              </s:complexType>
            </s:element>
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="CustomerDeliveryStatusUpdateResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="CustomerDeliveryStatusUpdateResult" type="s:boolean" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="TrackItemsList">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="TrackableNumbers" type="tns:ArrayOfString" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="TrackItemsListResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="TrackItemsListResult" type="s:base64Binary" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="TrackableNumberRows">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="TrackableItemID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="TrackableNumberRowsResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="TrackableNumberRowsResult">
              <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="TrackableNumberListForTrackableItemID">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="TrackableItemID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="TrackableNumberListForTrackableItemIDResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="TrackableNumberListForTrackableItemIDResult">
              <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="TrackableItemListForID">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="TrackableItemID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="TrackableItemListForIDResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="TrackableItemListForIDResult">
              <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="TrackableItemWIthoutTrackableItemID">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="sTrackableNumber" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="iTrackableFormatTypeID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="TrackableItemWIthoutTrackableItemIDResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="TrackableItemWIthoutTrackableItemIDResult" type="s:boolean" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="TrackableItemListWIthTrackableItemID">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="sTrackableNumber" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="iTrackableFormatTypeID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="iTrackableItemID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="TrackableItemListWIthTrackableItemIDResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="TrackableItemListWIthTrackableItemIDResult" type="s:boolean" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="TrackableItemListWithTrackables">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="SiteID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="LocationID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="ProductID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="ItemStatusID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="bWithTrackableDetails" type="s:boolean" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="TrackableItemListWithTrackablesResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="TrackableItemListWithTrackablesResult">
              <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="TrackableItemListWithTrackable">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="SiteID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="LocationID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="ProductID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="ItemStatusID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="TrackableItemID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="bWithTrackableDetails" type="s:boolean" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="TrackableItemListWithTrackableResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="TrackableItemListWithTrackableResult">
              <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="TrackableItemListForInternalTransfer">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="SiteID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="LocationID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="ProductID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="ItemStatusID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="ContainerID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="BatchNumber" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="GRNID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="TrackableNo" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="TrackableItemListForInternalTransferResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="TrackableItemListForInternalTransferResult">
              <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="TrackableItemList">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="SiteID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="LocationID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="ProductID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="ItemStatusID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="TrackableItemListResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="TrackableItemListResult">
              <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="BankingChequeDetailList">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="BankingID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="BankingChequeDetailListResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="BankingChequeDetailListResult">
              <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="BankingDepositsList">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="dtFromDate" type="s:dateTime" />
            <s:element minOccurs="1" maxOccurs="1" name="dtToDate" type="s:dateTime" />
            <s:element minOccurs="1" maxOccurs="1" name="intRegionID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="intSiteID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="intEmployeeGroupID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="intEmployeeID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="blFilterByDate" type="s:boolean" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="BankingDepositsListResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="BankingDepositsListResult">
              <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="StockAvailabilityOptionsList">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="ChannelID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="DealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="StockAvailabilityOptionsListResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="StockAvailabilityOptionsListResult">
              <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="Cv2AvsCheckResultTypeList">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="Cv2AvsCheckResultTypeListResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="Cv2AvsCheckResultTypeListResult">
              <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="SalesOrderStatusSelect">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="SalesOrderStatusSelectResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="SalesOrderStatusSelectResult">
              <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="ListDealerUserNameExists">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="DealerID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="UserName" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="ListDealerUserNameExistsResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="ListDealerUserNameExistsResult">
              <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="DealerList">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="DealerListResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="DealerListResult">
              <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="DealerSupplierInfo">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="SearchingDealerCode" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="SupplierID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="DealerSupplierInfoResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="DealerSupplierInfoResult">
              <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="DealerInfo">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="SearchingDealerCode" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="DealerInfoResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="DealerInfoResult">
              <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="InsuranceStatusList">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="ID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="InsuranceStatusListResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="InsuranceStatusListResult">
              <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="CurrencyDenominationList">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="CurrencyDenominationListResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="CurrencyDenominationListResult">
              <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="DiscrepancyResolveTypeList">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="DiscrepancyResolveTypeID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="DiscrepancyResolveTypeListResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="DiscrepancyResolveTypeListResult">
              <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="DiscrepancyTypeList">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="DiscrepancyTypeID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="DiscrepancyTypeListResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="DiscrepancyTypeListResult">
              <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="DiscrepancySourceList">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="DiscrepancySourceID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="DiscrepancySourceListResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="DiscrepancySourceListResult">
              <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="TrackableFormatTypeList">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="TrackableFormatTypeID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="TrackableFormatTypeListResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="TrackableFormatTypeListResult">
              <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="CustomerAccountDetails">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="CustomerID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="FromDate" type="s:dateTime" />
            <s:element minOccurs="1" maxOccurs="1" name="ToDate" type="s:dateTime" />
            <s:element minOccurs="1" maxOccurs="1" name="Outstanding" type="s:boolean" />
            <s:element minOccurs="1" maxOccurs="1" name="Invoice" type="s:boolean" />
            <s:element minOccurs="1" maxOccurs="1" name="CreditNote" type="s:boolean" />
            <s:element minOccurs="1" maxOccurs="1" name="Payment" type="s:boolean" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="CustomerAccountDetailsResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="CustomerAccountDetailsResult">
              <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="UpdateCustomerLastAccountStatmentDetails">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="CutoffDate" type="s:dateTime" />
            <s:element minOccurs="1" maxOccurs="1" name="CustomerId" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="LastStatmentClosingBalance" type="s:decimal" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="UpdateCustomerLastAccountStatmentDetailsResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="UpdateCustomerLastAccountStatmentDetailsResult">
              <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="CustomerNameAndPostCodeValidate">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="sFirstName" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="sPostCode" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="CustomerNameAndPostCodeValidateResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="CustomerNameAndPostCodeValidateResult">
              <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="ApplicationMenuList">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="MenuPage" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="ApplicationMenuListResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="ApplicationMenuListResult">
              <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="OverReceivePolicyList">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="OverReceivePolicyListResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="OverReceivePolicyListResult">
              <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="PasswordPolicyList">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="PasswordPolicyListResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="PasswordPolicyListResult">
              <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="LicensingModelList">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="LicensingModelListResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="LicensingModelListResult">
              <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="AgeGroupList">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="AgeGroupID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="AgeGroupListResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="AgeGroupListResult">
              <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="DespatchStatusList">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="DespatchStatusListResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="DespatchStatusListResult">
              <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="ContactCategoryList">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="ContactCategoryID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="ContactCategoryListResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="ContactCategoryListResult">
              <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="DemographicCategoryList">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="DemographicCategoryID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="DemographicCategoryListResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="DemographicCategoryListResult">
              <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="IndustryCategoryList">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="IndustryCategoryListResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="IndustryCategoryListResult">
              <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="TurnoverLevelList">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="TurnoverLevelListResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="TurnoverLevelListResult">
              <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="EmployeeCountLevelList">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="EmployeeCountLevelListResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="EmployeeCountLevelListResult">
              <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="MobilePhoneCountLevelList">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="MobilePhoneCountLevelListResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="MobilePhoneCountLevelListResult">
              <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="ServiceLevelList">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="ServiceLevelListResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="ServiceLevelListResult">
              <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="TariffProfitabilityList">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="iTariffProfitabilityID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="TariffProfitabilityListResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="TariffProfitabilityListResult">
              <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="BonusBandList">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="iBonusBandID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="BonusBandListResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="BonusBandListResult">
              <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="BonusBandListNew">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="iBonusBandID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="BonusBandListNewResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="BonusBandListNewResult">
              <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="ListCustomerSharedAccountManager">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="iCustomerID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="iEmployeeID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="iWithAccountManager" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="ListCustomerSharedAccountManagerResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="ListCustomerSharedAccountManagerResult">
              <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="ListPremisesType">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="iPremisesID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="ListPremisesTypeResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="ListPremisesTypeResult">
              <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="CustomerHistoryList">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="iCustomerHistoryID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="iCustomerID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="CustomerHistoryListResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="CustomerHistoryListResult">
              <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="CustomerHistorySave">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="dsChanges">
              <s:complexType>
                <s:sequence>
                  <s:element ref="s:schema" />
                  <s:any />
                </s:sequence>
              </s:complexType>
            </s:element>
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="CustomerHistorySaveResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="CustomerHistorySaveResult">
              <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="ListDealerEmail">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="iOwnerID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="ListDealerEmailResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="ListDealerEmailResult">
              <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="ItemStatusList">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="iItemStatusID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="ItemStatusListResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="ItemStatusListResult">
              <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="ChannelCountryCardTypeList">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="CountryID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="ChannelID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="ChannelCountryCardTypeListResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="ChannelCountryCardTypeListResult">
              <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="ReconciliationStatusList">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="iReconciliationStatusID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="ReconciliationStatusListResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="ReconciliationStatusListResult">
              <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="ReconciliationStatusDisputeList">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="iReconciliationStatusID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="ReconciliationStatusDisputeListResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="ReconciliationStatusDisputeListResult">
              <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="HistoryList">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="ObjectTypeID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="ObjectID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="HistoryListResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="HistoryListResult">
              <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="HistoryListForDisplay">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="ObjectTypeID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="ObjectID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="strSupName" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="HistoryListForDisplayResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="HistoryListForDisplayResult">
              <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="BusinessTypeList">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="iBusinessTypeID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="BusinessTypeListResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="BusinessTypeListResult">
              <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="ConnectionTypeList">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="iConnectionTypeID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="ConnectionTypeListResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="ConnectionTypeListResult">
              <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="ClockInMethodList">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="ClockInMethodID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="ClockInMethodListResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="ClockInMethodListResult">
              <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="EmploymentStatusList">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="iEmploymentStatusID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="EmploymentStatusListResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="EmploymentStatusListResult">
              <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="EmploymentTypeList">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="iEmploymentTypeID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="EmploymentTypeListResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="EmploymentTypeListResult">
              <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="TradingTypeList">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="iTradingTypeID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="TradingTypeListResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="TradingTypeListResult">
              <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="ResidentialStatusList">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="iResidentialStatusID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="ResidentialStatusListResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="ResidentialStatusListResult">
              <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="AcceleratorTypeList">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="AcceleratorTypeListResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="AcceleratorTypeListResult">
              <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="ConcurrencyCheckGetLastUpdate">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="ObjectTypeID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="ObjectID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="ConcurrencyCheckGetLastUpdateResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="ConcurrencyCheckGetLastUpdateResult" type="s:base64Binary" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="ConcurrencyCheckUpdateLastUpdate">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="ObjectTypeID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="ObjectID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strColumnName" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="ConcurrencyCheckUpdateLastUpdateResponse">
        <s:complexType />
      </s:element>
      <s:element name="SendMethodList">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="iSendMethodID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="SendMethodListResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="SendMethodListResult">
              <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="SelfBillTypeList">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="SelfBillTypeListResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="SelfBillTypeListResult">
              <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="LoadLookupList">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="fieldList" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="SqltableName" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="ReturningTableName" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="filterCriteria" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="LoadLookupListResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="LoadLookupListResult">
              <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="CustomerDeliveryStatusTypeList">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="CustomerDeliveryStatusTypeID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="CustomerDeliveryStatusTypeListResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="CustomerDeliveryStatusTypeListResult">
              <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="PriceTypeList">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="iPriceTypeID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="PriceTypeListResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="PriceTypeListResult">
              <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="PriceTypeSave">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="ds">
              <s:complexType>
                <s:sequence>
                  <s:element ref="s:schema" />
                  <s:any />
                </s:sequence>
              </s:complexType>
            </s:element>
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="PriceTypeSaveResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="PriceTypeSaveResult">
              <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="InventoryAuditWithAuditDetailList">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="iInventoryAuditID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="ObjectTypeID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="ObjectId" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="InventoryAuditWithAuditDetailListResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="InventoryAuditWithAuditDetailListResult">
              <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="InventoryAuditList">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="iInventoryAuditID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="ObjectTypeID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="ObjectId" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="InventoryAuditListResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="InventoryAuditListResult">
              <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="InventoryAuditDetailList">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="iInventoryAuditID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="iInventoryAuditDetailID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="InventoryAuditDetailListResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="InventoryAuditDetailListResult">
              <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="SaveInventoryAudit">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="DSChanges">
              <s:complexType>
                <s:sequence>
                  <s:element ref="s:schema" />
                  <s:any />
                </s:sequence>
              </s:complexType>
            </s:element>
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="SaveInventoryAuditResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="SaveInventoryAuditResult">
              <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="SaveInventoryAuditDetail">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="DSChanges">
              <s:complexType>
                <s:sequence>
                  <s:element ref="s:schema" />
                  <s:any />
                </s:sequence>
              </s:complexType>
            </s:element>
            <s:element minOccurs="1" maxOccurs="1" name="iInventoryAuditID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="SaveInventoryAuditDetailResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="SaveInventoryAuditDetailResult">
              <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="SaveInventoryAuditWithAuditDetails">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="DSChanges">
              <s:complexType>
                <s:sequence>
                  <s:element ref="s:schema" />
                  <s:any />
                </s:sequence>
              </s:complexType>
            </s:element>
            <s:element minOccurs="1" maxOccurs="1" name="iInventoryAuditID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="ObjectTypeID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="ObjectId" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="SaveInventoryAuditWithAuditDetailsResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="SaveInventoryAuditWithAuditDetailsResult">
              <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="GRNBatchNumbers">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="iGRNID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="GRNBatchNumbersResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="GRNBatchNumbersResult">
              <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="GRNStatusList">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="GRNStatusListResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="GRNStatusListResult">
              <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="PurchaseOrderGRNList">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="PurchaseOrderID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="PurchaseOrderGRNListResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="PurchaseOrderGRNListResult">
              <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="GRNList">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="GRNID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="GRNListResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="GRNListResult">
              <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="GRNSave">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="dsChanges">
              <s:complexType>
                <s:sequence>
                  <s:element ref="s:schema" />
                  <s:any />
                </s:sequence>
              </s:complexType>
            </s:element>
            <s:element minOccurs="0" maxOccurs="1" name="dsReceivedGoods">
              <s:complexType>
                <s:sequence>
                  <s:element ref="s:schema" />
                  <s:any />
                </s:sequence>
              </s:complexType>
            </s:element>
            <s:element minOccurs="0" maxOccurs="1" name="dsPurchaseOrder">
              <s:complexType>
                <s:sequence>
                  <s:element ref="s:schema" />
                  <s:any />
                </s:sequence>
              </s:complexType>
            </s:element>
            <s:element minOccurs="0" maxOccurs="1" name="sTrackableError" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="GRNSaveResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="GRNSaveResult">
              <s:complexType>
                <s:sequence>
                  <s:element ref="s:schema" />
                  <s:any />
                </s:sequence>
              </s:complexType>
            </s:element>
            <s:element minOccurs="0" maxOccurs="1" name="sTrackableError" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="GRNSaveByte">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="byteMergedData" type="s:base64Binary" />
            <s:element minOccurs="0" maxOccurs="1" name="dsPurchaseOrder">
              <s:complexType>
                <s:sequence>
                  <s:element ref="s:schema" />
                  <s:any />
                </s:sequence>
              </s:complexType>
            </s:element>
            <s:element minOccurs="0" maxOccurs="1" name="sTrackableError" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="GRNSaveByteResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="GRNSaveByteResult" type="s:base64Binary" />
            <s:element minOccurs="0" maxOccurs="1" name="sTrackableError" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="SaveGRNInvoicePaymentUpdate">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="dsChanges">
              <s:complexType>
                <s:sequence>
                  <s:element ref="s:schema" />
                  <s:any />
                </s:sequence>
              </s:complexType>
            </s:element>
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="SaveGRNInvoicePaymentUpdateResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="SaveGRNInvoicePaymentUpdateResult">
              <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="GRNReceivableProductList">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="GRNID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="bAll" type="s:boolean" />
            <s:element minOccurs="1" maxOccurs="1" name="iPurchaseOrderID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="iSupplierID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="GRNReceivableProductListResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="GRNReceivableProductListResult">
              <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="GRNDetailList">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="iGRNID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="iGRNDetailID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="GRNDetailListResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="GRNDetailListResult">
              <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="GRNDetailSave">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="dsChanges">
              <s:complexType>
                <s:sequence>
                  <s:element ref="s:schema" />
                  <s:any />
                </s:sequence>
              </s:complexType>
            </s:element>
            <s:element minOccurs="1" maxOccurs="1" name="iGRNID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="GRNDetailSaveResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="GRNDetailSaveResult">
              <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="GRNSearch">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="GrnRef" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="DateFrom" type="s:dateTime" />
            <s:element minOccurs="1" maxOccurs="1" name="DateTo" type="s:dateTime" />
            <s:element minOccurs="1" maxOccurs="1" name="StatusID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="SiteID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="SupplierID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="OrderNo" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="SupplierInvoiceRef" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="DespatchRef" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="ProductName" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="ProductCode" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="BarCode" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="TrackableFormatID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="TrackableNumber" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="GRNSearchResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="GRNSearchResult">
              <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="GRNSearchByGRNRef">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="GrnRef" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="GRNSearchByGRNRefResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="GRNSearchByGRNRefResult">
              <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="GRNSearchByte">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="GrnRef" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="DateFrom" type="s:dateTime" />
            <s:element minOccurs="1" maxOccurs="1" name="DateTo" type="s:dateTime" />
            <s:element minOccurs="1" maxOccurs="1" name="StatusID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="SiteID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="SupplierID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="OrderNo" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="SupplierInvoiceRef" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="DespatchRef" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="ProductName" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="ProductCode" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="BarCode" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="TrackableFormatID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="TrackableNumber" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="GRNSearchByteResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="GRNSearchByteResult" type="s:base64Binary" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="PendingSupplierInvoiceSearch">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="GrnRef" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="StatusID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="SiteID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="SupplierID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="OrderNo" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="DeliveryRef" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="PendingSupplierInvoiceSearchResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="PendingSupplierInvoiceSearchResult" type="s:base64Binary" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="GRNProductClassTrackingData">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="iProductID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="GRNProductClassTrackingDataResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="GRNProductClassTrackingDataResult">
              <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="GRNReceivedProduct">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="GRNID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="bAll" type="s:boolean" />
            <s:element minOccurs="1" maxOccurs="1" name="iPurchaseOrderID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="iSupplierID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="GRNReceivedProductResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="GRNReceivedProductResult">
              <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="GRNReportReceivedProduct">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="GRNID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="bAll" type="s:boolean" />
            <s:element minOccurs="1" maxOccurs="1" name="iPurchaseOrderID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="iSupplierID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="GRNReportReceivedProductResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="GRNReportReceivedProductResult">
              <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="GRNDetailProductSearch">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="PurchaseOrderID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="SupplierID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="Name" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="ProductCode" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="BarCode" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="ProductCategoryID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="SupplierProductCode" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="GRNDetailProductSearchResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="GRNDetailProductSearchResult">
              <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="PurchaseOrderUpdate">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="dsChanges">
              <s:complexType>
                <s:sequence>
                  <s:element ref="s:schema" />
                  <s:any />
                </s:sequence>
              </s:complexType>
            </s:element>
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="PurchaseOrderUpdateResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="PurchaseOrderUpdateResult">
              <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="PurchaseOrderInternalNoteUpdate">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="dsChanges">
              <s:complexType>
                <s:sequence>
                  <s:element ref="s:schema" />
                  <s:any />
                </s:sequence>
              </s:complexType>
            </s:element>
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="PurchaseOrderInternalNoteUpdateResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="PurchaseOrderInternalNoteUpdateResult">
              <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="PurchaseOrderDetailProductSearch">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="PurchaseOrderID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="IssueSiteID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="InvoiceSiteID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="DeliverySiteID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="SupplierID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="Name" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="ProductCode" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="BarCode" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="ProductCategoryID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="ChannelIDs" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="ProductDepartmentID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="SupplierProductCode" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="SearchType" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="PurchaseOrderDetailProductSearchResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="PurchaseOrderDetailProductSearchResult">
              <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="PurchaseOrderDetailProductSearchByte">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="PurchaseOrderID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="IssueSiteID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="InvoiceSiteID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="DeliverySiteID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="SupplierID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="Name" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="ProductCode" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="BarCode" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="ProductCategoryID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="ChannelIDs" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="ProductDepartmentID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="SupplierProductCode" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="SearchType" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="PurchaseOrderDetailProductSearchByteResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="PurchaseOrderDetailProductSearchByteResult" type="s:base64Binary" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="ListPurchaseOrderReport">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="FromDate" type="s:dateTime" />
            <s:element minOccurs="1" maxOccurs="1" name="ToDate" type="s:dateTime" />
            <s:element minOccurs="1" maxOccurs="1" name="intStatus" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="intSite" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="intSupplier" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="intCategory" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strProductName" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="intWithTrackable" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="ListPurchaseOrderReportResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="ListPurchaseOrderReportResult">
              <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="PurchaseOrderDetailsForManualAllocation">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="ProductID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="EmployeeID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="PurchaseOrderDetailsForManualAllocationResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="PurchaseOrderDetailsForManualAllocationResult">
              <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="DespatchPendingReservedPOListByte">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="POReference" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="SupplierID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="FromDate" type="s:dateTime" />
            <s:element minOccurs="1" maxOccurs="1" name="ToDate" type="s:dateTime" />
            <s:element minOccurs="1" maxOccurs="1" name="StatusID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="SiteID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="EmployeeID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="DespatchPendingReservedPOListByteResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="DespatchPendingReservedPOListByteResult" type="s:base64Binary" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="DespatchPendingReservedPOList">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="POReference" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="SupplierID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="FromDate" type="s:dateTime" />
            <s:element minOccurs="1" maxOccurs="1" name="ToDate" type="s:dateTime" />
            <s:element minOccurs="1" maxOccurs="1" name="StatusID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="SiteID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="EmployeeID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="DespatchPendingReservedPOListResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="DespatchPendingReservedPOListResult">
              <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="ReverseReservedPO">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="POIDs" type="tns:ArrayOfInt" />
            <s:element minOccurs="1" maxOccurs="1" name="ReverseType" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="EmployeeID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="ReverseReservedPOResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="ReverseReservedPOResult" type="s:boolean" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="GlobalPurchaseOrderDetailList">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="ProductIDs" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="SiteIDs" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="ChannelIDs" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="ProductcategoryIDs" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="dtOrderDate" type="s:dateTime" />
            <s:element minOccurs="1" maxOccurs="1" name="bBackOrdered" type="s:boolean" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="GlobalPurchaseOrderDetailListResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="GlobalPurchaseOrderDetailListResult">
              <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="GlobalPurchaseOrderDetailListForSO">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="sProductIDs" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="sProductcategoryIDs" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="sSaleOrderIDs" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="GlobalPurchaseOrderDetailListForSOResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="GlobalPurchaseOrderDetailListForSOResult">
              <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="GlobalPurchaseOrderScanItemDetailList">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="ProductBarCode" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="SiteIDs" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="ChannelIDs" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="dtOrderDate" type="s:dateTime" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="GlobalPurchaseOrderScanItemDetailListResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="GlobalPurchaseOrderScanItemDetailListResult">
              <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="GlobalPurchaseOrderpdate">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="dsGlobalPo">
              <s:complexType>
                <s:sequence>
                  <s:element ref="s:schema" />
                  <s:any />
                </s:sequence>
              </s:complexType>
            </s:element>
            <s:element minOccurs="1" maxOccurs="1" name="iWorkStationID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="GlobalPurchaseOrderpdateResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="GlobalPurchaseOrderpdateResult">
              <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="StockInventoryLocationSearch">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="SiteID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="ProductID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="StockInventoryLocationSearchResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="StockInventoryLocationSearchResult">
              <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="StockHistoryReport">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="SupplierID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="Category" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="Department" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="SupplierProductCode" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="ProductCode" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="ProductName" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="CurrentStatus" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="SiteId" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="EmployeeID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="ReceivedDatefrom" type="s:dateTime" />
            <s:element minOccurs="1" maxOccurs="1" name="ReceivedDateto" type="s:dateTime" />
            <s:element minOccurs="1" maxOccurs="1" name="solddatefrom" type="s:dateTime" />
            <s:element minOccurs="1" maxOccurs="1" name="solddateTo" type="s:dateTime" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="StockHistoryReportResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="StockHistoryReportResult">
              <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="HistoryOfMovement">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="TrackableItemID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="HistoryOfMovementResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="HistoryOfMovementResult">
              <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="StockMovement">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="ProductID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="FromDate" type="s:dateTime" />
            <s:element minOccurs="1" maxOccurs="1" name="ToDate" type="s:dateTime" />
            <s:element minOccurs="1" maxOccurs="1" name="ObjectTypeID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="StockMovementResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="StockMovementResult">
              <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="MovementDetails">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="InventoryAuditID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="MovementType" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="TrackableItemID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="MovementDetailsResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="MovementDetailsResult">
              <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="NextMovement">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="InventoryAuditID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="SiteID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="TrackableItemID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="NextMovementResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="NextMovementResult">
              <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="DiscrepancyResolvedList">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="DiscrepancyResolvedID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="DiscrepancyResolvedListResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="DiscrepancyResolvedListResult">
              <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="DiscrepancyResolvedDetailList">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="DiscrepancyResolvedID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="DiscrepancyResolvedDetailListResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="DiscrepancyResolvedDetailListResult">
              <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="DiscrepancyResolveSave">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="dsHeader">
              <s:complexType>
                <s:sequence>
                  <s:element ref="s:schema" />
                  <s:any />
                </s:sequence>
              </s:complexType>
            </s:element>
            <s:element minOccurs="0" maxOccurs="1" name="dsDetail">
              <s:complexType>
                <s:sequence>
                  <s:element ref="s:schema" />
                  <s:any />
                </s:sequence>
              </s:complexType>
            </s:element>
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="DiscrepancyResolveSaveResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="DiscrepancyResolveSaveResult">
              <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="StockDiscrepancyList">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="StockDiscrepancyID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="StockDiscrepancyListResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="StockDiscrepancyListResult">
              <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="DiscrepancyResolvedListInfo">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="DiscrepancyResolvedID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="SiteID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="LocationID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="ProductID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="StockTakeID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="FromDate" type="s:dateTime" />
            <s:element minOccurs="1" maxOccurs="1" name="ToDate" type="s:dateTime" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="DiscrepancyResolvedListInfoResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="DiscrepancyResolvedListInfoResult">
              <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="DiscrepancyResolvedDetailListInfo">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="DiscrepancyResolvedID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="DiscrepancyResolvedDetailListInfoResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="DiscrepancyResolvedDetailListInfoResult">
              <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="StockDiscrepancyListInfo">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="StockDiscrepancyID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="SiteID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="LocationID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="ProductID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="StockTakeID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="IsResolved" type="s:boolean" />
            <s:element minOccurs="1" maxOccurs="1" name="FromDate" type="s:dateTime" />
            <s:element minOccurs="1" maxOccurs="1" name="ToDate" type="s:dateTime" />
            <s:element minOccurs="1" maxOccurs="1" name="ContainerID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="StockDiscrepancyListInfoResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="StockDiscrepancyListInfoResult">
              <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="StockDiscrepancyDetailList">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="StockDiscrepancyID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="StockDiscrepancyDetailListResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="StockDiscrepancyDetailListResult">
              <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="StockDiscrepancyDetailListInfo">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="StockDiscrepancyID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="IsResolved" type="s:boolean" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="StockDiscrepancyDetailListInfoResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="StockDiscrepancyDetailListInfoResult">
              <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="StockDiscrepancySave">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="dsHeader">
              <s:complexType>
                <s:sequence>
                  <s:element ref="s:schema" />
                  <s:any />
                </s:sequence>
              </s:complexType>
            </s:element>
            <s:element minOccurs="0" maxOccurs="1" name="dsDetail">
              <s:complexType>
                <s:sequence>
                  <s:element ref="s:schema" />
                  <s:any />
                </s:sequence>
              </s:complexType>
            </s:element>
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="StockDiscrepancySaveResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="StockDiscrepancySaveResult">
              <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="SaveTrackableItemsForDiscrepancy">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="DsItem">
              <s:complexType>
                <s:sequence>
                  <s:element ref="s:schema" />
                  <s:any />
                </s:sequence>
              </s:complexType>
            </s:element>
            <s:element minOccurs="0" maxOccurs="1" name="DsNumber">
              <s:complexType>
                <s:sequence>
                  <s:element ref="s:schema" />
                  <s:any />
                </s:sequence>
              </s:complexType>
            </s:element>
            <s:element minOccurs="0" maxOccurs="1" name="DsInventory">
              <s:complexType>
                <s:sequence>
                  <s:element ref="s:schema" />
                  <s:any />
                </s:sequence>
              </s:complexType>
            </s:element>
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="SaveTrackableItemsForDiscrepancyResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="SaveTrackableItemsForDiscrepancyResult">
              <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="DiscrepancyResolve">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="dsDiscrepancy">
              <s:complexType>
                <s:sequence>
                  <s:element ref="s:schema" />
                  <s:any />
                </s:sequence>
              </s:complexType>
            </s:element>
            <s:element minOccurs="0" maxOccurs="1" name="dsInventory">
              <s:complexType>
                <s:sequence>
                  <s:element ref="s:schema" />
                  <s:any />
                </s:sequence>
              </s:complexType>
            </s:element>
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="DiscrepancyResolveResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="DiscrepancyResolveResult">
              <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="DiscrepancyResolveWithTrackableItem">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="dsDiscrepancy">
              <s:complexType>
                <s:sequence>
                  <s:element ref="s:schema" />
                  <s:any />
                </s:sequence>
              </s:complexType>
            </s:element>
            <s:element minOccurs="0" maxOccurs="1" name="dsInventory">
              <s:complexType>
                <s:sequence>
                  <s:element ref="s:schema" />
                  <s:any />
                </s:sequence>
              </s:complexType>
            </s:element>
            <s:element minOccurs="0" maxOccurs="1" name="dsDiscrepancyDtl">
              <s:complexType>
                <s:sequence>
                  <s:element ref="s:schema" />
                  <s:any />
                </s:sequence>
              </s:complexType>
            </s:element>
            <s:element minOccurs="0" maxOccurs="1" name="dsTrackableItem">
              <s:complexType>
                <s:sequence>
                  <s:element ref="s:schema" />
                  <s:any />
                </s:sequence>
              </s:complexType>
            </s:element>
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="DiscrepancyResolveWithTrackableItemResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="DiscrepancyResolveWithTrackableItemResult">
              <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="DiscrepancyResolveWithTrackableItemCompressed">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="dsDiscrepancy">
              <s:complexType>
                <s:sequence>
                  <s:element ref="s:schema" />
                  <s:any />
                </s:sequence>
              </s:complexType>
            </s:element>
            <s:element minOccurs="0" maxOccurs="1" name="dsInventory">
              <s:complexType>
                <s:sequence>
                  <s:element ref="s:schema" />
                  <s:any />
                </s:sequence>
              </s:complexType>
            </s:element>
            <s:element minOccurs="0" maxOccurs="1" name="dsDiscrepancyDtl">
              <s:complexType>
                <s:sequence>
                  <s:element ref="s:schema" />
                  <s:any />
                </s:sequence>
              </s:complexType>
            </s:element>
            <s:element minOccurs="0" maxOccurs="1" name="bytTrackableItem" type="s:base64Binary" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="DiscrepancyResolveWithTrackableItemCompressedResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="DiscrepancyResolveWithTrackableItemCompressedResult">
              <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="DiscrepancyResolveWithInventoryAudit">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="dsDiscrepancy">
              <s:complexType>
                <s:sequence>
                  <s:element ref="s:schema" />
                  <s:any />
                </s:sequence>
              </s:complexType>
            </s:element>
            <s:element minOccurs="0" maxOccurs="1" name="dsInventory">
              <s:complexType>
                <s:sequence>
                  <s:element ref="s:schema" />
                  <s:any />
                </s:sequence>
              </s:complexType>
            </s:element>
            <s:element minOccurs="0" maxOccurs="1" name="dsInventoryAudit">
              <s:complexType>
                <s:sequence>
                  <s:element ref="s:schema" />
                  <s:any />
                </s:sequence>
              </s:complexType>
            </s:element>
            <s:element minOccurs="0" maxOccurs="1" name="dsDiscrepancyDtl">
              <s:complexType>
                <s:sequence>
                  <s:element ref="s:schema" />
                  <s:any />
                </s:sequence>
              </s:complexType>
            </s:element>
            <s:element minOccurs="0" maxOccurs="1" name="dsTrackableItem">
              <s:complexType>
                <s:sequence>
                  <s:element ref="s:schema" />
                  <s:any />
                </s:sequence>
              </s:complexType>
            </s:element>
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="DiscrepancyResolveWithInventoryAuditResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="DiscrepancyResolveWithInventoryAuditResult">
              <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="StockTakeListForBindStockTake">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="iStockTakeID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="StockTakeListForBindStockTakeResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="StockTakeListForBindStockTakeResult">
              <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="SaveBlindStockTake">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="dsChanges">
              <s:complexType>
                <s:sequence>
                  <s:element ref="s:schema" />
                  <s:any />
                </s:sequence>
              </s:complexType>
            </s:element>
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="SaveBlindStockTakeResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="SaveBlindStockTakeResult">
              <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="BlindStockTakeSearch">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="iSiteID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="StartDate" type="s:dateTime" />
            <s:element minOccurs="1" maxOccurs="1" name="EndSate" type="s:dateTime" />
            <s:element minOccurs="1" maxOccurs="1" name="iStockTakeStatusID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="pendingTag" type="s:boolean" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="BlindStockTakeSearchResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="BlindStockTakeSearchResult">
              <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="CompleteBlindStockTake">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="iStockTakeID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="iLogedInEployeeID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="CompleteBlindStockTakeResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="CompleteBlindStockTakeResult">
              <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="GenerateDiscrepancies">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="sNontackableDetailIDs" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="sTrackableItemIDs" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="iStockTakeID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="iLogedInEployeeID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="GenerateDiscrepanciesResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="GenerateDiscrepanciesResult">
              <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="GetScanedItemForBlindStockTake">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="sProductCodeBarCodeTrackableNo" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="sSelectedDepartments" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="iItemStatus" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="iSiteID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="iLocationID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="iContainerID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="GetScanedItemForBlindStockTakeResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="GetScanedItemForBlindStockTakeResult">
              <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="StockTakeStatusList">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="iStockTakeStatusID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="StockTakeStatusListResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="StockTakeStatusListResult">
              <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="BlindStockTakeExportList">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="iStockTakeID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="iDiscepancyTypeID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="BlindStockTakeExportListResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="BlindStockTakeExportListResult">
              <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="PendingStockTakeList">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="iSiteID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="PendingStockTakeListResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="PendingStockTakeListResult" type="s:int" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="StockTakeFileImportDetailSave">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="dsChanges">
              <s:complexType>
                <s:sequence>
                  <s:element ref="s:schema" />
                  <s:any />
                </s:sequence>
              </s:complexType>
            </s:element>
            <s:element minOccurs="1" maxOccurs="1" name="iEmployeeID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="StockTakeFileImportDetailSaveResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="StockTakeFileImportDetailSaveResult">
              <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="StockDetailForProduct">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="SiteID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="LocationID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="ProductID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="ItemStatus" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="ContainerID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="StockDetailForProductResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="StockDetailForProductResult">
              <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="ListStockTakingReport">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="SiteID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="LocationID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="DepartmentID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="ProductCategoryID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="WithReturnPool" type="s:boolean" />
            <s:element minOccurs="1" maxOccurs="1" name="IncludeProducts" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="ExcludeZero" type="s:boolean" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="ListStockTakingReportResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="ListStockTakingReportResult" type="s:base64Binary" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="ListStockTakes">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="StockTakeID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="ListStockTakesResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="ListStockTakesResult">
              <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="LatestStockTakeList">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="SiteID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="LocationID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="LatestStockTakeListResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="LatestStockTakeListResult">
              <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="SaveStockTake">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="DsChanges">
              <s:complexType>
                <s:sequence>
                  <s:element ref="s:schema" />
                  <s:any />
                </s:sequence>
              </s:complexType>
            </s:element>
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="SaveStockTakeResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="SaveStockTakeResult">
              <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="StockTransferStatusTypeList">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="StockTransferStatusTypeListResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="StockTransferStatusTypeListResult">
              <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="TransactionTypeList">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="TransactionTypeListResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="TransactionTypeListResult">
              <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="InternalTransferProductList">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="intSiteID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="intLocationID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="intFilterStatus" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strProduct" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="strTrackableNumber" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="intGRNID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strBatchNo" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="InternalTransferProductListResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="InternalTransferProductListResult">
              <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="StockTransferSearch">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="StockTransferID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="Reference" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="SendingSiteID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="ReceivingSiteID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="TransferStatusID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="ReceivingStatusID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="FromDate" type="s:dateTime" />
            <s:element minOccurs="1" maxOccurs="1" name="ToDate" type="s:dateTime" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="StockTransferSearchResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="StockTransferSearchResult">
              <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="GoodsInTransitReport">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="ReportType" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="FromDate" type="s:dateTime" />
            <s:element minOccurs="1" maxOccurs="1" name="ToDate" type="s:dateTime" />
            <s:element minOccurs="1" maxOccurs="1" name="SiteFrom" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="SiteTo" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="ProductCode" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="ProductCategory" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="withTrackable" type="s:boolean" />
            <s:element minOccurs="1" maxOccurs="1" name="OnlyOutstanding" type="s:boolean" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="GoodsInTransitReportResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="GoodsInTransitReportResult">
              <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="RptStockTransferList">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="StockTransferID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="RptStockTransferListResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="RptStockTransferListResult">
              <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="StockTransferSelect">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="StockTransferID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="StockTransferSelectResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="StockTransferSelectResult">
              <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="StockTransferUpdate">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="dsChanges">
              <s:complexType>
                <s:sequence>
                  <s:element ref="s:schema" />
                  <s:any />
                </s:sequence>
              </s:complexType>
            </s:element>
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="StockTransferUpdateResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="StockTransferUpdateResult">
              <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="StockTransferDetailProductSearch">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="StockTransferID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="SendingSiteID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="ReceivingSiteID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="ProductName" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="ProductCode" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="BarCode" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="ProductCategoryID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="bOrderedProductsOnly" type="s:boolean" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="StockTransferDetailProductSearchResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="StockTransferDetailProductSearchResult">
              <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="StockTransferDetailProductSearchForTPoint">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="StockTransferID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="SendingSiteID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="ReceivingSiteID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="ProductName" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="ProductCode" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="BarCode" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="ProductCategoryID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="bOrderedProductsOnly" type="s:boolean" />
            <s:element minOccurs="1" maxOccurs="1" name="SupplierID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="StockTransferDetailProductSearchForTPointResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="StockTransferDetailProductSearchForTPointResult">
              <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="StockTransferLocationUpdate">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="dsSenderInventory">
              <s:complexType>
                <s:sequence>
                  <s:element ref="s:schema" />
                  <s:any />
                </s:sequence>
              </s:complexType>
            </s:element>
            <s:element minOccurs="0" maxOccurs="1" name="dsReceiverInventory">
              <s:complexType>
                <s:sequence>
                  <s:element ref="s:schema" />
                  <s:any />
                </s:sequence>
              </s:complexType>
            </s:element>
            <s:element minOccurs="0" maxOccurs="1" name="iaSelectedTrackableItems" type="tns:ArrayOfInt" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="StockTransferLocationUpdateResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="StockTransferLocationUpdateResult" type="s:int" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="ExternalSupplierList">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="ExternalSupplierID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="ExternalSupplierListResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="ExternalSupplierListResult">
              <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="SaveExternalSupplier">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="DS">
              <s:complexType>
                <s:sequence>
                  <s:element ref="s:schema" />
                  <s:any />
                </s:sequence>
              </s:complexType>
            </s:element>
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="SaveExternalSupplierResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="SaveExternalSupplierResult">
              <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="CompanyList">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="CompanyListResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="CompanyListResult">
              <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="CompanySave">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="DSChanges">
              <s:complexType>
                <s:sequence>
                  <s:element ref="s:schema" />
                  <s:any />
                </s:sequence>
              </s:complexType>
            </s:element>
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="CompanySaveResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="CompanySaveResult">
              <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="LicenseModuleList">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="LicensedModulesOnly" type="s:boolean" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="LicenseModuleListResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="LicenseModuleListResult">
              <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="LicenseModuleSave">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="DSChanges">
              <s:complexType>
                <s:sequence>
                  <s:element ref="s:schema" />
                  <s:any />
                </s:sequence>
              </s:complexType>
            </s:element>
            <s:element minOccurs="1" maxOccurs="1" name="LicensedModulesOnly" type="s:boolean" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="LicenseModuleSaveResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="LicenseModuleSaveResult">
              <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="CompanySupplierList">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="CompanySupplierListResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="CompanySupplierListResult">
              <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="CompanySupplierAddressList">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="CompanySupplierAddressListResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="CompanySupplierAddressListResult">
              <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="CompanyCustomerAddressList">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="CompanyCustomerAddressListResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="CompanyCustomerAddressListResult">
              <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="CompanySupplierSave">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="DSChanges">
              <s:complexType>
                <s:sequence>
                  <s:element ref="s:schema" />
                  <s:any />
                </s:sequence>
              </s:complexType>
            </s:element>
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="CompanySupplierSaveResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="CompanySupplierSaveResult">
              <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="CompanyCustomerList">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="CompanyCustomerListResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="CompanyCustomerListResult">
              <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="CompanyCustomerSave">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="DSChanges">
              <s:complexType>
                <s:sequence>
                  <s:element ref="s:schema" />
                  <s:any />
                </s:sequence>
              </s:complexType>
            </s:element>
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="CompanyCustomerSaveResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="CompanyCustomerSaveResult">
              <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="CompanySupplierTypesList">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="CompanySupplierTypesListResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="CompanySupplierTypesListResult">
              <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="CompanySupplierTypesSave">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="DSChanges">
              <s:complexType>
                <s:sequence>
                  <s:element ref="s:schema" />
                  <s:any />
                </s:sequence>
              </s:complexType>
            </s:element>
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="CompanySupplierTypesSaveResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="CompanySupplierTypesSaveResult">
              <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="SystemSettingList">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="SystemSettingID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="SystemSettingListResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="SystemSettingListResult">
              <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="SystemSettingListWithEmployeeList">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="SystemSettingID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="SystemSettingListWithEmployeeListResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="SystemSettingListWithEmployeeListResult">
              <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="SystemSettingUpdate">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="DSChanges">
              <s:complexType>
                <s:sequence>
                  <s:element ref="s:schema" />
                  <s:any />
                </s:sequence>
              </s:complexType>
            </s:element>
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="SystemSettingUpdateResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="SystemSettingUpdateResult">
              <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="CustomerMandatoryFieldList">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="CustomerMandatoryFieldID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="CustomerMandatoryFieldListResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="CustomerMandatoryFieldListResult">
              <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="CustomerMandatoryFieldUpdate">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="DSChanges">
              <s:complexType>
                <s:sequence>
                  <s:element ref="s:schema" />
                  <s:any />
                </s:sequence>
              </s:complexType>
            </s:element>
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="CustomerMandatoryFieldUpdateResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="CustomerMandatoryFieldUpdateResult">
              <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="CompanyChannelTargetList">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="iChannelID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="iYear" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="CompanyChannelTargetListResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="CompanyChannelTargetListResult">
              <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="CompanyChannelTargetSave">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="dsCompanyChannelTarget">
              <s:complexType>
                <s:sequence>
                  <s:element ref="s:schema" />
                  <s:any />
                </s:sequence>
              </s:complexType>
            </s:element>
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="CompanyChannelTargetSaveResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="CompanyChannelTargetSaveResult">
              <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="UpdateBanking">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="Ds">
              <s:complexType>
                <s:sequence>
                  <s:element ref="s:schema" />
                  <s:any />
                </s:sequence>
              </s:complexType>
            </s:element>
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="UpdateBankingResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="UpdateBankingResult" type="s:boolean" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="BankingList">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="BankingID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="BankingListResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="BankingListResult">
              <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="LastBankingForSite">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="SiteID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="LastBankingForSiteResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="LastBankingForSiteResult">
              <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="BankingCashDetailList">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="BankingID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="BankingCashDetailListResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="BankingCashDetailListResult">
              <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="SaleOrderSearchChannelByteforSaleFulFillmentWithNotes">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="sSaleOrderRef" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="sInvoiceRef" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="iSiteID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="iOrderStatusID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="dtStartDate" type="s:dateTime" />
            <s:element minOccurs="1" maxOccurs="1" name="dtEndDate" type="s:dateTime" />
            <s:element minOccurs="0" maxOccurs="1" name="sProductCode" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="sPostCode" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="sCustomerName" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="iEmployeeID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="Mobile" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="ChannelID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="CustomerCode" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="CustomerOrderReferenece" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="isSaleFulFillment" type="s:boolean" />
            <s:element minOccurs="0" maxOccurs="1" name="Note" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="LoginUser" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="bShowAll" type="s:boolean" />
            <s:element minOccurs="1" maxOccurs="1" name="bSaleSearchCall" type="s:boolean" />
            <s:element minOccurs="1" maxOccurs="1" name="SupplierRespondStatus" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="bStartWith" type="s:boolean" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="SaleOrderSearchChannelByteforSaleFulFillmentWithNotesResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="SaleOrderSearchChannelByteforSaleFulFillmentWithNotesResult" type="s:base64Binary" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="SaleOrderSearchForChannelReturnableOnlyWithNote">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="sSaleOrderRef" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="sInvoiceRef" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="iSiteID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="iOrderStatusID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="dtStartDate" type="s:dateTime" />
            <s:element minOccurs="1" maxOccurs="1" name="dtEndDate" type="s:dateTime" />
            <s:element minOccurs="0" maxOccurs="1" name="sProductCode" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="sPostCode" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="sCustomerName" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="iEmployeeID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="Mobile" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="ChannelID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="CustomerCode" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="CustomerOrderReferenece" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="ReturnableSalesOnly" type="s:boolean" />
            <s:element minOccurs="1" maxOccurs="1" name="bAllTypes" type="s:boolean" />
            <s:element minOccurs="1" maxOccurs="1" name="bSaleRePrint" type="s:boolean" />
            <s:element minOccurs="0" maxOccurs="1" name="Note" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="LoginUser" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="SaleOrderSearchForChannelReturnableOnlyWithNoteResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="SaleOrderSearchForChannelReturnableOnlyWithNoteResult">
              <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="SaleOrderSearchForChannelReturnableOnlyWithNotes">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="sSaleOrderRef" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="sInvoiceRef" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="iSiteID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="iOrderStatusID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="dtStartDate" type="s:dateTime" />
            <s:element minOccurs="1" maxOccurs="1" name="dtEndDate" type="s:dateTime" />
            <s:element minOccurs="0" maxOccurs="1" name="sProductCode" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="sPostCode" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="sCustomerName" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="iEmployeeID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="Mobile" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="ChannelID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="CustomerCode" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="CustomerOrderReferenece" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="ReturnableSalesOnly" type="s:boolean" />
            <s:element minOccurs="1" maxOccurs="1" name="bAllTypes" type="s:boolean" />
            <s:element minOccurs="1" maxOccurs="1" name="bSaleRePrint" type="s:boolean" />
            <s:element minOccurs="0" maxOccurs="1" name="Note" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="LoginUser" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="bShowAll" type="s:boolean" />
            <s:element minOccurs="1" maxOccurs="1" name="bSaleSearchCall" type="s:boolean" />
            <s:element minOccurs="1" maxOccurs="1" name="iChannelID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="bRetailReturn" type="s:boolean" />
            <s:element minOccurs="1" maxOccurs="1" name="bStartWith" type="s:boolean" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="SaleOrderSearchForChannelReturnableOnlyWithNotesResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="SaleOrderSearchForChannelReturnableOnlyWithNotesResult">
              <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="SaleOrderSearchChannelByteWithNote">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="sSaleOrderRef" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="sInvoiceRef" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="iSiteID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="iOrderStatusID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="dtStartDate" type="s:dateTime" />
            <s:element minOccurs="1" maxOccurs="1" name="dtEndDate" type="s:dateTime" />
            <s:element minOccurs="0" maxOccurs="1" name="sProductCode" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="sPostCode" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="sCustomerName" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="iEmployeeID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="Mobile" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="ChannelID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="CustomerCode" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="CustomerOrderReferenece" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="Note" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="LoginUser" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="bStartWith" type="s:boolean" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="SaleOrderSearchChannelByteWithNoteResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="SaleOrderSearchChannelByteWithNoteResult" type="s:base64Binary" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="SaleOrderSearchChannelByteWithNotes">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="sSaleOrderRef" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="sInvoiceRef" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="iSiteID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="iOrderStatusID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="dtStartDate" type="s:dateTime" />
            <s:element minOccurs="1" maxOccurs="1" name="dtEndDate" type="s:dateTime" />
            <s:element minOccurs="0" maxOccurs="1" name="sProductCode" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="sPostCode" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="sCustomerName" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="iEmployeeID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="Mobile" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="ChannelID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="CustomerCode" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="CustomerOrderReferenece" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="Note" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="LoginUser" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="bShowAll" type="s:boolean" />
            <s:element minOccurs="1" maxOccurs="1" name="bSaleSearchCall" type="s:boolean" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="SaleOrderSearchChannelByteWithNotesResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="SaleOrderSearchChannelByteWithNotesResult" type="s:base64Binary" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="SaleOrderSearchChannelByteWithNoteforAllTypes">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="sSaleOrderRef" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="sInvoiceRef" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="iSiteID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="iOrderStatusID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="dtStartDate" type="s:dateTime" />
            <s:element minOccurs="1" maxOccurs="1" name="dtEndDate" type="s:dateTime" />
            <s:element minOccurs="0" maxOccurs="1" name="sProductCode" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="sPostCode" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="sCustomerName" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="iEmployeeID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="Mobile" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="ChannelID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="CustomerCode" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="CustomerOrderReferenece" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="Note" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="LoginUser" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="AllTypes" type="s:boolean" />
            <s:element minOccurs="1" maxOccurs="1" name="bWithInvoiceDetails" type="s:boolean" />
            <s:element minOccurs="1" maxOccurs="1" name="bStartWith" type="s:boolean" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="SaleOrderSearchChannelByteWithNoteforAllTypesResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="SaleOrderSearchChannelByteWithNoteforAllTypesResult" type="s:base64Binary" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="SaleOrderSearchChannelByteWithNoteforAllType">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="sSaleOrderRef" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="sInvoiceRef" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="iSiteID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="iOrderStatusID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="dtStartDate" type="s:dateTime" />
            <s:element minOccurs="1" maxOccurs="1" name="dtEndDate" type="s:dateTime" />
            <s:element minOccurs="0" maxOccurs="1" name="sProductCode" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="sPostCode" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="sCustomerName" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="iEmployeeID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="Mobile" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="ChannelID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="CustomerCode" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="CustomerOrderReferenece" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="Note" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="LoginUser" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="AllTypes" type="s:boolean" />
            <s:element minOccurs="1" maxOccurs="1" name="bWithInvoiceDetails" type="s:boolean" />
            <s:element minOccurs="1" maxOccurs="1" name="bSaleSearchCall" type="s:boolean" />
            <s:element minOccurs="1" maxOccurs="1" name="bShowAll" type="s:boolean" />
            <s:element minOccurs="1" maxOccurs="1" name="SupplierResponseStatus" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="SaleOrderType" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="bStartWith" type="s:boolean" />
            <s:element minOccurs="0" maxOccurs="1" name="sPORef" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="SaleOrderSearchChannelByteWithNoteforAllTypeResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="SaleOrderSearchChannelByteWithNoteforAllTypeResult" type="s:base64Binary" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="SaleOrderSearchForChannelWithNote">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="sSaleOrderRef" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="sInvoiceRef" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="iSiteID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="iOrderStatusID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="dtStartDate" type="s:dateTime" />
            <s:element minOccurs="1" maxOccurs="1" name="dtEndDate" type="s:dateTime" />
            <s:element minOccurs="0" maxOccurs="1" name="sProductCode" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="sPostCode" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="sCustomerName" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="iEmployeeID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="Mobile" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="ChannelID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="CustomerCode" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="CustomerOrderReferenece" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="Note" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="LoginUser" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="bStartWith" type="s:boolean" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="SaleOrderSearchForChannelWithNoteResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="SaleOrderSearchForChannelWithNoteResult">
              <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="SaleOrderSearchForChannelWithNotes">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="sSaleOrderRef" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="sInvoiceRef" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="iSiteID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="iOrderStatusID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="dtStartDate" type="s:dateTime" />
            <s:element minOccurs="1" maxOccurs="1" name="dtEndDate" type="s:dateTime" />
            <s:element minOccurs="0" maxOccurs="1" name="sProductCode" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="sPostCode" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="sCustomerName" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="iEmployeeID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="Mobile" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="ChannelID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="CustomerCode" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="CustomerOrderReferenece" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="Note" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="LoginUser" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="bShowAll" type="s:boolean" />
            <s:element minOccurs="1" maxOccurs="1" name="bSaleSearchCall" type="s:boolean" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="SaleOrderSearchForChannelWithNotesResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="SaleOrderSearchForChannelWithNotesResult">
              <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="SaleOrderSearchForChannelWithNoteforAllTypes">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="sSaleOrderRef" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="sInvoiceRef" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="iSiteID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="iOrderStatusID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="dtStartDate" type="s:dateTime" />
            <s:element minOccurs="1" maxOccurs="1" name="dtEndDate" type="s:dateTime" />
            <s:element minOccurs="0" maxOccurs="1" name="sProductCode" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="sPostCode" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="sCustomerName" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="iEmployeeID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="Mobile" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="ChannelID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="CustomerCode" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="CustomerOrderReferenece" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="Note" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="LoginUser" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="AllTypes" type="s:boolean" />
            <s:element minOccurs="1" maxOccurs="1" name="bWithInvoiceDetails" type="s:boolean" />
            <s:element minOccurs="1" maxOccurs="1" name="bStartWith" type="s:boolean" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="SaleOrderSearchForChannelWithNoteforAllTypesResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="SaleOrderSearchForChannelWithNoteforAllTypesResult">
              <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="SaleOrderSearchForChannelWithNoteforAllType">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="sSaleOrderRef" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="sInvoiceRef" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="iSiteID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="iOrderStatusID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="dtStartDate" type="s:dateTime" />
            <s:element minOccurs="1" maxOccurs="1" name="dtEndDate" type="s:dateTime" />
            <s:element minOccurs="0" maxOccurs="1" name="sProductCode" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="sPostCode" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="sCustomerName" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="iEmployeeID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="Mobile" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="ChannelID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="CustomerCode" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="CustomerOrderReferenece" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="Note" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="LoginUser" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="AllTypes" type="s:boolean" />
            <s:element minOccurs="1" maxOccurs="1" name="bWithInvoiceDetails" type="s:boolean" />
            <s:element minOccurs="1" maxOccurs="1" name="bSaleSearchCall" type="s:boolean" />
            <s:element minOccurs="1" maxOccurs="1" name="bShowAll" type="s:boolean" />
            <s:element minOccurs="1" maxOccurs="1" name="SupplierResponseStatus" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="SaleOrderType" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="bStartWith" type="s:boolean" />
            <s:element minOccurs="0" maxOccurs="1" name="sPORef" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="SaleOrderSearchForChannelWithNoteforAllTypeResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="SaleOrderSearchForChannelWithNoteforAllTypeResult">
              <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="SaleOrderSearchForChannelReturnableOnly">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="sSaleOrderRef" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="sInvoiceRef" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="iSiteID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="iOrderStatusID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="dtStartDate" type="s:dateTime" />
            <s:element minOccurs="1" maxOccurs="1" name="dtEndDate" type="s:dateTime" />
            <s:element minOccurs="0" maxOccurs="1" name="sProductCode" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="sPostCode" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="sCustomerName" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="iEmployeeID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="Mobile" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="ChannelID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="CustomerCode" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="CustomerOrderReferenece" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="ReturnableSalesOnly" type="s:boolean" />
            <s:element minOccurs="1" maxOccurs="1" name="bAllTypes" type="s:boolean" />
            <s:element minOccurs="1" maxOccurs="1" name="bSaleRePrint" type="s:boolean" />
            <s:element minOccurs="1" maxOccurs="1" name="bWithDespatchIDsForReprint" type="s:boolean" />
            <s:element minOccurs="1" maxOccurs="1" name="bWithInvoiceIDsForReprint" type="s:boolean" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="SaleOrderSearchForChannelReturnableOnlyResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="SaleOrderSearchForChannelReturnableOnlyResult">
              <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="SaleOrderSearchChannelByte">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="sSaleOrderRef" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="sInvoiceRef" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="iSiteID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="iOrderStatusID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="dtStartDate" type="s:dateTime" />
            <s:element minOccurs="1" maxOccurs="1" name="dtEndDate" type="s:dateTime" />
            <s:element minOccurs="0" maxOccurs="1" name="sProductCode" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="sPostCode" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="sCustomerName" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="iEmployeeID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="Mobile" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="ChannelID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="CustomerCode" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="CustomerOrderReferenece" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="SaleOrderSearchChannelByteResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="SaleOrderSearchChannelByteResult" type="s:base64Binary" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="SaleOrderSearchChannelByteforSaleFulFillment">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="sSaleOrderRef" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="sInvoiceRef" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="iSiteID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="iOrderStatusID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="dtStartDate" type="s:dateTime" />
            <s:element minOccurs="1" maxOccurs="1" name="dtEndDate" type="s:dateTime" />
            <s:element minOccurs="0" maxOccurs="1" name="sProductCode" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="sPostCode" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="sCustomerName" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="iEmployeeID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="Mobile" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="ChannelID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="CustomerCode" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="CustomerOrderReferenece" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="isSaleFulFillment" type="s:boolean" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="SaleOrderSearchChannelByteforSaleFulFillmentResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="SaleOrderSearchChannelByteforSaleFulFillmentResult" type="s:base64Binary" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="SaleOrderSearchByWarehouseStatus">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="iWarehouseStatus" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="iStockSiteID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="LogedInEmployeeID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="SaleOrderSearchByWarehouseStatusResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="SaleOrderSearchByWarehouseStatusResult">
              <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="SaleOrderSearchByWarehouseStatusByte">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="iWarehouseStatus" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="iStockSiteID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="LogedInEmployeeID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="SaleOrderSearchByWarehouseStatusByteResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="SaleOrderSearchByWarehouseStatusByteResult" type="s:base64Binary" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="SaleOrderSearchByWarehouseStatusWithCodesByte">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="iWarehouseStatus" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="iStockSiteID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="LogedInEmployeeID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="strProductBarcode" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="iSearchType" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="iDisplayRecords" type="s:int" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="SaleOrderSearchByWarehouseStatusWithCodesByteResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="SaleOrderSearchByWarehouseStatusWithCodesByteResult" type="s:base64Binary" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="PendingDespathSearchForManagerByte">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="iWarehouseStatus" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="iStockSiteID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="LogedInEmployeeID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="strProductBarcode" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="iSearchType" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="iDisplayRecords" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="sSaleOrderRef" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="sCustomerDealerName" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="iOrderStatusID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="iChannelID" type="s:int" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="PendingDespathSearchForManagerByteResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="PendingDespathSearchForManagerByteResult" type="s:base64Binary" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="PendingAllocationSearchForManagerByte">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="iWarehouseStatus" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="iStockSiteID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="LogedInEmployeeID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="strProductBarcode" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="sSaleOrderRef" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="sCustomerDealerName" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="iChannelID" type="s:int" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="PendingAllocationSearchForManagerByteResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="PendingAllocationSearchForManagerByteResult" type="s:base64Binary" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="PendingPickListSearchForManagerByte">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="iWarehouseStatus" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="iStockSiteID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="LogedInEmployeeID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="sSaleOrderRef" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="sCustomerDealerName" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="iOrderStatusID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="iChannelID" type="s:int" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="PendingPickListSearchForManagerByteResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="PendingPickListSearchForManagerByteResult" type="s:base64Binary" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="PendingFulfillmentDespatchSearchForManagerByte">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="iWarehouseStatus" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="iStockSiteID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="LogedInEmployeeID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="strProductBarcode" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="sSaleOrderRef" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="sCustomerDealerName" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="iFulfillmentSupplierOrderStatusID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="dtDateFrom" type="s:dateTime" />
            <s:element minOccurs="1" maxOccurs="1" name="dtDateTo" type="s:dateTime" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="PendingFulfillmentDespatchSearchForManagerByteResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="PendingFulfillmentDespatchSearchForManagerByteResult" type="s:base64Binary" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="SaleOrderDetailSaveWarehouseStatus">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="dsChanges">
              <s:complexType>
                <s:sequence>
                  <s:element ref="s:schema" />
                  <s:any />
                </s:sequence>
              </s:complexType>
            </s:element>
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="SaleOrderDetailSaveWarehouseStatusResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="SaleOrderDetailSaveWarehouseStatusResult" type="s:int" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="SaleOrderPickListPrintBatchUpdate">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="sSaleOrderIDs" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="SaleOrderPickListPrintBatchUpdateResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="SaleOrderPickListPrintBatchUpdateResult">
              <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="PickListLocationList">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="iSaleOrderID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="PickListLocationListResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="PickListLocationListResult">
              <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="SaleOrderPayments">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="dtDateFrom" type="s:dateTime" />
            <s:element minOccurs="1" maxOccurs="1" name="dtDateTo" type="s:dateTime" />
            <s:element minOccurs="1" maxOccurs="1" name="intChannelID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="intRegionID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="intSiteID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="intEmployeeGroupID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="intEmployeeID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="intType" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="intStatusID" type="s:int" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="SaleOrderPaymentsResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="SaleOrderPaymentsResult">
              <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="SaleOrderPaymentsAsApplicationType">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="dtDateFrom" type="s:dateTime" />
            <s:element minOccurs="1" maxOccurs="1" name="dtDateTo" type="s:dateTime" />
            <s:element minOccurs="1" maxOccurs="1" name="intChannelID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="intRegionID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="intSiteID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="intEmployeeGroupID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="intEmployeeID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="intType" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="intStatusID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="intApplicationID" type="s:int" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="SaleOrderPaymentsAsApplicationTypeResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="SaleOrderPaymentsAsApplicationTypeResult">
              <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="SaleOrderDetail">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="dtDateFrom" type="s:dateTime" />
            <s:element minOccurs="1" maxOccurs="1" name="dtDateTo" type="s:dateTime" />
            <s:element minOccurs="1" maxOccurs="1" name="intChannelID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="intRegionID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="intSiteID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="intEmployeeGroupID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="intEmployeeID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="intType" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="intStatusID" type="s:int" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="SaleOrderDetailResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="SaleOrderDetailResult">
              <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="SaleOrderConnectionList">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="iSaleOrderID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="iConnectionID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="SaleOrderConnectionListResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="SaleOrderConnectionListResult">
              <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="SaleOrderConnectionListForReconciliation">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="iSaleOrderID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="iConnectionID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="SaleOrderConnectionListForReconciliationResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="SaleOrderConnectionListForReconciliationResult">
              <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="SaleOrderSearchForPendingFulfilmentInvoice">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="iStockSiteID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="LogedInEmployeeID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="SaleOrderRef" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="SaleOrderSearchForPendingFulfilmentInvoiceResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="SaleOrderSearchForPendingFulfilmentInvoiceResult">
              <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="SaleOrderSearchForPendingFulfilmentInvoiceByte">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="iStockSiteID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="LogedInEmployeeID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="SaleOrderRef" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="SaleOrderSearchForPendingFulfilmentInvoiceByteResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="SaleOrderSearchForPendingFulfilmentInvoiceByteResult" type="s:base64Binary" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="SaleOrderSearchForFulfilmentInvoice">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="iFulfilmentOrderID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="iStockSiteID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="SaleOrderSearchForFulfilmentInvoiceResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="SaleOrderSearchForFulfilmentInvoiceResult">
              <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="CommissionDiscrepancySummary">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="iServiceProvider" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="iNetworkID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="iChannelID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="dFromDate" type="s:dateTime" />
            <s:element minOccurs="1" maxOccurs="1" name="dToDate" type="s:dateTime" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="CommissionDiscrepancySummaryResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="CommissionDiscrepancySummaryResult">
              <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="CommissionDiscrepancyAnalysis">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="iServiceProvider" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="iNetworkID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="iChannelID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="iDealerID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="sConnectionType" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="sDiscrepancyType" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="dFromDate" type="s:dateTime" />
            <s:element minOccurs="1" maxOccurs="1" name="dToDate" type="s:dateTime" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="CommissionDiscrepancyAnalysisResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="CommissionDiscrepancyAnalysisResult">
              <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="SaleOrderDetailSaveUndoAllocation">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="dsChanges">
              <s:complexType>
                <s:sequence>
                  <s:element ref="s:schema" />
                  <s:any />
                </s:sequence>
              </s:complexType>
            </s:element>
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="SaleOrderDetailSaveUndoAllocationResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="SaleOrderDetailSaveUndoAllocationResult" type="s:int" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="SaleOrderDetailUpdateManualAllocation">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="sSaleOrderID" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="iSiteID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="SaleOrderDetailUpdateManualAllocationResponse">
        <s:complexType />
      </s:element>
      <s:element name="SaleOrderDetailUpdateManualUndoAllocation">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="sSaleOrderID" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="iSiteID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="bUndoPickListAllocated" type="s:boolean" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="SaleOrderDetailUpdateManualUndoAllocationResponse">
        <s:complexType />
      </s:element>
      <s:element name="SaleOrderCreditControlApproved">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="SOIDs" type="tns:ArrayOfInt" />
            <s:element minOccurs="1" maxOccurs="1" name="EmployeeID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="SiteID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="WorkStationID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="CountryID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="SaleOrderCreditControlApprovedResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="SaleOrderCreditControlApprovedResult" type="s:boolean" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="SaleOrderMoveCreditControl">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="SOIDs" type="tns:ArrayOfInt" />
            <s:element minOccurs="1" maxOccurs="1" name="EmployeeID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="SiteID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="WorkStationID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="CountryID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="SaleOrderMoveCreditControlResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="SaleOrderMoveCreditControlResult" type="s:boolean" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="SaleOrderAuthorise">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="SOIDs" type="tns:ArrayOfInt" />
            <s:element minOccurs="1" maxOccurs="1" name="EmployeeID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="SiteID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="WorkStationID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="CountryID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="SalorderTypeID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="SaleOrderAuthoriseResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="SaleOrderAuthoriseResult" type="s:boolean" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="SaleOrderValidate">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="SOIDs" type="tns:ArrayOfInt" />
            <s:element minOccurs="1" maxOccurs="1" name="EmployeeID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="OrderValidateID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="SaleOrderValidateResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="SaleOrderValidateResult" type="s:boolean" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="SaleOrderIdentityCheck">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="SOIDs" type="tns:ArrayOfInt" />
            <s:element minOccurs="1" maxOccurs="1" name="EmployeeID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="IdentityCheckID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="SaleOrderIdentityCheckResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="SaleOrderIdentityCheckResult" type="s:boolean" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="SaleOrderReject">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="SOIDs" type="tns:ArrayOfInt" />
            <s:element minOccurs="1" maxOccurs="1" name="EmployeeID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="InternalNote" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="SaleOrderRejectResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="SaleOrderRejectResult" type="s:boolean" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="RejectedOrderListForManager">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="SOReference" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="SiteID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="ChannelID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="DateFrom" type="s:dateTime" />
            <s:element minOccurs="1" maxOccurs="1" name="DateTo" type="s:dateTime" />
            <s:element minOccurs="0" maxOccurs="1" name="CustomerName" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="SaleOrderTypeID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="EmployeeID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="WithSaleOrderValue" type="s:boolean" />
            <s:element minOccurs="0" maxOccurs="1" name="DealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="RejectedOrderListForManagerResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="RejectedOrderListForManagerResult">
              <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="RejectedOrderListForManagerByte">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="SOReference" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="SiteID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="ChannelID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="DateFrom" type="s:dateTime" />
            <s:element minOccurs="1" maxOccurs="1" name="DateTo" type="s:dateTime" />
            <s:element minOccurs="0" maxOccurs="1" name="CustomerName" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="SaleOrderTypeID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="EmployeeID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="WithSaleOrderValue" type="s:boolean" />
            <s:element minOccurs="0" maxOccurs="1" name="DealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="RejectedOrderListForManagerByteResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="RejectedOrderListForManagerByteResult" type="s:base64Binary" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="URUProfileList">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="URUProfileListResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="URUProfileListResult">
              <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="URUProfileDeatailList">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="ProfileID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="URUProfileDeatailListResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="URUProfileDeatailListResult">
              <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="SaleOrderHistoryList">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="iSaleOrderID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="SaleOrderHistoryListResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="SaleOrderHistoryListResult">
              <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="OriginalSaleOrder">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="iSaleOrderID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="OriginalSaleOrderResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="OriginalSaleOrderResult">
              <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="SalesAndConnectionSummaryLoadLookup">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="SalesAndConnectionSummaryLoadLookupResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="SalesAndConnectionSummaryLoadLookupResult">
              <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="SalesAndConnectionSummary">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="ViewTypeID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="NetworkID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="EmployeeID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="FromDate" type="s:dateTime" />
            <s:element minOccurs="1" maxOccurs="1" name="ToDate" type="s:dateTime" />
            <s:element minOccurs="1" maxOccurs="1" name="LoggedInEmployeeID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="SalesAndConnectionSummaryResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="SalesAndConnectionSummaryResult">
              <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="CashBackReport">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="SiteID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="EmployeeID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="NetWorkID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="Status" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="ConnectionTypeID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="FromDate" type="s:dateTime" />
            <s:element minOccurs="1" maxOccurs="1" name="ToDate" type="s:dateTime" />
            <s:element minOccurs="1" maxOccurs="1" name="ReportType" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="ClaimDate" type="s:dateTime" />
            <s:element minOccurs="1" maxOccurs="1" name="ChannelID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="CashBackReportResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="CashBackReportResult">
              <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="CashBackVoucherSearch">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="PhoneNumber" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="Name" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="PostCode" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="IMEI" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="Active" type="s:boolean" />
            <s:element minOccurs="1" maxOccurs="1" name="FromDate" type="s:dateTime" />
            <s:element minOccurs="1" maxOccurs="1" name="ToDate" type="s:dateTime" />
            <s:element minOccurs="1" maxOccurs="1" name="PaymentStatus" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="CashBackVoucherSearchResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="CashBackVoucherSearchResult">
              <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="CashBackClaimBySaleOrderVoucherSearch">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="SaleOrderReference" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="Name" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="PostCode" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="ChannelID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="CashBackDueDate" type="s:dateTime" />
            <s:element minOccurs="1" maxOccurs="1" name="PaymentStatusID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="VoucherReference" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="CashBackDueDateFrom" type="s:dateTime" />
            <s:element minOccurs="1" maxOccurs="1" name="CashBackDueDateTo" type="s:dateTime" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="CashBackClaimBySaleOrderVoucherSearchResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="CashBackClaimBySaleOrderVoucherSearchResult">
              <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="CashBackVoucherRpt">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="SaleOrderID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="CashBackVoucherRptResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="CashBackVoucherRptResult">
              <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="CashBackClaimInfo">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="CashBackVoucherRefference" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="CurrentDate" type="s:dateTime" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="CashBackClaimInfoResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="CashBackClaimInfoResult">
              <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="CashBackClaimBySaleOrderInfo">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="SaleOrderRefference" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="CashBackClaimBySaleOrderInfoResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="CashBackClaimBySaleOrderInfoResult">
              <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="VoucherInfo">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="CashBackVoucherRefference" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="VoucherInfoResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="VoucherInfoResult">
              <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="CashBackClaimSave">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="dsCashBack">
              <s:complexType>
                <s:sequence>
                  <s:element ref="s:schema" />
                  <s:any />
                </s:sequence>
              </s:complexType>
            </s:element>
            <s:element minOccurs="1" maxOccurs="1" name="TotalPayment" type="s:decimal" />
            <s:element minOccurs="1" maxOccurs="1" name="EmployeeID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="SiteID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="WorkStationID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="ShiftID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="CurrencyID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="Comment" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="bByCheque" type="s:boolean" />
            <s:element minOccurs="0" maxOccurs="1" name="ChequeNo" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="bUseCashBackBank" type="s:boolean" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="CashBackClaimSaveResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="CashBackClaimSaveResult" type="s:boolean" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="CashBackClaimBySaleOrderSave">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="dsCashBack">
              <s:complexType>
                <s:sequence>
                  <s:element ref="s:schema" />
                  <s:any />
                </s:sequence>
              </s:complexType>
            </s:element>
            <s:element minOccurs="1" maxOccurs="1" name="TotalPayment" type="s:decimal" />
            <s:element minOccurs="1" maxOccurs="1" name="EmployeeID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="SiteID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="WorkStationID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="ShiftID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="CurrencyID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="Comment" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="dsAllocation">
              <s:complexType>
                <s:sequence>
                  <s:element ref="s:schema" />
                  <s:any />
                </s:sequence>
              </s:complexType>
            </s:element>
            <s:element minOccurs="1" maxOccurs="1" name="iInvoiceID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="dsDisplay">
              <s:complexType>
                <s:sequence>
                  <s:element ref="s:schema" />
                  <s:any />
                </s:sequence>
              </s:complexType>
            </s:element>
            <s:element minOccurs="1" maxOccurs="1" name="bDirectPayment" type="s:boolean" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="CashBackClaimBySaleOrderSaveResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="CashBackClaimBySaleOrderSaveResult" type="s:boolean" />
            <s:element minOccurs="1" maxOccurs="1" name="iInvoiceID" type="s:int" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="CashBackOnStop">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="iConnectionComponentID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="bOnStop" type="s:boolean" />
            <s:element minOccurs="1" maxOccurs="1" name="UpdatedDate" type="s:dateTime" />
            <s:element minOccurs="1" maxOccurs="1" name="UpdatedEmployeeID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="dsHistoryChanges">
              <s:complexType>
                <s:sequence>
                  <s:element ref="s:schema" />
                  <s:any />
                </s:sequence>
              </s:complexType>
            </s:element>
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="CashBackOnStopResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="CashBackOnStopResult" type="s:boolean" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="CashBackStopHistoryList">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="iConnectionComponentID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="CashBackStopHistoryListResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="CashBackStopHistoryListResult">
              <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="CashBackExportLoadLookups">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="CashBackExportLoadLookupsResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="CashBackExportLoadLookupsResult">
              <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="CashBackExport">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="StatusID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="SiteID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="ChannelID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="DateFrom" type="s:dateTime" />
            <s:element minOccurs="1" maxOccurs="1" name="DateTo" type="s:dateTime" />
            <s:element minOccurs="1" maxOccurs="1" name="WithDetails" type="s:boolean" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="CashBackExportResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="CashBackExportResult">
              <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="CustomerCashBackDetails">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="iCustomerID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="dtFromDate" type="s:dateTime" />
            <s:element minOccurs="1" maxOccurs="1" name="dtToDate" type="s:dateTime" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="CustomerCashBackDetailsResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="CustomerCashBackDetailsResult">
              <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="CustomerCashBackStatement">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="iCustomerID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="dtFromDate" type="s:dateTime" />
            <s:element minOccurs="1" maxOccurs="1" name="dtToDate" type="s:dateTime" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="bIsSummary" type="s:boolean" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="CustomerCashBackStatementResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="CustomerCashBackStatementResult">
              <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="CustomerCashBackVoucherDetailList">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="iConnectionComponentID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="CustomerCashBackVoucherDetailListResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="CustomerCashBackVoucherDetailListResult">
              <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="CustomerCashBackKitFundDetailList">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="iInvoieID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="CustomerCashBackKitFundDetailListResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="CustomerCashBackKitFundDetailListResult">
              <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="PurchaseOrderStatusTypeList">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="PurchaseOrderStatusTypeListResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="PurchaseOrderStatusTypeListResult">
              <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="PurchaseOrderStatusByCountrySelect">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="CountryID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="PurchaseOrderStatusByCountrySelectResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="PurchaseOrderStatusByCountrySelectResult">
              <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="PurchaseOrderStatusByCountryForTypeSelect">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="CountryID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="OrderStatusTypeID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="PurchaseOrderStatusByCountryForTypeSelectResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="PurchaseOrderStatusByCountryForTypeSelectResult">
              <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="PurchaseOrderStatusByCountryUpdate">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="dsChanges">
              <s:complexType>
                <s:sequence>
                  <s:element ref="s:schema" />
                  <s:any />
                </s:sequence>
              </s:complexType>
            </s:element>
            <s:element minOccurs="1" maxOccurs="1" name="CountryID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="PurchaseOrderStatusByCountryUpdateResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="PurchaseOrderStatusByCountryUpdateResult">
              <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="PurchaseOrderSearchByWarehouseStatus">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="iWarehouseStatus" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="iStockSiteID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="sPurchaseOrderRef" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="iSupplierID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="dtDateFrom" type="s:dateTime" />
            <s:element minOccurs="1" maxOccurs="1" name="dtDateTo" type="s:dateTime" />
            <s:element minOccurs="1" maxOccurs="1" name="iPurchaseOrderStatusID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="dtEstimatedDeliveryFrom" type="s:dateTime" />
            <s:element minOccurs="1" maxOccurs="1" name="dtEstimatedDeliveryTo" type="s:dateTime" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="PurchaseOrderSearchByWarehouseStatusResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="PurchaseOrderSearchByWarehouseStatusResult">
              <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="PurchaseOrderSearchByWarehouseStatusByte">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="iWarehouseStatus" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="iStockSiteID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="sPurchaseOrderRef" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="iSupplierID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="dtDateFrom" type="s:dateTime" />
            <s:element minOccurs="1" maxOccurs="1" name="dtDateTo" type="s:dateTime" />
            <s:element minOccurs="1" maxOccurs="1" name="iPurchaseOrderStatusID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="dtEstimatedDeliveryFrom" type="s:dateTime" />
            <s:element minOccurs="1" maxOccurs="1" name="dtEstimatedDeliveryTo" type="s:dateTime" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="PurchaseOrderSearchByWarehouseStatusByteResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="PurchaseOrderSearchByWarehouseStatusByteResult" type="s:base64Binary" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="DistributionInvoicePendingListByte">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="sSaleOrderRef" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="sDespatchRef" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="dtFromDate" type="s:dateTime" />
            <s:element minOccurs="1" maxOccurs="1" name="dtToDate" type="s:dateTime" />
            <s:element minOccurs="1" maxOccurs="1" name="iCustomerID" type="s:int" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="DistributionInvoicePendingListByteResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="DistributionInvoicePendingListByteResult" type="s:base64Binary" />
            <s:element minOccurs="1" maxOccurs="1" name="iCustomerID" type="s:int" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="POSearchGeneral">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="PurchaseOrderID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="Reference" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="SiteID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="SupplierID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="OrderStatusTypeID" type="s:short" />
            <s:element minOccurs="1" maxOccurs="1" name="FromDate" type="s:dateTime" />
            <s:element minOccurs="1" maxOccurs="1" name="ToDate" type="s:dateTime" />
            <s:element minOccurs="0" maxOccurs="1" name="ProductName" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="POSearchGeneralResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="POSearchGeneralResult">
              <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="POSearchWithPOBatchRef">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="PurchaseOrderID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="Reference" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="SiteID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="SupplierID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="OrderStatusTypeID" type="s:short" />
            <s:element minOccurs="1" maxOccurs="1" name="FromDate" type="s:dateTime" />
            <s:element minOccurs="1" maxOccurs="1" name="ToDate" type="s:dateTime" />
            <s:element minOccurs="0" maxOccurs="1" name="ProductName" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="PurchaseOrderBatchRef" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="SaleOrderRef" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="POSearchWithPOBatchRefResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="POSearchWithPOBatchRefResult">
              <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="PurchaseOrderBatchSearch">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="SupplierID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="FromDate" type="s:dateTime" />
            <s:element minOccurs="1" maxOccurs="1" name="ToDate" type="s:dateTime" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="PurchaseOrderBatchSearchResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="PurchaseOrderBatchSearchResult">
              <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="PurchaseOrderBatchDetailsSearch">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="SupplierID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="PurchaseOrderBatchRef" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="PurchaseOrderBatchDetailsSearchResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="PurchaseOrderBatchDetailsSearchResult">
              <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="PurchaseOrderAdvancedSearch">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="PurchaseOrderID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="SiteID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="SupplierID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="PurchaseOrderGlobalID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="Product" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="OrderStatusID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="Fromdate" type="s:dateTime" />
            <s:element minOccurs="1" maxOccurs="1" name="ToDate" type="s:dateTime" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="PurchaseOrderAdvancedSearchResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="PurchaseOrderAdvancedSearchResult">
              <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="PurchaseOrderSelect">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="PurchaseOrderID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="PurchaseOrderSelectResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="PurchaseOrderSelectResult">
              <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="PurchaseOrderSelectForMail">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="PurchaseOrderID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="PurchaseOrderSelectForMailResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="PurchaseOrderSelectForMailResult">
              <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="EmployeeListWithoutSoapHeader">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="EmployeeListWithoutSoapHeaderResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="EmployeeListWithoutSoapHeaderResult">
              <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="PurchaseOrderLoad">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="intPurchaseOrderID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="intCountryID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="intOrderStatusTypeID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="intObjectTypeID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="intAddressID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="PurchaseOrderLoadResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="PurchaseOrderLoadResult" type="tns:ArrayOfAnyType" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="PurchaseOrderCancel">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="PurchaseOrderID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="PurchaseOrderCancelResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="PurchaseOrderCancelResult">
              <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="CustomerReturnPolicyList">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="CustomerReturnPolicyID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="CustomerReturnPolicyListResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="CustomerReturnPolicyListResult">
              <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="CustomerReturnPolicyUpdate">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="ds">
              <s:complexType>
                <s:sequence>
                  <s:element ref="s:schema" />
                  <s:any />
                </s:sequence>
              </s:complexType>
            </s:element>
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="CustomerReturnPolicyUpdateResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="CustomerReturnPolicyUpdateResult">
              <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="WorkstationListByID">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="WorkstationID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="WorkstationListByIDResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="WorkstationListByIDResult">
              <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="WorkstationList">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="MACAddress" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="WorkstationListResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="WorkstationListResult">
              <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="WorkstationListBySite">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="SiteID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="IsWEB" type="s:boolean" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="WorkstationListBySiteResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="WorkstationListBySiteResult">
              <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="WorkstationSave">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="dsChanges">
              <s:complexType>
                <s:sequence>
                  <s:element ref="s:schema" />
                  <s:any />
                </s:sequence>
              </s:complexType>
            </s:element>
            <s:element minOccurs="0" maxOccurs="1" name="MACAddress" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="LogedInSiteID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="WorkstationSaveResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="WorkstationSaveResult">
              <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="SaveWorkstation">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="dsChanges">
              <s:complexType>
                <s:sequence>
                  <s:element ref="s:schema" />
                  <s:any />
                </s:sequence>
              </s:complexType>
            </s:element>
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="SaveWorkstationResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="SaveWorkstationResult">
              <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="WorkStationLabelPrinterSave">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="dsChanges">
              <s:complexType>
                <s:sequence>
                  <s:element ref="s:schema" />
                  <s:any />
                </s:sequence>
              </s:complexType>
            </s:element>
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="WorkStationLabelPrinterSaveResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="WorkStationLabelPrinterSaveResult">
              <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="WorkStationLabelPrinterList">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="WorkstationLabelPrinterID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="WorkstationID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="WorkStationLabelPrinterListResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="WorkStationLabelPrinterListResult">
              <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="ManufacturerList">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="iManufacturerID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="ManufacturerListResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="ManufacturerListResult">
              <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="ManufacturerSave">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="dsChanges">
              <s:complexType>
                <s:sequence>
                  <s:element ref="s:schema" />
                  <s:any />
                </s:sequence>
              </s:complexType>
            </s:element>
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="ManufacturerSaveResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="ManufacturerSaveResult">
              <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="SiteLisenceList">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="iLisenceControlID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="iSiteId" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="lLisenceNumber" type="s:long" />
            <s:element minOccurs="1" maxOccurs="1" name="StartDate" type="s:dateTime" />
            <s:element minOccurs="1" maxOccurs="1" name="EndDate" type="s:dateTime" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="SiteLisenceListResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="SiteLisenceListResult">
              <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="SiteLisenceSave">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="dsChanges">
              <s:complexType>
                <s:sequence>
                  <s:element ref="s:schema" />
                  <s:any />
                </s:sequence>
              </s:complexType>
            </s:element>
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="SiteLisenceSaveResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="SiteLisenceSaveResult">
              <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="LatestLisenceInfo">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="iSiteId" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="LatestLisenceInfoResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="LatestLisenceInfoResult">
              <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="DiscountCategoryList">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="iDiscountCategoryID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="DiscountCategoryListResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="DiscountCategoryListResult">
              <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="DiscountCategorySave">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="dsChanges">
              <s:complexType>
                <s:sequence>
                  <s:element ref="s:schema" />
                  <s:any />
                </s:sequence>
              </s:complexType>
            </s:element>
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="DiscountCategorySaveResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="DiscountCategorySaveResult">
              <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="SaleOrderStatusTypeList">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="SaleOrderStatusTypeListResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="SaleOrderStatusTypeListResult">
              <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="SaleOrderStatusList">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="CountryID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="SalesChannelID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="OrderStatusTypeID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="SaleOrderStatusListResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="SaleOrderStatusListResult">
              <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="SaleOrderStatusByCountrySelect">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="CountryID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="SaleOrderStatusByCountrySelectResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="SaleOrderStatusByCountrySelectResult">
              <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="SaleOrderStatusByCountryUpdate">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="dsChanges">
              <s:complexType>
                <s:sequence>
                  <s:element ref="s:schema" />
                  <s:any />
                </s:sequence>
              </s:complexType>
            </s:element>
            <s:element minOccurs="1" maxOccurs="1" name="CountryID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="SaleOrderStatusByCountryUpdateResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="SaleOrderStatusByCountryUpdateResult">
              <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="SaleOrderStatusUpdate">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="dsChanges">
              <s:complexType>
                <s:sequence>
                  <s:element ref="s:schema" />
                  <s:any />
                </s:sequence>
              </s:complexType>
            </s:element>
            <s:element minOccurs="1" maxOccurs="1" name="CountryID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="ChannelID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="OrderStatusTypeID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="SaleOrderStatusUpdateResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="SaleOrderStatusUpdateResult">
              <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="URUCheckLogInsert">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="InputXml" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="Response" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="EmployeeID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="URUCheckLogInsertResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="URUCheckLogInsertResult" type="s:boolean" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="IdentityCheckResultList">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="customerID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="IdentityCheckResultID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="SaleOrderID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="IdentityCheckResultListResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="IdentityCheckResultListResult">
              <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="IdentityCheckResultInsert">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="ds">
              <s:complexType>
                <s:sequence>
                  <s:element ref="s:schema" />
                  <s:any />
                </s:sequence>
              </s:complexType>
            </s:element>
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="IdentityCheckResultInsertResponse">
        <s:complexType />
      </s:element>
      <s:element name="SaleOrderValidateForDuplicateData">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="ds">
              <s:complexType>
                <s:sequence>
                  <s:element ref="s:schema" />
                  <s:any />
                </s:sequence>
              </s:complexType>
            </s:element>
            <s:element minOccurs="1" maxOccurs="1" name="SaleOrderID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="customerID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="SaleOrderValidateForDuplicateDataResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="SaleOrderValidateForDuplicateDataResult">
              <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="SaleOrderURUCheck">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="ds">
              <s:complexType>
                <s:sequence>
                  <s:element ref="s:schema" />
                  <s:any />
                </s:sequence>
              </s:complexType>
            </s:element>
            <s:element minOccurs="1" maxOccurs="1" name="SaleOrderID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="ChannelID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="SaleValue" type="s:decimal" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="SaleOrderURUCheckResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="SaleOrderURUCheckResult">
              <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="ChangeSaleEmployee">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="SaleOrderID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="SaleEmployeeID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="UpdatedEmployeeID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="DealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="ChangeSaleEmployeeResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="ChangeSaleEmployeeResult" type="s:boolean" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="ChangeSaleAdmin">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="SaleOrderID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="SaleAdminEmployeeID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="DealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="ChangeSaleAdminResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="ChangeSaleAdminResult" type="s:boolean" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="WebSaleImportDetailsList">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="id" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="WebSaleImportDetailsListResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="WebSaleImportDetailsListResult">
              <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="ProcessWebSales">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="ds">
              <s:complexType>
                <s:sequence>
                  <s:element ref="s:schema" />
                  <s:any />
                </s:sequence>
              </s:complexType>
            </s:element>
            <s:element minOccurs="1" maxOccurs="1" name="EmployeeID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="SiteID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="WorkstationID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="ShiftID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="ProcessWebSalesResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="ProcessWebSalesResult" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="WebSaleImportAllInsert">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="ds">
              <s:complexType>
                <s:sequence>
                  <s:element ref="s:schema" />
                  <s:any />
                </s:sequence>
              </s:complexType>
            </s:element>
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="WebSaleImportAllInsertResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="WebSaleImportAllInsertResult">
              <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="SaleOrderList">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="iSaleOrderID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="SaleOrderListResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="SaleOrderListResult">
              <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="SaleOrderListByDealer">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="iSaleOrderID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="iDealerID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="StartDate" type="s:dateTime" />
            <s:element minOccurs="1" maxOccurs="1" name="EndDate" type="s:dateTime" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="SaleOrderListByDealerResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="SaleOrderListByDealerResult">
              <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="SaleOrderDetailList">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="iSaleOrderID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="SaleOrderDetailListResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="SaleOrderDetailListResult">
              <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="SaleOrderItemViaExSaleOrderDtlIDList">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="iSaleOrderID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="ExistingSaleOrderDetailID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="SaleOrderItemViaExSaleOrderDtlIDListResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="SaleOrderItemViaExSaleOrderDtlIDListResult">
              <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="SaleOrderItemList">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="iSaleOrderID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="SaleOrderItemListResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="SaleOrderItemListResult">
              <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="SaleOrderLayawayList">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="SiteID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="SaleOrderLayawayListResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="SaleOrderLayawayListResult">
              <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="SaleOrderSave">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="dsChanges">
              <s:complexType>
                <s:sequence>
                  <s:element ref="s:schema" />
                  <s:any />
                </s:sequence>
              </s:complexType>
            </s:element>
            <s:element minOccurs="1" maxOccurs="1" name="SiteID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="bCalculateStaffCommission" type="s:boolean" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="SaleOrderSaveResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="SaleOrderSaveResult">
              <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="SaleOrderSaveWithWorkstation">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="dsChanges">
              <s:complexType>
                <s:sequence>
                  <s:element ref="s:schema" />
                  <s:any />
                </s:sequence>
              </s:complexType>
            </s:element>
            <s:element minOccurs="1" maxOccurs="1" name="SiteID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="WorkstationID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="SaleOrderSaveWithWorkstationResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="SaleOrderSaveWithWorkstationResult">
              <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="SaleOrderSaveWithTransaction">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="dsChanges">
              <s:complexType>
                <s:sequence>
                  <s:element ref="s:schema" />
                  <s:any />
                </s:sequence>
              </s:complexType>
            </s:element>
            <s:element minOccurs="1" maxOccurs="1" name="SiteID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="SaleOrderSaveWithTransactionResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="SaleOrderSaveWithTransactionResult">
              <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="DealerReturnSaleOrderSaveWithTransaction">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="dsChanges">
              <s:complexType>
                <s:sequence>
                  <s:element ref="s:schema" />
                  <s:any />
                </s:sequence>
              </s:complexType>
            </s:element>
            <s:element minOccurs="1" maxOccurs="1" name="SiteID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="EmployeeID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="CompleteOrder" type="s:boolean" />
            <s:element minOccurs="1" maxOccurs="1" name="GetInvoiceData" type="s:boolean" />
            <s:element minOccurs="1" maxOccurs="1" name="WorkstationID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="DealerReturnSaleOrderSaveWithTransactionResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="DealerReturnSaleOrderSaveWithTransactionResult" type="s:base64Binary" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="UpdatePOReference">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="SaleOrderID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="POReference" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="UpdatedEmployeeID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="DealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="UpdatePOReferenceResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="UpdatePOReferenceResult" type="s:boolean" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="SaleOrderItemUpdate">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="dsChanges">
              <s:complexType>
                <s:sequence>
                  <s:element ref="s:schema" />
                  <s:any />
                </s:sequence>
              </s:complexType>
            </s:element>
            <s:element minOccurs="1" maxOccurs="1" name="SiteID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="SaleOrderItemUpdateResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="SaleOrderItemUpdateResult">
              <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="SaleOrderRetailSave">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="dsChanges">
              <s:complexType>
                <s:sequence>
                  <s:element ref="s:schema" />
                  <s:any />
                </s:sequence>
              </s:complexType>
            </s:element>
            <s:element minOccurs="0" maxOccurs="1" name="dsInvoiceChanges">
              <s:complexType>
                <s:sequence>
                  <s:element ref="s:schema" />
                  <s:any />
                </s:sequence>
              </s:complexType>
            </s:element>
            <s:element minOccurs="1" maxOccurs="1" name="bIsLayawaySale" type="s:boolean" />
            <s:element minOccurs="1" maxOccurs="1" name="bIsSaleReturn" type="s:boolean" />
            <s:element minOccurs="1" maxOccurs="1" name="iLoginSiteID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="iLoginEmployeeID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="iWorkstationID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="bSettleCreditNoteWithOutstandingCredit" type="s:boolean" />
            <s:element minOccurs="1" maxOccurs="1" name="iOriginalSaleOrderIDForReturnSale" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="bCalculateStaffCommission" type="s:boolean" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="SaleOrderRetailSaveResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="SaleOrderRetailSaveResult">
              <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="CancelSaleOrders">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="SOIDs" type="tns:ArrayOfInt" />
            <s:element minOccurs="1" maxOccurs="1" name="EmployeeID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="dtUpdateDate" type="s:dateTime" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="CancelSaleOrdersResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="CancelSaleOrdersResult" type="s:boolean" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="SaleOrderCancel">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="iSaleOrderID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="dtUpdateDate" type="s:dateTime" />
            <s:element minOccurs="1" maxOccurs="1" name="iLoginEmployeeID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="SaleOrderCancelResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="SaleOrderCancelResult" type="s:boolean" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="SaleOrderCancelValidate">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="iSaleOrderID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="SaleOrderCancelValidateResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="SaleOrderCancelValidateResult" type="s:boolean" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="CorrectSaleOrderStatus">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="iSaleOrderID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="CorrectSaleOrderStatusResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="CorrectSaleOrderStatusResult" type="s:boolean" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="SaleMatrixInitialDataList">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="SaleMatrixInitialDataListResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="SaleMatrixInitialDataListResult">
              <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="SaleDealMatrixInitialDataList">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="SiteID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="SaleDealMatrixInitialDataListResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="SaleDealMatrixInitialDataListResult">
              <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="SaleHandsetTariffMatrixList">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="CountryID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="SiteID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="NetworkID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="ServiceProviderID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="ConnectionTypeID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="BusinessTypeID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="ManufactureID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="bDisplayGP" type="s:boolean" />
            <s:element minOccurs="0" maxOccurs="1" name="sCurrencySymbol" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="bAllowNonSaleStaffCommission" type="s:boolean" />
            <s:element minOccurs="1" maxOccurs="1" name="bOverrideHansetTariffRestriction" type="s:boolean" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="SaleHandsetTariffMatrixListResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="SaleHandsetTariffMatrixListResult">
              <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="SaleHandsetTariffMatrixByteList">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="CountryID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="SiteID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="NetworkID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="ServiceProviderID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="ConnectionTypeID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="BusinessTypeID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="ManufactureID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="bDisplayGP" type="s:boolean" />
            <s:element minOccurs="0" maxOccurs="1" name="sCurrencySymbol" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="bAllowNonSaleStaffCommission" type="s:boolean" />
            <s:element minOccurs="1" maxOccurs="1" name="bOverrideHansetTariffRestriction" type="s:boolean" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="SaleHandsetTariffMatrixByteListResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="SaleHandsetTariffMatrixByteListResult" type="s:base64Binary" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="HandsetTariffMatrixListForPivot">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="CountryID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="SiteID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="NetworkID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="ServiceProviderID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="ConnectionTypeID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="BusinessTypeID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="ManufactureID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="bDisplayGP" type="s:boolean" />
            <s:element minOccurs="0" maxOccurs="1" name="sCurrencySymbol" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="bAllowNonSaleStaffCommission" type="s:boolean" />
            <s:element minOccurs="1" maxOccurs="1" name="bOverrideHansetTariffRestriction" type="s:boolean" />
            <s:element minOccurs="1" maxOccurs="1" name="bIsInMatrix" type="s:boolean" />
            <s:element minOccurs="1" maxOccurs="1" name="bIsInHandsetTariffRestriction" type="s:boolean" />
            <s:element minOccurs="1" maxOccurs="1" name="EmployeeID" type="s:int" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="HandsetTariffMatrixListForPivotResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="HandsetTariffMatrixListForPivotResult" type="s:base64Binary" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="Regeneratecombinations">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="CountryID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="SiteID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="NetworkID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="ServiceProviderID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="ConnectionTypeID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="BusinessTypeID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="ManufactureID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="RegeneratecombinationsResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="RegeneratecombinationsResult" type="s:boolean" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="SaleHandsetTariffMatrixByteListWithSupplier">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="CountryID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="SiteID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="NetworkID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="ServiceProviderID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="ConnectionTypeID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="BusinessTypeID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="ManufactureID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="bDisplayGP" type="s:boolean" />
            <s:element minOccurs="0" maxOccurs="1" name="sCurrencySymbol" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="SupplierID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="bAllowNonSaleStaffCommission" type="s:boolean" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="SaleHandsetTariffMatrixByteListWithSupplierResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="SaleHandsetTariffMatrixByteListWithSupplierResult" type="s:base64Binary" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="HandsetTariffPriceCommissionCashBackList">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="SiteID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="iHandsetID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="iTariffID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="iSupplierID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="HandsetTariffPriceCommissionCashBackListResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="HandsetTariffPriceCommissionCashBackListResult">
              <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="HandsetTariffPriceCommissionCashBackListRetail">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="SiteID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="iHandsetID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="iTariffID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="iSupplierID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="iItemSupplierID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="bIsContract" type="s:boolean" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="HandsetTariffPriceCommissionCashBackListRetailResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="HandsetTariffPriceCommissionCashBackListRetailResult">
              <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="SaleHandsetTariffServiceProviderList">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="NetworkID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="HandsetID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="TariffID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="SiteID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="SaleHandsetTariffServiceProviderListResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="SaleHandsetTariffServiceProviderListResult">
              <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="CheckSaleOrderAvailability">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="SaleOrderID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="CustomerOrderReferenece" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="CustomerID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="CheckSaleOrderAvailabilityResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="CheckSaleOrderAvailabilityResult">
              <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="SaleOrderSearch">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="sSaleOrderRef" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="sInvoiceRef" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="iSiteID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="iOrderStatusID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="dtStartDate" type="s:dateTime" />
            <s:element minOccurs="1" maxOccurs="1" name="dtEndDate" type="s:dateTime" />
            <s:element minOccurs="0" maxOccurs="1" name="sProductCode" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="sPostCode" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="sCustomerName" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="iEmployeeID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="Mobile" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="SaleOrderSearchResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="SaleOrderSearchResult">
              <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="SaleOrderSearchAlt">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="sSaleOrderRef" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="sSupplierOrderNo" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="sProductCode" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="SaleOrderSearchAltResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="SaleOrderSearchAltResult">
              <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="SaleOrderSearchRetail">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="sSaleOrderRef" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="sInvoiceRef" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="iSiteID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="iOrderStatusID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="dtStartDate" type="s:dateTime" />
            <s:element minOccurs="1" maxOccurs="1" name="dtEndDate" type="s:dateTime" />
            <s:element minOccurs="0" maxOccurs="1" name="sProductCode" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="sPostCode" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="sCustomerName" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="iEmployeeID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="Mobile" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="iChannelID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="SaleOrderSearchRetailResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="SaleOrderSearchRetailResult">
              <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="SaleOrderSearchForManager">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="iSiteID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="iOrderStatusID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="ChannelID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="EmployeeID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="DealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="SaleOrderSearchForManagerResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="SaleOrderSearchForManagerResult">
              <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="ReturnRejectItemsForManager">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="ChannelID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="EmployeeID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="DealerCode" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="SaleOrderRef" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="CustomerDealerName" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="ReturnRejectItemsForManagerResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="ReturnRejectItemsForManagerResult" type="s:base64Binary" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="SaleOrderSearchForManagerByte">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="iSiteID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="iOrderStatusID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="ChannelID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="EmployeeID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="DealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="SaleOrderSearchForManagerByteResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="SaleOrderSearchForManagerByteResult" type="s:base64Binary" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="SaleOrderSearchForManagerWithType">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="iSiteID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="iOrderStatusID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="ChannelID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="EmployeeID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="iSaleOrderTypeID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="DealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="SaleOrderSearchForManagerWithTypeResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="SaleOrderSearchForManagerWithTypeResult">
              <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="SaleOrderSearchForManagerByteWithType">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="iSiteID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="iOrderStatusID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="ChannelID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="EmployeeID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="iSaleOrderTypeID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="DealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="SaleOrderSearchForManagerByteWithTypeResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="SaleOrderSearchForManagerByteWithTypeResult" type="s:base64Binary" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="SaleOrderSearchForManagerImproved">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="iSiteID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="iOrderStatusID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="ChannelID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="EmployeeID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="iSaleOrderTypeID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="DealerCode" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="iWithSaleOrderValue" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="sProductCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="SaleOrderSearchForManagerImprovedResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="SaleOrderSearchForManagerImprovedResult">
              <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="SaleOrderSearchForManagerImprovedByte">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="iSiteID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="iOrderStatusID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="ChannelID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="EmployeeID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="iSaleOrderTypeID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="DealerCode" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="iWithSaleOrderValue" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="sProductCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="SaleOrderSearchForManagerImprovedByteResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="SaleOrderSearchForManagerImprovedByteResult" type="s:base64Binary" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="SaleOrderSearchForManagerImprovedWithAddPara">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="iSiteID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="iOrderStatusID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="ChannelID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="EmployeeID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="iSaleOrderTypeID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="DealerCode" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="iWithSaleOrderValue" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="sProductCode" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="sSaleOrderRef" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="sCustomerDealer" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="SaleOrderSearchForManagerImprovedWithAddParaResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="SaleOrderSearchForManagerImprovedWithAddParaResult">
              <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="SaleOrderSearchForManagerImprovedByteAddPara">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="iSiteID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="iOrderStatusID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="ChannelID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="EmployeeID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="iSaleOrderTypeID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="DealerCode" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="iWithSaleOrderValue" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="sProductCode" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="sSaleOrderRef" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="sCustomerDealer" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="SaleOrderSearchForManagerImprovedByteAddParaResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="SaleOrderSearchForManagerImprovedByteAddParaResult" type="s:base64Binary" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="SingleInvoiceSaleOrderSearch">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="iSiteID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="ChannelID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="EmployeeID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="DealerCode" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="iWithSaleOrderValue" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="sSaleOrderRef" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="sCustomerName" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="SingleInvoiceSaleOrderSearchResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="SingleInvoiceSaleOrderSearchResult">
              <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="SaleOrderSearchByte">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="sSaleOrderRef" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="sInvoiceRef" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="iSiteID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="iOrderStatusID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="dtStartDate" type="s:dateTime" />
            <s:element minOccurs="1" maxOccurs="1" name="dtEndDate" type="s:dateTime" />
            <s:element minOccurs="0" maxOccurs="1" name="sProductCode" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="sPostCode" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="sCustomerName" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="iEmployeeID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="Mobile" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="SaleOrderSearchByteResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="SaleOrderSearchByteResult" type="s:base64Binary" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="SaleOrderSearchByteRetail">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="sSaleOrderRef" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="sInvoiceRef" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="iSiteID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="iOrderStatusID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="dtStartDate" type="s:dateTime" />
            <s:element minOccurs="1" maxOccurs="1" name="dtEndDate" type="s:dateTime" />
            <s:element minOccurs="0" maxOccurs="1" name="sProductCode" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="sPostCode" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="sCustomerName" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="iEmployeeID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="Mobile" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="iChannelID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="SaleOrderSearchByteRetailResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="SaleOrderSearchByteRetailResult" type="s:base64Binary" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="ReturnSaleOrderSearchByteRetail">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="sSaleOrderRef" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="sInvoiceRef" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="iSiteID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="iOrderStatusID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="dtStartDate" type="s:dateTime" />
            <s:element minOccurs="1" maxOccurs="1" name="dtEndDate" type="s:dateTime" />
            <s:element minOccurs="0" maxOccurs="1" name="sProductCode" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="sPostCode" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="sCustomerName" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="iEmployeeID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="Mobile" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="iChannelID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="bOnlyReturnable" type="s:boolean" />
            <s:element minOccurs="1" maxOccurs="1" name="bReturnsOnly" type="s:boolean" />
            <s:element minOccurs="1" maxOccurs="1" name="bAllTypes" type="s:boolean" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="ReturnSaleOrderSearchByteRetailResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="ReturnSaleOrderSearchByteRetailResult" type="s:base64Binary" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="SaleOrderSearchForCustomer">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="CustomerID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="SiteID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="OrderStatusID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="StartDate" type="s:dateTime" />
            <s:element minOccurs="1" maxOccurs="1" name="EndDate" type="s:dateTime" />
            <s:element minOccurs="0" maxOccurs="1" name="ProductCode" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="EmployeeID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="ChannelID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="SaleOrderSearchForCustomerResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="SaleOrderSearchForCustomerResult">
              <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="SaleOrderSearchForCustomerRetail">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="CustomerID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="SiteID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="OrderStatusID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="StartDate" type="s:dateTime" />
            <s:element minOccurs="1" maxOccurs="1" name="EndDate" type="s:dateTime" />
            <s:element minOccurs="0" maxOccurs="1" name="ProductCode" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="EmployeeID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="ChannelID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="bAllTypes" type="s:boolean" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="SaleOrderSearchForCustomerRetailResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="SaleOrderSearchForCustomerRetailResult">
              <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="SaleOrderSearchForChannel">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="sSaleOrderRef" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="sInvoiceRef" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="iSiteID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="iOrderStatusID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="dtStartDate" type="s:dateTime" />
            <s:element minOccurs="1" maxOccurs="1" name="dtEndDate" type="s:dateTime" />
            <s:element minOccurs="0" maxOccurs="1" name="sProductCode" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="sPostCode" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="sCustomerName" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="iEmployeeID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="Mobile" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="ChannelID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="CustomerCode" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="CustomerOrderReferenece" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="SaleOrderSearchForChannelResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="SaleOrderSearchForChannelResult">
              <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="SaleOrderSearchForCustomerRetailWithNote">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="CustomerID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="SiteID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="OrderStatusID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="StartDate" type="s:dateTime" />
            <s:element minOccurs="1" maxOccurs="1" name="EndDate" type="s:dateTime" />
            <s:element minOccurs="0" maxOccurs="1" name="ProductCode" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="EmployeeID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="ChannelID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="bAllTypes" type="s:boolean" />
            <s:element minOccurs="0" maxOccurs="1" name="Note" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="LoginUser" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="SaleOrderSearchForCustomerRetailWithNoteResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="SaleOrderSearchForCustomerRetailWithNoteResult">
              <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="SaleOrderSearchForCustomerRetailWithNotes">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="CustomerID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="SiteID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="OrderStatusID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="StartDate" type="s:dateTime" />
            <s:element minOccurs="1" maxOccurs="1" name="EndDate" type="s:dateTime" />
            <s:element minOccurs="0" maxOccurs="1" name="ProductCode" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="EmployeeID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="ChannelID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="bAllTypes" type="s:boolean" />
            <s:element minOccurs="0" maxOccurs="1" name="Note" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="LoginUser" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="bShowAll" type="s:boolean" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="SaleOrderSearchForCustomerRetailWithNotesResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="SaleOrderSearchForCustomerRetailWithNotesResult">
              <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="SaleOrderSearchForCustomerWithNote">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="CustomerID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="SiteID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="OrderStatusID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="StartDate" type="s:dateTime" />
            <s:element minOccurs="1" maxOccurs="1" name="EndDate" type="s:dateTime" />
            <s:element minOccurs="0" maxOccurs="1" name="ProductCode" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="EmployeeID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="ChannelID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="Note" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="LoginUser" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="SaleOrderSearchForCustomerWithNoteResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="SaleOrderSearchForCustomerWithNoteResult">
              <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="SaleOrderSearchForCustomerWithNotes">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="CustomerID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="SiteID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="OrderStatusID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="StartDate" type="s:dateTime" />
            <s:element minOccurs="1" maxOccurs="1" name="EndDate" type="s:dateTime" />
            <s:element minOccurs="0" maxOccurs="1" name="ProductCode" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="EmployeeID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="ChannelID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="Note" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="LoginUser" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="bShowAll" type="s:boolean" />
            <s:element minOccurs="1" maxOccurs="1" name="bSaleSearchCall" type="s:boolean" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="SaleOrderSearchForCustomerWithNotesResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="SaleOrderSearchForCustomerWithNotesResult">
              <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="SaleOrderSearchForCustomerWithNotewithInvoiceDtlFlag">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="CustomerID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="SiteID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="OrderStatusID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="StartDate" type="s:dateTime" />
            <s:element minOccurs="1" maxOccurs="1" name="EndDate" type="s:dateTime" />
            <s:element minOccurs="0" maxOccurs="1" name="ProductCode" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="EmployeeID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="ChannelID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="Note" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="LoginUser" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="bShowAll" type="s:boolean" />
            <s:element minOccurs="1" maxOccurs="1" name="bSaleSearchCall" type="s:boolean" />
            <s:element minOccurs="1" maxOccurs="1" name="binvoiceDtl" type="s:boolean" />
            <s:element minOccurs="1" maxOccurs="1" name="SaleOrderType" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="SaleRef" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="InvoiceRef" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="SaleOrderSearchForCustomerWithNotewithInvoiceDtlFlagResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="SaleOrderSearchForCustomerWithNotewithInvoiceDtlFlagResult">
              <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="SaleOrderSearchForCustomerWithNotewithInvoiceDtlFlag1">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="CustomerID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="SiteID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="OrderStatusID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="StartDate" type="s:dateTime" />
            <s:element minOccurs="1" maxOccurs="1" name="EndDate" type="s:dateTime" />
            <s:element minOccurs="0" maxOccurs="1" name="ProductCode" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="EmployeeID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="ChannelID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="bAllTypes" type="s:boolean" />
            <s:element minOccurs="0" maxOccurs="1" name="Note" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="LoginUser" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="bShowAll" type="s:boolean" />
            <s:element minOccurs="1" maxOccurs="1" name="binvoiceDtl" type="s:boolean" />
            <s:element minOccurs="1" maxOccurs="1" name="SaleOrderType" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="SaleRef" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="InvoiceRef" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="SaleOrderSearchForCustomerWithNotewithInvoiceDtlFlag1Response">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="SaleOrderSearchForCustomerWithNotewithInvoiceDtlFlag1Result">
              <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="SaleOrderSearchChannelByteforSaleFulFillmentWithNote">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="sSaleOrderRef" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="sInvoiceRef" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="iSiteID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="iOrderStatusID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="dtStartDate" type="s:dateTime" />
            <s:element minOccurs="1" maxOccurs="1" name="dtEndDate" type="s:dateTime" />
            <s:element minOccurs="0" maxOccurs="1" name="sProductCode" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="sPostCode" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="sCustomerName" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="iEmployeeID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="Mobile" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="ChannelID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="CustomerCode" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="CustomerOrderReferenece" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="isSaleFulFillment" type="s:boolean" />
            <s:element minOccurs="0" maxOccurs="1" name="Note" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="LoginUser" type="s:int" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="SaleOrderSearchChannelByteforSaleFulFillmentWithNoteResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="SaleOrderSearchChannelByteforSaleFulFillmentWithNoteResult" type="s:base64Binary" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="AgedDebtorReportPrint">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="CustomerIDs" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="AgedDebtorReportPrintResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="AgedDebtorReportPrintResult">
              <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="AgedDebtorGridSelect">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="CustomerID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="CreditAmount" type="s:decimal" />
            <s:element minOccurs="1" maxOccurs="1" name="FromDate" type="s:dateTime" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="AgedDebtorGridSelectResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="AgedDebtorGridSelectResult">
              <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="CustomerExternalConnectionList">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="CustomerID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="CustomerExternalConnectionListResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="CustomerExternalConnectionListResult">
              <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="CustomerExternalConnectionsReport">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="NetworkID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="RenewalFromDate" type="s:dateTime" />
            <s:element minOccurs="1" maxOccurs="1" name="RenewalTodate" type="s:dateTime" />
            <s:element minOccurs="1" maxOccurs="1" name="CallBackDateFrom" type="s:dateTime" />
            <s:element minOccurs="1" maxOccurs="1" name="CallBackDateTo" type="s:dateTime" />
            <s:element minOccurs="1" maxOccurs="1" name="FeeFrom" type="s:decimal" />
            <s:element minOccurs="1" maxOccurs="1" name="FeeTo" type="s:decimal" />
            <s:element minOccurs="1" maxOccurs="1" name="BandID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="StatusID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="iDealerManager" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="CustomerExternalConnectionsReportResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="CustomerExternalConnectionsReportResult">
              <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="BandList">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="BandID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="BandListResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="BandListResult">
              <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="StatusList">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="StatusID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="StatusListResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="StatusListResult">
              <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="CustomerAllLookupDataDataLoad">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="CustomerAllLookupDataDataLoadResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="CustomerAllLookupDataDataLoadResult">
              <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="LeadAllDataLoad">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="iLeadID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="LeadAllDataLoadResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="LeadAllDataLoadResult">
              <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="LeadSave">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="dsLead">
              <s:complexType>
                <s:sequence>
                  <s:element ref="s:schema" />
                  <s:any />
                </s:sequence>
              </s:complexType>
            </s:element>
            <s:element minOccurs="0" maxOccurs="1" name="dsLeadContact">
              <s:complexType>
                <s:sequence>
                  <s:element ref="s:schema" />
                  <s:any />
                </s:sequence>
              </s:complexType>
            </s:element>
            <s:element minOccurs="0" maxOccurs="1" name="dsLeadContactAddress">
              <s:complexType>
                <s:sequence>
                  <s:element ref="s:schema" />
                  <s:any />
                </s:sequence>
              </s:complexType>
            </s:element>
            <s:element minOccurs="0" maxOccurs="1" name="dsContactCommuni">
              <s:complexType>
                <s:sequence>
                  <s:element ref="s:schema" />
                  <s:any />
                </s:sequence>
              </s:complexType>
            </s:element>
            <s:element minOccurs="0" maxOccurs="1" name="dsLeadOpportunity">
              <s:complexType>
                <s:sequence>
                  <s:element ref="s:schema" />
                  <s:any />
                </s:sequence>
              </s:complexType>
            </s:element>
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="dsLeadContactOther">
              <s:complexType>
                <s:sequence>
                  <s:element ref="s:schema" />
                  <s:any />
                </s:sequence>
              </s:complexType>
            </s:element>
            <s:element minOccurs="0" maxOccurs="1" name="dsContactCommuniOther">
              <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="LeadSaveResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="LeadSaveResult">
              <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="LeadDetailLoad">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="iLeadID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="LeadDetailLoadResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="LeadDetailLoadResult">
              <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="LeadAddressList">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="iID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="LeadAddressListResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="LeadAddressListResult">
              <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="LeadDataList">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="iLeadID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="LeadDataListResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="LeadDataListResult">
              <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="LeadContactCommunicationList">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="iLeadContactID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="LeadContactCommunicationListResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="LeadContactCommunicationListResult">
              <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="LeadOpportunitySelect">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="LeadID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="PhoneNo" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="Note" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="NetworkID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="status" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="BandID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="LeadOpportunitySelectResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="LeadOpportunitySelectResult">
              <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="SearchLeadForDisplaying">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="strName" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="strPostCode" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="strStreet" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="strCity" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="strState" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="strMobile" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="strPhoneNo" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="strLeadRef" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="strHandSet" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="strTariff" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="ibSuspected" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="ibDeleted" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strTown" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="strNetworkReference" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="strCustomerReference" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="LeadSourceID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strCompanyName" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="CustomerTypeID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="bVerified" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="bShowAll" type="s:int" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="SearchLeadForDisplayingResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="SearchLeadForDisplayingResult">
              <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="LeadDeleteAsMark">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="iLeadID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="LeadDeleteAsMarkResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="LeadDeleteAsMarkResult" type="s:boolean" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="CustomerAllDataLoad">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="iCustomerID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="CustomerAllDataLoadResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="CustomerAllDataLoadResult">
              <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="CustomerAllDataLoadByte">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="iCustomerID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="CustomerAllDataLoadByteResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="CustomerAllDataLoadByteResult" type="s:base64Binary" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="LeadAllDataLoadByte">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="iLeadID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="LeadAllDataLoadByteResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="LeadAllDataLoadByteResult" type="s:base64Binary" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="CustomerB2BAllLookupDataDataLoad">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="CustomerB2BAllLookupDataDataLoadResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="CustomerB2BAllLookupDataDataLoadResult">
              <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="CustomerB2BAllDataLoad">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="iCustomerID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="CustomerB2BAllDataLoadResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="CustomerB2BAllDataLoadResult">
              <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="CustomerB2BAllDataLoadByte">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="iCustomerID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="CustomerB2BAllDataLoadByteResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="CustomerB2BAllDataLoadByteResult" type="s:base64Binary" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="DealerAllLookupDataDataLoad">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="DealerAllLookupDataDataLoadResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="DealerAllLookupDataDataLoadResult">
              <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="DealerAllDataLoad">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="miDealerID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="DealerAllDataLoadResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="DealerAllDataLoadResult">
              <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="DealerAllDataLoadByte">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="miDealerID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="DealerAllDataLoadByteResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="DealerAllDataLoadByteResult" type="s:base64Binary" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="DirectAccessDealerConnections">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="DirectAccessDealerConnectionsResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="DirectAccessDealerConnectionsResult">
              <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="CheckCustomerTransactions">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="CustomerID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="CheckCustomerTransactionsResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="CheckCustomerTransactionsResult" type="s:boolean" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="ContactCommunicationDataUpdate">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="ProspectTypeID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="CustomerID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="CommunicationTypeID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="StatusID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="PhoneNo" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="ContactCommunicationID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="LastContactedByID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="ContactID" type="s:int" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="ContactCommunicationDataUpdateResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="ContactCommunicationDataUpdateResult" type="s:int" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="ContactCommunicationDataUpdates">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="drChanges">
              <s:complexType>
                <s:sequence>
                  <s:element ref="s:schema" />
                  <s:any />
                </s:sequence>
              </s:complexType>
            </s:element>
            <s:element minOccurs="1" maxOccurs="1" name="CommunicationTypeID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="ContactCommunicationDataUpdatesResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="ContactCommunicationDataUpdatesResult" type="s:int" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="CustomerConnectionList">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="bWithDeatails" type="s:boolean" />
            <s:element minOccurs="0" maxOccurs="1" name="CustomerReference" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="Customer" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="OrganizationName" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="PostCode" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="AccountManagerID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="ConnectionStatusID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="CustomerConnectionListResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="CustomerConnectionListResult">
              <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="GetCustomerLatestContractEndDate">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="intCustomerID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="PhoneNumber" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="dealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="GetCustomerLatestContractEndDateResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="GetCustomerLatestContractEndDateResult">
              <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="GetCustomerLatestContractEndDateWithConnection">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="intCustomerID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="PhoneNumber" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="dealerCode" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="ConnectionID" type="s:int" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="GetCustomerLatestContractEndDateWithConnectionResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="GetCustomerLatestContractEndDateWithConnectionResult">
              <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="CustomerInitialByteList">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="iCustomerID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="iEmployeeID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="CustomerInitialByteListResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="CustomerInitialByteListResult" type="s:base64Binary" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="ConnectionDefinitionSearch">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="sName" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="sAccountCode" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="ibActive" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="iNetworkID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="iCountryID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="ibPrepay" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="iConnectionTypeID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="ConnectionDefinitionSearchResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="ConnectionDefinitionSearchResult">
              <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="ListConnectionDefinitionForServiceProvider">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="SupplierID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="ListConnectionDefinitionForServiceProviderResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="ListConnectionDefinitionForServiceProviderResult">
              <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="ListConnectionDefinitionForSychronisingID">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="iSychronisingID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="ListConnectionDefinitionForSychronisingIDResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="ListConnectionDefinitionForSychronisingIDResult">
              <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="ListConnectionDefinitionForGlobalID">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="iSalestarGlobalID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="ListConnectionDefinitionForGlobalIDResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="ListConnectionDefinitionForGlobalIDResult">
              <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="ConnectioDefinitionList">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="iConnectionDefinition" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="ConnectioDefinitionListResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="ConnectioDefinitionListResult">
              <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="ConnectioDefinitionAttributeList">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="iConnectionDefinition" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="ConnectioDefinitionAttributeListResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="ConnectioDefinitionAttributeListResult">
              <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="ConnectioDefinitionCommisionList">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="iConnectionDefinition" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="ConnectioDefinitionCommisionListResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="ConnectioDefinitionCommisionListResult">
              <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="ConnectioDefinitionListWithLookUpData">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="iConnectionDefinition" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="ConnectioDefinitionListWithLookUpDataResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="ConnectioDefinitionListWithLookUpDataResult">
              <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="ConnectionDefinitionSave">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="dsChanges">
              <s:complexType>
                <s:sequence>
                  <s:element ref="s:schema" />
                  <s:any />
                </s:sequence>
              </s:complexType>
            </s:element>
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="ConnectionDefinitionSaveResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="ConnectionDefinitionSaveResult">
              <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="ConnectionDefinitionDelete">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="dsChanges">
              <s:complexType>
                <s:sequence>
                  <s:element ref="s:schema" />
                  <s:any />
                </s:sequence>
              </s:complexType>
            </s:element>
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="ConnectionDefinitionDeleteResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="ConnectionDefinitionDeleteResult" type="s:boolean" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="ConnectionDefinitionCommissionSave">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="dsChanges">
              <s:complexType>
                <s:sequence>
                  <s:element ref="s:schema" />
                  <s:any />
                </s:sequence>
              </s:complexType>
            </s:element>
            <s:element minOccurs="1" maxOccurs="1" name="iConnectionDefinitionID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="ConnectionDefinitionCommissionSaveResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="ConnectionDefinitionCommissionSaveResult">
              <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="ListConnectionDefinitionComponentForComponentID">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="iConnectionDefinitionComponentID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="ListConnectionDefinitionComponentForComponentIDResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="ListConnectionDefinitionComponentForComponentIDResult">
              <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="ConnectionDefinitionComponetList">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="iConnectionDefinitionID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="ConnectionDefinitionComponetListResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="ConnectionDefinitionComponetListResult">
              <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="ConnectionDefinitionComponetProductClassList">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="iConnectionDefinitionComponentID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="ConnectionDefinitionComponetProductClassListResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="ConnectionDefinitionComponetProductClassListResult">
              <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="ConnectionDefinitionComponentCommissionList">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="iConnectionDefinitionComponentID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="ConnectionDefinitionComponentCommissionListResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="ConnectionDefinitionComponentCommissionListResult">
              <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="ConnectionDefinitionComponentCommissionSave">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="dsChanges">
              <s:complexType>
                <s:sequence>
                  <s:element ref="s:schema" />
                  <s:any />
                </s:sequence>
              </s:complexType>
            </s:element>
            <s:element minOccurs="1" maxOccurs="1" name="iConnectionDefinitionComponentID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="ConnectionDefinitionComponentCommissionSaveResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="ConnectionDefinitionComponentCommissionSaveResult">
              <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="ConnectionDefinitionComponentListWithLookup">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="iConnectionDefinition" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="ConnectionDefinitionComponentListWithLookupResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="ConnectionDefinitionComponentListWithLookupResult">
              <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="ConnectiondefinitionComponentAndLinkTablesSave">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="dsChanges">
              <s:complexType>
                <s:sequence>
                  <s:element ref="s:schema" />
                  <s:any />
                </s:sequence>
              </s:complexType>
            </s:element>
            <s:element minOccurs="1" maxOccurs="1" name="ConnectiondefinitionComponentID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="ConnectiondefinitionComponentAndLinkTablesSaveResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="ConnectiondefinitionComponentAndLinkTablesSaveResult">
              <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="ConnectiondefinitionComponentSave">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="dsChanges">
              <s:complexType>
                <s:sequence>
                  <s:element ref="s:schema" />
                  <s:any />
                </s:sequence>
              </s:complexType>
            </s:element>
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="ConnectiondefinitionComponentSaveResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="ConnectiondefinitionComponentSaveResult">
              <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="ConnectionDefinitionComponentDelete">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="dsChanges">
              <s:complexType>
                <s:sequence>
                  <s:element ref="s:schema" />
                  <s:any />
                </s:sequence>
              </s:complexType>
            </s:element>
            <s:element minOccurs="1" maxOccurs="1" name="iConnectionDefinitionID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="ConnectionDefinitionComponentDeleteResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="ConnectionDefinitionComponentDeleteResult">
              <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="ConnectionDefinitionServiceProviderList">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="iConnecionDefinitionID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="ConnectionDefinitionServiceProviderListResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="ConnectionDefinitionServiceProviderListResult">
              <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="ConnectionDefinitionServiceProviderListWithLookUpData">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="iConnectionDefinitionID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="ConnectionDefinitionServiceProviderListWithLookUpDataResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="ConnectionDefinitionServiceProviderListWithLookUpDataResult">
              <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="ConnectionDefinitionServiceProviderSave">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="dsChanges">
              <s:complexType>
                <s:sequence>
                  <s:element ref="s:schema" />
                  <s:any />
                </s:sequence>
              </s:complexType>
            </s:element>
            <s:element minOccurs="1" maxOccurs="1" name="iConnectionDefinitionID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="ConnectionDefinitionServiceProviderSaveResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="ConnectionDefinitionServiceProviderSaveResult">
              <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="ConnectionDefinitionServiceProviderDelete">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="dsChanges">
              <s:complexType>
                <s:sequence>
                  <s:element ref="s:schema" />
                  <s:any />
                </s:sequence>
              </s:complexType>
            </s:element>
            <s:element minOccurs="1" maxOccurs="1" name="iConnectionDefinitionID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="ConnectionDefinitionServiceProviderDeleteResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="ConnectionDefinitionServiceProviderDeleteResult">
              <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="ConnectionDefinitionServiceProviderCommissionList">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="iConnectionDefinitionServiceProviderID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="ConnectionDefinitionServiceProviderCommissionListResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="ConnectionDefinitionServiceProviderCommissionListResult">
              <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="ConnectionDefinitionServiceProviderCommissionSave">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="iConnectionDefinitionServiceProviderID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="dsChanges">
              <s:complexType>
                <s:sequence>
                  <s:element ref="s:schema" />
                  <s:any />
                </s:sequence>
              </s:complexType>
            </s:element>
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="ConnectionDefinitionServiceProviderCommissionSaveResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="ConnectionDefinitionServiceProviderCommissionSaveResult">
              <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="ConnectionDefinitionComponentServiceProviderCommissionList">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="iconnectionDefinitionComponentID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="ConnectionDefinitionComponentServiceProviderCommissionListResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="ConnectionDefinitionComponentServiceProviderCommissionListResult">
              <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="ConnectionDefinitionComponentValidateProductType">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="iConnectionDefinitionID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="iProductTypeID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="ConnectionDefinitionComponentValidateProductTypeResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="ConnectionDefinitionComponentValidateProductTypeResult" type="s:boolean" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="ConnectionDefinitionValidateServiceProvider">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="iConnectionDefinitionID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="iServiceProviderID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="ConnectionDefinitionValidateServiceProviderResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="ConnectionDefinitionValidateServiceProviderResult" type="s:boolean" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="ConnectionDefinitionValidateType">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="iCountryID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="iNetworkID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="iConnectionTypeID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="iServiceProviderID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="bPrepay" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="ConnectionDefinitionValidateTypeResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="ConnectionDefinitionValidateTypeResult" type="s:int" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="SourceList">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="iID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="iCustomerType" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="SourceListResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="SourceListResult">
              <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="SourceUpdate">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="dsChanges">
              <s:complexType>
                <s:sequence>
                  <s:element ref="s:schema" />
                  <s:any />
                </s:sequence>
              </s:complexType>
            </s:element>
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="SourceUpdateResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="SourceUpdateResult">
              <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="MaritalStatusList">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="iID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="MaritalStatusListResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="MaritalStatusListResult">
              <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="ReportFormatList">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="ReportFormatListResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="ReportFormatListResult">
              <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="EmployeementStatusList">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="iID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="EmployeementStatusListResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="EmployeementStatusListResult">
              <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="BankList">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="iID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="BankListResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="BankListResult">
              <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="AttributeCategoryList">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="AttributeCategoryID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="AttributeCategoryListResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="AttributeCategoryListResult">
              <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="AttributeCategorySave">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="ds">
              <s:complexType>
                <s:sequence>
                  <s:element ref="s:schema" />
                  <s:any />
                </s:sequence>
              </s:complexType>
            </s:element>
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="AttributeCategorySaveResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="AttributeCategorySaveResult">
              <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="AttributeList">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="AttributeID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="AttributeListResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="AttributeListResult">
              <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="AttributeSave">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="ds">
              <s:complexType>
                <s:sequence>
                  <s:element ref="s:schema" />
                  <s:any />
                </s:sequence>
              </s:complexType>
            </s:element>
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="AttributeSaveResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="AttributeSaveResult">
              <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="DefaultAddressList">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="iObjectTypeID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="iOwnerID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="DefaultAddressListResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="DefaultAddressListResult">
              <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="DeliverAddressLengthList">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="SupplierID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="DeliverAddressLengthListResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="DeliverAddressLengthListResult">
              <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="DeliveryAddressLengthSave">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="dsChanges">
              <s:complexType>
                <s:sequence>
                  <s:element ref="s:schema" />
                  <s:any />
                </s:sequence>
              </s:complexType>
            </s:element>
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="DeliveryAddressLengthSaveResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="DeliveryAddressLengthSaveResult">
              <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="ViewDeliverAddressLength">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="SupplierID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="ViewDeliverAddressLengthResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="ViewDeliverAddressLengthResult">
              <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="GetSaleOrderDeliveryAddress">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="SaleOrderID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="GetSaleOrderDeliveryAddressResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="GetSaleOrderDeliveryAddressResult">
              <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="AddressList">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="AddressID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="AddressListResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="AddressListResult">
              <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="AddressByObjectTypeList">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="ObjectTypeID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="AddressID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="AddressByObjectTypeListResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="AddressByObjectTypeListResult">
              <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="OwnerAddressByObjectTypeList">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="ObjectTypeID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="OwnerID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="OwnerAddressByObjectTypeListResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="OwnerAddressByObjectTypeListResult">
              <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="AddressSave">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="ds">
              <s:complexType>
                <s:sequence>
                  <s:element ref="s:schema" />
                  <s:any />
                </s:sequence>
              </s:complexType>
            </s:element>
            <s:element minOccurs="0" maxOccurs="1" name="ObjectType" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="AddressSaveResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="AddressSaveResult">
              <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="AddressSaveWithOut">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="ds">
              <s:complexType>
                <s:sequence>
                  <s:element ref="s:schema" />
                  <s:any />
                </s:sequence>
              </s:complexType>
            </s:element>
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="AddressSaveWithOutResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="AddressSaveWithOutResult">
              <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="AddressTypeList">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="AddressTypeID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="AddressTypeListResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="AddressTypeListResult">
              <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="AddressTypeSave">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="ds">
              <s:complexType>
                <s:sequence>
                  <s:element ref="s:schema" />
                  <s:any />
                </s:sequence>
              </s:complexType>
            </s:element>
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="AddressTypeSaveResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="AddressTypeSaveResult">
              <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="ActiveServiceProviderList_AllowDirectAccessisFalse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="ActiveServiceProviderList_AllowDirectAccessisFalseResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="ActiveServiceProviderList_AllowDirectAccessisFalseResult">
              <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="SupplierForSynchronizing">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="Active" type="s:boolean" />
            <s:element minOccurs="1" maxOccurs="1" name="SupplierTypeID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="SearchingDealerCode" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="SupplierForSynchronizingResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="SupplierForSynchronizingResult">
              <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="SupplierList">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="iID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="SupplierListResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="SupplierListResult">
              <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="SupplierListForSetUp">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="iSupplierID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="SupplierListForSetUpResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="SupplierListForSetUpResult">
              <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="ActiveSupplierList">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="ActiveSupplierListResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="ActiveSupplierListResult">
              <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="HandsetTariffSupplierList">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="HandsetTariffSupplierListResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="HandsetTariffSupplierListResult">
              <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="SupplierForSyncronisingID">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="iID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="SupplierForSyncronisingIDResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="SupplierForSyncronisingIDResult">
              <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="SupplierForGlobalID">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="iID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="SupplierForGlobalIDResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="SupplierForGlobalIDResult">
              <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="SupplierSave">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="dsChanges">
              <s:complexType>
                <s:sequence>
                  <s:element ref="s:schema" />
                  <s:any />
                </s:sequence>
              </s:complexType>
            </s:element>
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="SupplierSaveResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="SupplierSaveResult">
              <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="SupplierSaveWithTransection">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="dsChanges">
              <s:complexType>
                <s:sequence>
                  <s:element ref="s:schema" />
                  <s:any />
                </s:sequence>
              </s:complexType>
            </s:element>
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="SupplierSaveWithTransectionResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="SupplierSaveWithTransectionResult">
              <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="SupplierSetupSaveWithTransection">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="dsChanges">
              <s:complexType>
                <s:sequence>
                  <s:element ref="s:schema" />
                  <s:any />
                </s:sequence>
              </s:complexType>
            </s:element>
            <s:element minOccurs="0" maxOccurs="1" name="dsOtherContacts">
              <s:complexType>
                <s:sequence>
                  <s:element ref="s:schema" />
                  <s:any />
                </s:sequence>
              </s:complexType>
            </s:element>
            <s:element minOccurs="0" maxOccurs="1" name="dsProductSupplier">
              <s:complexType>
                <s:sequence>
                  <s:element ref="s:schema" />
                  <s:any />
                </s:sequence>
              </s:complexType>
            </s:element>
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="SupplierSetupSaveWithTransectionResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="SupplierSetupSaveWithTransectionResult">
              <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="SupplierContactWithAddressSave">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="dsChanges">
              <s:complexType>
                <s:sequence>
                  <s:element ref="s:schema" />
                  <s:any />
                </s:sequence>
              </s:complexType>
            </s:element>
            <s:element minOccurs="1" maxOccurs="1" name="SupplierId" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="SupplierContactWithAddressSaveResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="SupplierContactWithAddressSaveResult">
              <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="SupplierSearch">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="sName" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="sReference" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="sAccountCode" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="bActive" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="iSupplierTypeID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="iSupplierCategoryID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="iCountryID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="sTown" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="sPostCode" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="sProductCode" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="sProductName" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="ProductCategoryID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="DepartmentID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="SupplierSearchResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="SupplierSearchResult">
              <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="SupplierSearchForSetup">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="SearchString" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="bActive" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="iSupplierTypeID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="ProductCategoryID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="DepartmentID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="SupplierSearchForSetupResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="SupplierSearchForSetupResult">
              <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="SupplierTypeList">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="iID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="SupplierTypeListResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="SupplierTypeListResult">
              <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="SupplierSiteList">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="intSupplierID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="SupplierSiteListResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="SupplierSiteListResult">
              <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="SupplierTypeSave">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="ds">
              <s:complexType>
                <s:sequence>
                  <s:element ref="s:schema" />
                  <s:any />
                </s:sequence>
              </s:complexType>
            </s:element>
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="SupplierTypeSaveResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="SupplierTypeSaveResult">
              <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="SupplierAddressList">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="iID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="SupplierAddressListResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="SupplierAddressListResult">
              <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="SupplierContactList">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="iID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="SupplierContactListResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="SupplierContactListResult">
              <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="SupplierListForeBusinessProcess">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="SupplierListForeBusinessProcessResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="SupplierListForeBusinessProcessResult">
              <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="EBusinessProcessListWithSupplierType">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="EBusinessProcessID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="SupplierType" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="EBusinessProcessListWithSupplierTypeResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="EBusinessProcessListWithSupplierTypeResult">
              <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="UpfrontSubsidyClaimServiceProviderList">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="UpfrontSubsidyClaimServiceProviderListResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="UpfrontSubsidyClaimServiceProviderListResult">
              <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="CheckDuplicateSupplierReference">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="SupplierID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="SuppRef" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="CheckDuplicateSupplierReferenceResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="CheckDuplicateSupplierReferenceResult" type="s:boolean" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="EmployeeCategoryList">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="EmployeeCategoryListResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="EmployeeCategoryListResult">
              <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="EmployeeCategorySave">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="dsChanges">
              <s:complexType>
                <s:sequence>
                  <s:element ref="s:schema" />
                  <s:any />
                </s:sequence>
              </s:complexType>
            </s:element>
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="EmployeeCategorySaveResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="EmployeeCategorySaveResult">
              <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="SupplierCategoryList">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="SupplierCategoryListResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="SupplierCategoryListResult">
              <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="SupplierCategorySave">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="dsChanges">
              <s:complexType>
                <s:sequence>
                  <s:element ref="s:schema" />
                  <s:any />
                </s:sequence>
              </s:complexType>
            </s:element>
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="SupplierCategorySaveResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="SupplierCategorySaveResult">
              <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="ContactCommunicationSelect">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="Table" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="ContactID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="ContactCommunicationSelectResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="ContactCommunicationSelectResult">
              <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="ContactSelect">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="ContactID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="ContactSelectResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="ContactSelectResult">
              <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="ContactList">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="OwnerID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="ObjectTypeID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="bPrimaryContact" type="s:boolean" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="ContactListResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="ContactListResult">
              <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="ContactSelectAllWithoutPrimaryContact">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="iOwnerID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="iObjectTypeID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="ContactSelectAllWithoutPrimaryContactResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="ContactSelectAllWithoutPrimaryContactResult">
              <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="ContactSelectAll">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="iOwnerID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="iObjectTypeID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="ContactSelectAllResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="ContactSelectAllResult">
              <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="ContactUpdate">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="DS">
              <s:complexType>
                <s:sequence>
                  <s:element ref="s:schema" />
                  <s:any />
                </s:sequence>
              </s:complexType>
            </s:element>
            <s:element minOccurs="0" maxOccurs="1" name="ObjectType" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="ContactUpdateResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="ContactUpdateResult">
              <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="ContactCommunicationForOwner">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="iOwnerID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="iObjectTypeID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="ContactCommunicationForOwnerResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="ContactCommunicationForOwnerResult">
              <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="ContactWithMarketingFalgsUpdate">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="iOwnerID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="bMarketingStatus" type="s:boolean" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="ContactWithMarketingFalgsUpdateResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="ContactWithMarketingFalgsUpdateResult" type="s:boolean" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="CommunicationTypeList">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="iID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="CommunicationTypeListResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="CommunicationTypeListResult">
              <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="FileFormatList">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="iID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="FileFormatListResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="FileFormatListResult">
              <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="CustomerCategoryList">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="iID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="sCustomerType" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="CustomerCategoryListResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="CustomerCategoryListResult">
              <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="CustomerCategorySave">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="dsChanges">
              <s:complexType>
                <s:sequence>
                  <s:element ref="s:schema" />
                  <s:any />
                </s:sequence>
              </s:complexType>
            </s:element>
            <s:element minOccurs="0" maxOccurs="1" name="sCustomertypeID" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="CustomerCategorySaveResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="CustomerCategorySaveResult">
              <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="CustomerReport">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="Name" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="CompanyName" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="PostCode" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="bActive" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="DealerCode" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="AccManager" type="s:int" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="CustomerReportResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="CustomerReportResult">
              <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="CustomerOutstandingAmountDetail">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="CustomerID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="DealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="CustomerOutstandingAmountDetailResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="CustomerOutstandingAmountDetailResult">
              <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="ExistingBankDetailsFor">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="BankSortCord" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="AccountNumber" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="ExistingBankDetailsForResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="ExistingBankDetailsForResult">
              <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="ListCustomerBankAccount">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="CustomerID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="ListCustomerBankAccountResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="ListCustomerBankAccountResult">
              <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="CustomerBankAccountSave">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="dsChanges">
              <s:complexType>
                <s:sequence>
                  <s:element ref="s:schema" />
                  <s:any />
                </s:sequence>
              </s:complexType>
            </s:element>
            <s:element minOccurs="1" maxOccurs="1" name="CustomerID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="CustomerBankAccountSaveResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="CustomerBankAccountSaveResult">
              <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="CustomerListWithAccountSummary">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="iID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="CustomerListWithAccountSummaryResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="CustomerListWithAccountSummaryResult">
              <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="CustomerOpportunitySelect">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="CustomerID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="PhoneNo" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="Note" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="NetworkID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="status" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="BandID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="CustomerOpportunitySelectResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="CustomerOpportunitySelectResult">
              <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="AccountBalance">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="CustomerID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="AccountBalanceResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="AccountBalanceResult">
              <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="CustomerList">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="iID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="CustomerListResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="CustomerListResult">
              <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="CustomerListWithCreditTerms">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="iID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="bCheckCreditTerms" type="s:boolean" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="CustomerListWithCreditTermsResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="CustomerListWithCreditTermsResult">
              <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="CustomerListHeaderOnly">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="iID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="CustomerListHeaderOnlyResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="CustomerListHeaderOnlyResult">
              <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="CustomerSave">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="dsChanges">
              <s:complexType>
                <s:sequence>
                  <s:element ref="s:schema" />
                  <s:any />
                </s:sequence>
              </s:complexType>
            </s:element>
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="CustomerSaveResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="CustomerSaveResult">
              <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="CustomerSavewithTransection">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="dsChanges">
              <s:complexType>
                <s:sequence>
                  <s:element ref="s:schema" />
                  <s:any />
                </s:sequence>
              </s:complexType>
            </s:element>
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="CustomerSavewithTransectionResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="CustomerSavewithTransectionResult">
              <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="RetailCustomerSave">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="dsCustomer">
              <s:complexType>
                <s:sequence>
                  <s:element ref="s:schema" />
                  <s:any />
                </s:sequence>
              </s:complexType>
            </s:element>
            <s:element minOccurs="0" maxOccurs="1" name="dsContact">
              <s:complexType>
                <s:sequence>
                  <s:element ref="s:schema" />
                  <s:any />
                </s:sequence>
              </s:complexType>
            </s:element>
            <s:element minOccurs="0" maxOccurs="1" name="dsAddress">
              <s:complexType>
                <s:sequence>
                  <s:element ref="s:schema" />
                  <s:any />
                </s:sequence>
              </s:complexType>
            </s:element>
            <s:element minOccurs="0" maxOccurs="1" name="dsCustomerType">
              <s:complexType>
                <s:sequence>
                  <s:element ref="s:schema" />
                  <s:any />
                </s:sequence>
              </s:complexType>
            </s:element>
            <s:element minOccurs="0" maxOccurs="1" name="ContactCommunication">
              <s:complexType>
                <s:sequence>
                  <s:element ref="s:schema" />
                  <s:any />
                </s:sequence>
              </s:complexType>
            </s:element>
            <s:element minOccurs="0" maxOccurs="1" name="dsCustomerExternalConnection">
              <s:complexType>
                <s:sequence>
                  <s:element ref="s:schema" />
                  <s:any />
                </s:sequence>
              </s:complexType>
            </s:element>
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="RetailCustomerSaveResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="RetailCustomerSaveResult">
              <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="RetailCustomerSaveOnce">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="dsCustomer">
              <s:complexType>
                <s:sequence>
                  <s:element ref="s:schema" />
                  <s:any />
                </s:sequence>
              </s:complexType>
            </s:element>
            <s:element minOccurs="0" maxOccurs="1" name="dsContact">
              <s:complexType>
                <s:sequence>
                  <s:element ref="s:schema" />
                  <s:any />
                </s:sequence>
              </s:complexType>
            </s:element>
            <s:element minOccurs="0" maxOccurs="1" name="dsAddress">
              <s:complexType>
                <s:sequence>
                  <s:element ref="s:schema" />
                  <s:any />
                </s:sequence>
              </s:complexType>
            </s:element>
            <s:element minOccurs="0" maxOccurs="1" name="dsCustomerType">
              <s:complexType>
                <s:sequence>
                  <s:element ref="s:schema" />
                  <s:any />
                </s:sequence>
              </s:complexType>
            </s:element>
            <s:element minOccurs="0" maxOccurs="1" name="ContactCommunication">
              <s:complexType>
                <s:sequence>
                  <s:element ref="s:schema" />
                  <s:any />
                </s:sequence>
              </s:complexType>
            </s:element>
            <s:element minOccurs="1" maxOccurs="1" name="iCustomerID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="dsbank">
              <s:complexType>
                <s:sequence>
                  <s:element ref="s:schema" />
                  <s:any />
                </s:sequence>
              </s:complexType>
            </s:element>
            <s:element minOccurs="0" maxOccurs="1" name="dsCustomerExternalConnection">
              <s:complexType>
                <s:sequence>
                  <s:element ref="s:schema" />
                  <s:any />
                </s:sequence>
              </s:complexType>
            </s:element>
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="RetailCustomerSaveOnceResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="RetailCustomerSaveOnceResult">
              <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="CustomerSearch">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="sFirstName" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="sLastName" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="sOrganisationName" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="sReference" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="Active" type="s:boolean" />
            <s:element minOccurs="0" maxOccurs="1" name="PostCode" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="sCustomerType" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="isApproved" type="s:boolean" />
            <s:element minOccurs="0" maxOccurs="1" name="sAlternativeRef" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="iCustomerCategoryID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="sPhone" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="iAccountManagerID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="sNetworkDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="CustomerSearchResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="CustomerSearchResult">
              <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="SiteAddressListwithDefualt">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="SiteID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="SiteAddressListwithDefualtResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="SiteAddressListwithDefualtResult">
              <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="AgedDebtorReportSelectWithFC">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="CustomerID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="AgeExceedingDays" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="ExceedingDebt" type="s:decimal" />
            <s:element minOccurs="1" maxOccurs="1" name="ReportOptionID" type="s:short" />
            <s:element minOccurs="1" maxOccurs="1" name="GroupByOptionID" type="s:short" />
            <s:element minOccurs="1" maxOccurs="1" name="ChannelID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="bExcludeOutstandingSales" type="s:boolean" />
            <s:element minOccurs="1" maxOccurs="1" name="bForeignCurrency" type="s:boolean" />
            <s:element minOccurs="1" maxOccurs="1" name="bDetailView" type="s:boolean" />
            <s:element minOccurs="0" maxOccurs="1" name="strCustomerName" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="strEmployeeName" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="AgedDebtorReportSelectWithFCResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="AgedDebtorReportSelectWithFCResult">
              <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="CustomerAddressList">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="iID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="CustomerAddressListResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="CustomerAddressListResult">
              <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="CustomerAddressListCompressed">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="iID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="CustomerAddressListCompressedResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="CustomerAddressListCompressedResult" type="s:base64Binary" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="CustomerAddressByteList">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="iID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="CustomerAddressByteListResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="CustomerAddressByteListResult" type="s:base64Binary" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="CustomerAddressByteListForSale">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="iID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="iChannelID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="iSaleOrderID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="CustomerAddressByteListForSaleResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="CustomerAddressByteListForSaleResult" type="s:base64Binary" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="CustomerTypeList">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="iCustomerTypeID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="bDisplayInCustomer" type="s:boolean" />
            <s:element minOccurs="1" maxOccurs="1" name="bDisplayInDealer" type="s:boolean" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="CustomerTypeListResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="CustomerTypeListResult">
              <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="CustomerContactList">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="iID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="CustomerContactListResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="CustomerContactListResult">
              <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="CustomerContactListCompressed">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="iID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="CustomerContactListCompressedResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="CustomerContactListCompressedResult" type="s:base64Binary" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="CustomerSearchSale">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="sLastName" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="sPostCode" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="CustomerSearchSaleResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="CustomerSearchSaleResult">
              <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="DealerListForSale">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="CustomerID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="DealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="DealerListForSaleResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="DealerListForSaleResult">
              <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="DealerListForSaleWithCreditTerms">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="CustomerID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="bCheckCreditTerms" type="s:boolean" />
            <s:element minOccurs="0" maxOccurs="1" name="DealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="DealerListForSaleWithCreditTermsResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="DealerListForSaleWithCreditTermsResult">
              <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="DealerSearchForDisplay">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="FirstName" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="LastName" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="Name" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="OrganisationName" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="CustomerCode" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="Reference" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="Active" type="s:boolean" />
            <s:element minOccurs="0" maxOccurs="1" name="PostCode" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="Street" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="City" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="CountryID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="Mobile" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="Phone" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="bApproved" type="s:boolean" />
            <s:element minOccurs="0" maxOccurs="1" name="AlternativeRef" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="CustomerCategoryID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="AccountManagerID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="PhoneAll" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="NetworkDealerCode" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="LoggingEmpID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="DealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="DealerSearchForDisplayResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="DealerSearchForDisplayResult">
              <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="DealerSearchWithVatNumberForDistribution">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="FirstName" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="LastName" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="Name" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="OrganisationName" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="CustomerCode" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="Reference" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="Active" type="s:boolean" />
            <s:element minOccurs="0" maxOccurs="1" name="PostCode" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="Street" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="City" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="CountryID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="Mobile" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="Phone" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="bApproved" type="s:boolean" />
            <s:element minOccurs="0" maxOccurs="1" name="AlternativeRef" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="CustomerCategoryID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="AccountManagerID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="PhoneAll" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="NetworkDealerCode" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="LoggingEmpID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="VATNumber" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="SaleEmployeeID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="DealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="DealerSearchWithVatNumberForDistributionResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="DealerSearchWithVatNumberForDistributionResult">
              <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="DealerSearchWithVatNumberForDisplay">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="FirstName" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="LastName" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="Name" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="OrganisationName" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="CustomerCode" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="Reference" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="Active" type="s:boolean" />
            <s:element minOccurs="0" maxOccurs="1" name="PostCode" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="Street" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="City" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="CountryID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="Mobile" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="Phone" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="bApproved" type="s:boolean" />
            <s:element minOccurs="0" maxOccurs="1" name="AlternativeRef" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="CustomerCategoryID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="AccountManagerID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="PhoneAll" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="NetworkDealerCode" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="LoggingEmpID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="VATNumber" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="DealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="DealerSearchWithVatNumberForDisplayResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="DealerSearchWithVatNumberForDisplayResult">
              <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="CustomerSearchForDisplay">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="FirstName" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="LastName" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="Name" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="OrganisationName" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="CustomerCode" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="Birthday" type="s:dateTime" />
            <s:element minOccurs="0" maxOccurs="1" name="Reference" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="Active" type="s:boolean" />
            <s:element minOccurs="0" maxOccurs="1" name="PostCode" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="Street" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="City" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="CountryID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="Mobile" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="Phone" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="CustomerTypeID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="LoggingEmpID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="DealerCode" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="NetworkReference" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="bDeleted" type="s:boolean" />
            <s:element minOccurs="1" maxOccurs="1" name="AccountManagerID" type="s:int" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="CustomerSearchForDisplayResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="CustomerSearchForDisplayResult">
              <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="CustomerListForSale">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="CustomerID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="DealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="CustomerListForSaleResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="CustomerListForSaleResult">
              <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="CustomerListForSaleWithCheckCreditTerms">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="CustomerID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="bCheckCreditTerms" type="s:boolean" />
            <s:element minOccurs="0" maxOccurs="1" name="DealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="CustomerListForSaleWithCheckCreditTermsResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="CustomerListForSaleWithCheckCreditTermsResult">
              <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="CustomerSearchSaleAdvance">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="Name" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="Postcode" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="Mobile" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="CustomerCode" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="Company" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="Phone" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="Street" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="Birthday" type="s:dateTime" />
            <s:element minOccurs="0" maxOccurs="1" name="City" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="CountryID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="Active" type="s:boolean" />
            <s:element minOccurs="1" maxOccurs="1" name="CustomerTypeID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="CustomerSearchSaleAdvanceResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="CustomerSearchSaleAdvanceResult">
              <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="CustomerSearchSaleForID">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="CustomerID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="CustomerSearchSaleForIDResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="CustomerSearchSaleForIDResult">
              <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="CustomerSearchSaleForIDWithCreditTerms">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="CustomerID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="bCheckCreditTerms" type="s:boolean" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="CustomerSearchSaleForIDWithCreditTermsResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="CustomerSearchSaleForIDWithCreditTermsResult">
              <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="CustomerTypeListOverRide">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="CurtomerID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="CustomerTypeListOverRideResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="CustomerTypeListOverRideResult">
              <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="CustomerConnectionSelect">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="CustomerID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="bActive" type="s:boolean" />
            <s:element minOccurs="1" maxOccurs="1" name="bClawedBack" type="s:boolean" />
            <s:element minOccurs="1" maxOccurs="1" name="bExpired" type="s:boolean" />
            <s:element minOccurs="1" maxOccurs="1" name="bAll" type="s:boolean" />
            <s:element minOccurs="0" maxOccurs="1" name="IMEI" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="PhoneNumber" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="bTerminated" type="s:boolean" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="CustomerConnectionSelectResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="CustomerConnectionSelectResult">
              <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="CustomerListForEmailing">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="CustomerID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="EmailTypeID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="CustomerListForEmailingResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="CustomerListForEmailingResult">
              <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="CustomerListAll">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="CustomerID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="CustomerListAllResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="CustomerListAllResult">
              <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="CustomerListAllWithCreditCheck">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="CustomerID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="bCheckCreditTerms" type="s:boolean" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="CustomerListAllWithCreditCheckResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="CustomerListAllWithCreditCheckResult">
              <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="CustomerListAllWithoutAddresses">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="CustomerID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="CustomerListAllWithoutAddressesResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="CustomerListAllWithoutAddressesResult">
              <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="CustomerAccountDetailSelect">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="CustomerID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="FromDate" type="s:dateTime" />
            <s:element minOccurs="1" maxOccurs="1" name="ToDate" type="s:dateTime" />
            <s:element minOccurs="1" maxOccurs="1" name="bOnlyUnallocated" type="s:boolean" />
            <s:element minOccurs="1" maxOccurs="1" name="bOnlyPurchaseLedger" type="s:boolean" />
            <s:element minOccurs="1" maxOccurs="1" name="bOnlySalesLedger" type="s:boolean" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="CustomerAccountDetailSelectResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="CustomerAccountDetailSelectResult">
              <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="CustomerAccountDetailSelectForFoerignCustomers">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="CustomerID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="FromDate" type="s:dateTime" />
            <s:element minOccurs="1" maxOccurs="1" name="ToDate" type="s:dateTime" />
            <s:element minOccurs="1" maxOccurs="1" name="bOnlyUnallocated" type="s:boolean" />
            <s:element minOccurs="1" maxOccurs="1" name="bOnlyPurchaseLedger" type="s:boolean" />
            <s:element minOccurs="1" maxOccurs="1" name="bOnlySalesLedger" type="s:boolean" />
            <s:element minOccurs="1" maxOccurs="1" name="bUseCustomersCurrency" type="s:boolean" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="CustomerAccountDetailSelectForFoerignCustomersResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="CustomerAccountDetailSelectForFoerignCustomersResult">
              <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="AgedDebtorReportSelect">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="CustomerID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="AgeExceedingDays" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="ExceedingDebt" type="s:decimal" />
            <s:element minOccurs="1" maxOccurs="1" name="ReportOptionID" type="s:short" />
            <s:element minOccurs="1" maxOccurs="1" name="GroupByOptionID" type="s:short" />
            <s:element minOccurs="1" maxOccurs="1" name="ChannelID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="bExcludeOutstandingSales" type="s:boolean" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="AgedDebtorReportSelectResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="AgedDebtorReportSelectResult">
              <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="SuppliersProductList">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="iSupplierID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="iProductID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="SuppliersProductListResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="SuppliersProductListResult">
              <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="ListActiveProductSupplier">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="iSupplierID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="iProductID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="ListActiveProductSupplierResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="ListActiveProductSupplierResult">
              <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="ProductSupplierCostForSynchronizing">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="iProductSupplierID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="EffectiveDate" type="s:dateTime" />
            <s:element minOccurs="1" maxOccurs="1" name="Latest" type="s:boolean" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="ProductSupplierCostForSynchronizingResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="ProductSupplierCostForSynchronizingResult">
              <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="ProductSupplierCostListForID">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="iProductSupplierID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="ProductSupplierCostListForIDResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="ProductSupplierCostListForIDResult">
              <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="LatestSupplierProductCostList">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="iProductID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="iSupplierID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="LatestSupplierProductCostListResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="LatestSupplierProductCostListResult">
              <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="ProductSupplierCostList">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="iProductID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="iCountryID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="ProductSupplierCostListResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="ProductSupplierCostListResult">
              <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="ProductSupplierCostListForSetUp">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="iProductID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="iSupplierID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="dtEffectiveDate" type="s:dateTime" />
            <s:element minOccurs="1" maxOccurs="1" name="bIsFuture" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="iCheckExistance" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="ProductSupplierCostListForSetUpResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="ProductSupplierCostListForSetUpResult">
              <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="SaveProductSupplier">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="dsChanges">
              <s:complexType>
                <s:sequence>
                  <s:element ref="s:schema" />
                  <s:any />
                </s:sequence>
              </s:complexType>
            </s:element>
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="SaveProductSupplierResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="SaveProductSupplierResult">
              <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="ProductSupplierCostSave">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="dsChanges">
              <s:complexType>
                <s:sequence>
                  <s:element ref="s:schema" />
                  <s:any />
                </s:sequence>
              </s:complexType>
            </s:element>
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="ProductSupplierCostSaveResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="ProductSupplierCostSaveResult" type="s:boolean" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="ProductSupplierCostSaveBySyncronizing">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="dsChanges">
              <s:complexType>
                <s:sequence>
                  <s:element ref="s:schema" />
                  <s:any />
                </s:sequence>
              </s:complexType>
            </s:element>
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="ProductSupplierCostSaveBySyncronizingResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="ProductSupplierCostSaveBySyncronizingResult" type="s:boolean" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="ProductSupplierSave">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="dsChanges">
              <s:complexType>
                <s:sequence>
                  <s:element ref="s:schema" />
                  <s:any />
                </s:sequence>
              </s:complexType>
            </s:element>
            <s:element minOccurs="1" maxOccurs="1" name="bNewSupplier" type="s:boolean" />
            <s:element minOccurs="1" maxOccurs="1" name="iSupplierID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="ProductSupplierSaveResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="ProductSupplierSaveResult" type="s:boolean" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="ProductPriceProtectionListForID">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="iProductSupplierID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="ProductPriceProtectionListForIDResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="ProductPriceProtectionListForIDResult">
              <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="ProductPriceProtectionList">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="iProductID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="iCountryID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="ProductPriceProtectionListResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="ProductPriceProtectionListResult">
              <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="ProductPriceProtectionSetupSave">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="dsChanges">
              <s:complexType>
                <s:sequence>
                  <s:element ref="s:schema" />
                  <s:any />
                </s:sequence>
              </s:complexType>
            </s:element>
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="ProductPriceProtectionSetupSaveResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="ProductPriceProtectionSetupSaveResult">
              <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="ListProductPriceProtection">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="supplierID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="ProductID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="CountryID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="ListProductPriceProtectionResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="ListProductPriceProtectionResult">
              <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="SaveProductPriceProtection">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="dsChanges">
              <s:complexType>
                <s:sequence>
                  <s:element ref="s:schema" />
                  <s:any />
                </s:sequence>
              </s:complexType>
            </s:element>
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="SaveProductPriceProtectionResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="SaveProductPriceProtectionResult" type="s:boolean" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="ProductPriceProtectionSave">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="dsChanges">
              <s:complexType>
                <s:sequence>
                  <s:element ref="s:schema" />
                  <s:any />
                </s:sequence>
              </s:complexType>
            </s:element>
            <s:element minOccurs="1" maxOccurs="1" name="bNewSupplier" type="s:boolean" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="ProductPriceProtectionSaveResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="ProductPriceProtectionSaveResult" type="s:boolean" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="ProductCountryAverageCostList">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="iProductID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="iCountryID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="ProductCountryAverageCostListResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="ProductCountryAverageCostListResult">
              <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="ProductCountryAverageCostListForMultipleProducts">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="strProductIDs" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="iCountryID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="ProductCountryAverageCostListForMultipleProductsResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="ProductCountryAverageCostListForMultipleProductsResult">
              <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="ProductCountryAverageCostSave">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="dsChanges">
              <s:complexType>
                <s:sequence>
                  <s:element ref="s:schema" />
                  <s:any />
                </s:sequence>
              </s:complexType>
            </s:element>
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="ProductCountryAverageCostSaveResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="ProductCountryAverageCostSaveResult" type="s:boolean" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="ProductPriceHistoryList">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="ProductID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="SupplierID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="CountryID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="SiteID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="TypeID" type="s:short" />
            <s:element minOccurs="1" maxOccurs="1" name="HandsetID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="TariffID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="IsCombination" type="s:boolean" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="ProductPriceHistoryListResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="ProductPriceHistoryListResult">
              <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="HandSetTariffPriceCountryList">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="iHandSetID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="iTarrifID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="dtEffectiveDate" type="s:dateTime" />
            <s:element minOccurs="1" maxOccurs="1" name="bFuture" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="bCheckExistance" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="ChannelID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="HandSetTariffPriceCountryListResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="HandSetTariffPriceCountryListResult">
              <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="HandSetTariffPriceCheckEffectiveDateServer">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="iHandSetID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="iTarrifID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="ChannelID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="HandSetTariffPriceCheckEffectiveDateServerResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="HandSetTariffPriceCheckEffectiveDateServerResult">
              <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="HandSetTariffCommissionSaveAddon">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="dsChanges">
              <s:complexType>
                <s:sequence>
                  <s:element ref="s:schema" />
                  <s:any />
                </s:sequence>
              </s:complexType>
            </s:element>
            <s:element minOccurs="1" maxOccurs="1" name="countryID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="supplierID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="EffectedDate" type="s:dateTime" />
            <s:element minOccurs="1" maxOccurs="1" name="UpdatetedEmpoyeeID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="SelectOption" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="HandSetTariffCommissionSaveAddonResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="HandSetTariffCommissionSaveAddonResult" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="HandSetTariffPriceSaveAddon">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="dsChanges">
              <s:complexType>
                <s:sequence>
                  <s:element ref="s:schema" />
                  <s:any />
                </s:sequence>
              </s:complexType>
            </s:element>
            <s:element minOccurs="1" maxOccurs="1" name="countryID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="EffectedDate" type="s:dateTime" />
            <s:element minOccurs="1" maxOccurs="1" name="UpdatetedEmpoyeeID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="SelectOption" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="HandSetTariffPriceSaveAddonResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="HandSetTariffPriceSaveAddonResult" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="HandSetTariffCashBackSaveAddon">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="dsChanges">
              <s:complexType>
                <s:sequence>
                  <s:element ref="s:schema" />
                  <s:any />
                </s:sequence>
              </s:complexType>
            </s:element>
            <s:element minOccurs="1" maxOccurs="1" name="countryID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="EffectedDate" type="s:dateTime" />
            <s:element minOccurs="1" maxOccurs="1" name="UpdatetedEmpoyeeID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="SelectOption" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="HandSetTariffCashBackSaveAddonResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="HandSetTariffCashBackSaveAddonResult" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="HandSetTariffPriceSave">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="dsChanges">
              <s:complexType>
                <s:sequence>
                  <s:element ref="s:schema" />
                  <s:any />
                </s:sequence>
              </s:complexType>
            </s:element>
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="HandSetTariffPriceSaveResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="HandSetTariffPriceSaveResult" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="HandSetTariffPriceSaveEffectiveFromNow">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="dsChanges">
              <s:complexType>
                <s:sequence>
                  <s:element ref="s:schema" />
                  <s:any />
                </s:sequence>
              </s:complexType>
            </s:element>
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="HandSetTariffPriceSaveEffectiveFromNowResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="HandSetTariffPriceSaveEffectiveFromNowResult" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="HandSetTariffCashBackList">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="iHandSetID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="iTarrifID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="dtEffectiveDate" type="s:dateTime" />
            <s:element minOccurs="1" maxOccurs="1" name="bFuture" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="bCheckExistance" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="HandSetTariffCashBackListResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="HandSetTariffCashBackListResult">
              <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="HandSetTariffCashBackSave">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="dsChanges">
              <s:complexType>
                <s:sequence>
                  <s:element ref="s:schema" />
                  <s:any />
                </s:sequence>
              </s:complexType>
            </s:element>
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="HandSetTariffCashBackSaveResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="HandSetTariffCashBackSaveResult" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="HandsetTariffCommissionList">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="iHandSetID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="iTarrifID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="iServiceProviderID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="dtEffectiveDate" type="s:dateTime" />
            <s:element minOccurs="1" maxOccurs="1" name="bFuture" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="bCheckExistance" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="HandsetTariffCommissionListResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="HandsetTariffCommissionListResult">
              <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="HandSetTariffCommissionSaveForSynchronizing">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="dsChanges">
              <s:complexType>
                <s:sequence>
                  <s:element ref="s:schema" />
                  <s:any />
                </s:sequence>
              </s:complexType>
            </s:element>
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="HandSetTariffCommissionSaveForSynchronizingResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="HandSetTariffCommissionSaveForSynchronizingResult" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="HandSetTariffCommissionSave">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="dsChanges">
              <s:complexType>
                <s:sequence>
                  <s:element ref="s:schema" />
                  <s:any />
                </s:sequence>
              </s:complexType>
            </s:element>
            <s:element minOccurs="1" maxOccurs="1" name="bNewSupplier" type="s:boolean" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="HandSetTariffCommissionSaveResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="HandSetTariffCommissionSaveResult" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="HandSetTariffCommissionDelete">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="iHandSetID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="iTariffID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="iServiceProviderID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="iCountryID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="dtEffectiveDate" type="s:dateTime" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="HandSetTariffCommissionDeleteResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="HandSetTariffCommissionDeleteResult" type="s:boolean" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="TitleList">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="iTitleID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="TitleListResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="TitleListResult">
              <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="TitleSave">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="dsChanges">
              <s:complexType>
                <s:sequence>
                  <s:element ref="s:schema" />
                  <s:any />
                </s:sequence>
              </s:complexType>
            </s:element>
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="TitleSaveResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="TitleSaveResult">
              <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="SiteCategoryList">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="SiteCategoryListResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="SiteCategoryListResult">
              <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="SiteCategorySave">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="dsChanges">
              <s:complexType>
                <s:sequence>
                  <s:element ref="s:schema" />
                  <s:any />
                </s:sequence>
              </s:complexType>
            </s:element>
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="SiteCategorySaveResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="SiteCategorySaveResult">
              <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="ActiveSiteList">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="iSiteID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="ActiveSiteListResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="ActiveSiteListResult">
              <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="SiteList">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="iSiteID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="SiteListResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="SiteListResult">
              <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="SiteIntegrationList">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="iSiteID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="SiteIntegrationListResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="SiteIntegrationListResult">
              <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="SiteDefultList">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="SiteID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="SiteDefultListResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="SiteDefultListResult">
              <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="SiteChannelList">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="iSiteID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="iChannelID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="SiteChannelListResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="SiteChannelListResult">
              <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="AllSiteChannelList">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="iSiteID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="iChannelID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="iAllChannel" type="s:int" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="AllSiteChannelListResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="AllSiteChannelListResult">
              <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="SiteChannelSave">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="dsChanges">
              <s:complexType>
                <s:sequence>
                  <s:element ref="s:schema" />
                  <s:any />
                </s:sequence>
              </s:complexType>
            </s:element>
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="SiteChannelSaveResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="SiteChannelSaveResult">
              <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="CheckSiteName">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="iSiteID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strSiteCode" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="strSiteName" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="CheckSiteNameResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="CheckSiteNameResult" type="s:boolean" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="SiteData">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="iSiteID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="SiteDataResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="SiteDataResult">
              <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="SiteSave">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="dsSite">
              <s:complexType>
                <s:sequence>
                  <s:element ref="s:schema" />
                  <s:any />
                </s:sequence>
              </s:complexType>
            </s:element>
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="SiteSaveResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="SiteSaveResult">
              <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="SiteDetailSave">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="dsSite">
              <s:complexType>
                <s:sequence>
                  <s:element ref="s:schema" />
                  <s:any />
                </s:sequence>
              </s:complexType>
            </s:element>
            <s:element minOccurs="1" maxOccurs="1" name="iSiteID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="SiteDetailSaveResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="SiteDetailSaveResult">
              <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="LocationDeleteValidate">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="iLocationID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="LocationDeleteValidateResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="LocationDeleteValidateResult" type="s:boolean" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="SiteType">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="SiteTypeResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="SiteTypeResult">
              <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="SiteSearch">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="iCountryID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="iRegionID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="sSiteName" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="iSearchOpt" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="ActiveOnly" type="s:boolean" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="SiteSearchResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="SiteSearchResult">
              <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="SiteLocationList">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="SiteID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="SiteLocationListResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="SiteLocationListResult">
              <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="SiteLocationListByOption">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="SiteID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="bActiveOnly" type="s:boolean" />
            <s:element minOccurs="1" maxOccurs="1" name="bDefaultOnly" type="s:boolean" />
            <s:element minOccurs="1" maxOccurs="1" name="bDefaultReturnOnly" type="s:boolean" />
            <s:element minOccurs="1" maxOccurs="1" name="bSaleOnly" type="s:boolean" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="SiteLocationListByOptionResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="SiteLocationListByOptionResult">
              <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="SiteLocationSave">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="dsChanges">
              <s:complexType>
                <s:sequence>
                  <s:element ref="s:schema" />
                  <s:any />
                </s:sequence>
              </s:complexType>
            </s:element>
            <s:element minOccurs="1" maxOccurs="1" name="SiteID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="SiteLocationSaveResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="SiteLocationSaveResult">
              <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="SiteVatRegistrationNumber">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="iSiteID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="SiteVatRegistrationNumberResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="SiteVatRegistrationNumberResult" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="SiteChannelTargetList">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="iSiteID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="iChannelID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="iYear" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="SiteChannelTargetListResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="SiteChannelTargetListResult">
              <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="SiteChannelTargetListWithSiteNames">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="iYear" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="iSiteChannelID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="SiteChannelTargetListWithSiteNamesResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="SiteChannelTargetListWithSiteNamesResult">
              <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="SiteChannelTargetSave">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="dsSiteChannelTarget">
              <s:complexType>
                <s:sequence>
                  <s:element ref="s:schema" />
                  <s:any />
                </s:sequence>
              </s:complexType>
            </s:element>
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="SiteChannelTargetSaveResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="SiteChannelTargetSaveResult">
              <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="SiteTargetList">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="iSiteID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="SiteTargetListResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="SiteTargetListResult">
              <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="SiteTargetSave">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="dsSiteTarget">
              <s:complexType>
                <s:sequence>
                  <s:element ref="s:schema" />
                  <s:any />
                </s:sequence>
              </s:complexType>
            </s:element>
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="SiteTargetSaveResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="SiteTargetSaveResult">
              <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="WorkigDayList">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="WorkigDayListResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="WorkigDayListResult">
              <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="TargetSave">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="dsCompanyTargets">
              <s:complexType>
                <s:sequence>
                  <s:element ref="s:schema" />
                  <s:any />
                </s:sequence>
              </s:complexType>
            </s:element>
            <s:element minOccurs="0" maxOccurs="1" name="dsSiteTargets">
              <s:complexType>
                <s:sequence>
                  <s:element ref="s:schema" />
                  <s:any />
                </s:sequence>
              </s:complexType>
            </s:element>
            <s:element minOccurs="0" maxOccurs="1" name="dsEmployeeTargets">
              <s:complexType>
                <s:sequence>
                  <s:element ref="s:schema" />
                  <s:any />
                </s:sequence>
              </s:complexType>
            </s:element>
            <s:element minOccurs="0" maxOccurs="1" name="dsWorkingDays">
              <s:complexType>
                <s:sequence>
                  <s:element ref="s:schema" />
                  <s:any />
                </s:sequence>
              </s:complexType>
            </s:element>
            <s:element minOccurs="1" maxOccurs="1" name="iYear" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="iChannelID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="TargetSaveResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="TargetSaveResult">
              <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="DashBoardList">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="Today" type="s:dateTime" />
            <s:element minOccurs="1" maxOccurs="1" name="iLogedInEmployeeID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="DashBoardListResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="DashBoardListResult">
              <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="EmployeePerformance">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="Today" type="s:dateTime" />
            <s:element minOccurs="1" maxOccurs="1" name="iLogedInEmployeeID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="iSiteID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="EmployeePerformanceResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="EmployeePerformanceResult">
              <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="StageList">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="StageListResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="StageListResult">
              <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="ChannelList">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="ChannelListResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="ChannelListResult">
              <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="ChannelSave">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="dsChanges">
              <s:complexType>
                <s:sequence>
                  <s:element ref="s:schema" />
                  <s:any />
                </s:sequence>
              </s:complexType>
            </s:element>
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="ChannelSaveResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="ChannelSaveResult">
              <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="ChannelTermsAndConditionSave">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="dsChanges">
              <s:complexType>
                <s:sequence>
                  <s:element ref="s:schema" />
                  <s:any />
                </s:sequence>
              </s:complexType>
            </s:element>
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="ChannelTermsAndConditionSaveResponse">
        <s:complexType />
      </s:element>
      <s:element name="DocumentPrintLoadData">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="DespatchID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="SaleOrderID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="InvoiceID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="DocumentPrintLoadDataResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="DocumentPrintLoadDataResult">
              <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="SaleDispatchesDocumentPrintingUpdate">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="DespatchID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="bPendingDocumentPrinting" type="s:boolean" />
            <s:element minOccurs="1" maxOccurs="1" name="dWeight" type="s:double" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="SaleDispatchesDocumentPrintingUpdateResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="SaleDispatchesDocumentPrintingUpdateResult" type="s:boolean" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="DespatchDetailConfirmationList">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="DespatchDetailConfirmationListResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="DespatchDetailConfirmationListResult">
              <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="OrderDespatchConfirmationUpdate">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="ds">
              <s:complexType>
                <s:sequence>
                  <s:element ref="s:schema" />
                  <s:any />
                </s:sequence>
              </s:complexType>
            </s:element>
            <s:element minOccurs="1" maxOccurs="1" name="EmpId" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="OrderDespatchConfirmationUpdateResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="OrderDespatchConfirmationUpdateResult" type="s:boolean" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="UpdateDespatchTrakingNo">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="ds">
              <s:complexType>
                <s:sequence>
                  <s:element ref="s:schema" />
                  <s:any />
                </s:sequence>
              </s:complexType>
            </s:element>
            <s:element minOccurs="1" maxOccurs="1" name="EmpId" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="UpdateDespatchTrakingNoResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="UpdateDespatchTrakingNoResult">
              <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="DespatchMethodList">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="intDespatchMethodID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="DespatchMethodListResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="DespatchMethodListResult">
              <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="DespatchMethodSave">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="dsChanges">
              <s:complexType>
                <s:sequence>
                  <s:element ref="s:schema" />
                  <s:any />
                </s:sequence>
              </s:complexType>
            </s:element>
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="DespatchMethodSaveResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="DespatchMethodSaveResult">
              <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="DespatchStatusUpdate">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="dsChanges">
              <s:complexType>
                <s:sequence>
                  <s:element ref="s:schema" />
                  <s:any />
                </s:sequence>
              </s:complexType>
            </s:element>
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="DespatchStatusUpdateResponse">
        <s:complexType />
      </s:element>
      <s:element name="DespatchStatusUpdateCustomerReceived">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="dsChanges">
              <s:complexType>
                <s:sequence>
                  <s:element ref="s:schema" />
                  <s:any />
                </s:sequence>
              </s:complexType>
            </s:element>
            <s:element minOccurs="1" maxOccurs="1" name="iDespatchStatusID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="DespatchStatusUpdateCustomerReceivedResponse">
        <s:complexType />
      </s:element>
      <s:element name="CustomerDeliveryStatusList">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="CustomerDeliveryStatusID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="CustomerDeliveryStatusListResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="CustomerDeliveryStatusListResult">
              <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="AutoDespatch">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="SaleOrderID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="AutoDespatchResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="AutoDespatchResult" type="s:boolean" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="GetMenu">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="EmployeeId" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="GetMenuResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="GetMenuResult">
              <s:complexType mixed="true">
                <s:sequence>
                  <s:any />
                </s:sequence>
              </s:complexType>
            </s:element>
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="GetMenuDataSet">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="EmployeeId" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="GetMenuDataSetResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="GetMenuDataSetResult">
              <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="GetMenu1">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="EmployeeId" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="GetMenu1Response">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="GetMenu1Result" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="ServiceProviderList">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="iID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="ServiceProviderListResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="ServiceProviderListResult">
              <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="ActiveServiceProviderList">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="ActiveServiceProviderListResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="ActiveServiceProviderListResult">
              <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="ProductByTypeList">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="iProductTypeID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="ProductByTypeListResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="ProductByTypeListResult">
              <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="ProductByTypeListForNetwork">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="ProductTypeID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="NetworkID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="ProductByTypeListForNetworkResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="ProductByTypeListForNetworkResult">
              <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="ProductByTypeByteList">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="iProductTypeID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="ProductByTypeByteListResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="ProductByTypeByteListResult" type="s:base64Binary" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="ProductPriceList">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="iProductID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="iCountryID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="iSiteID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="ProductPriceListResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="ProductPriceListResult">
              <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="ProductPriceListWithPriceBook">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="iProductID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="iCountryID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="iSiteID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="iApplicationID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="iDealerID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="ProductPriceListWithPriceBookResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="ProductPriceListWithPriceBookResult">
              <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="PrePayTariffs">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="ProductID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="PrePayTariffsResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="PrePayTariffsResult">
              <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="ProductPriceDetailList">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="CountryID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="SupplierID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="ProductCategoryID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="EffectiveDate" type="s:dateTime" />
            <s:element minOccurs="1" maxOccurs="1" name="bFuture" type="s:boolean" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="ProductPriceDetailListResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="ProductPriceDetailListResult">
              <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="ProductPriceWithCommissionList">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="CountryID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="SupplierID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="ProductCategoryID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="EffectiveDate" type="s:dateTime" />
            <s:element minOccurs="1" maxOccurs="1" name="bFuture" type="s:boolean" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="SerchIn" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="Department" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="bWithVat" type="s:boolean" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="ProductPriceWithCommissionListResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="ProductPriceWithCommissionListResult">
              <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="ProductListForGlobalID">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="iGlobalProductID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="ProductListForGlobalIDResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="ProductListForGlobalIDResult">
              <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="ProductListForGlobalListID">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="GlobalProductIDList" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="ProductListForGlobalListIDResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="ProductListForGlobalListIDResult">
              <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="ProductListForSyncronisingID">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="iSynchronisingID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="ProductListForSyncronisingIDResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="ProductListForSyncronisingIDResult">
              <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="ProductListwithLookupData">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="iProductID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="ProductListwithLookupDataResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="ProductListwithLookupDataResult">
              <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="AttributeListForProduct">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="iAttributeID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="iAttributeCategoryID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="iIsTariff" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="AttributeListForProductResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="AttributeListForProductResult">
              <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="AttributeListForProductType">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="ProductTypeID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="AttributeListForProductTypeResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="AttributeListForProductTypeResult">
              <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="ProductSave">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="dsChanges">
              <s:complexType>
                <s:sequence>
                  <s:element ref="s:schema" />
                  <s:any />
                </s:sequence>
              </s:complexType>
            </s:element>
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="ProductSaveResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="ProductSaveResult">
              <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="ProductListForAddOn">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="ProductID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="EffectiveDate" type="s:dateTime" />
            <s:element minOccurs="1" maxOccurs="1" name="CountryID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="iSiteID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="ProductListForAddOnResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="ProductListForAddOnResult">
              <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="ProductSaveFromAddOn">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="dsChanges">
              <s:complexType>
                <s:sequence>
                  <s:element ref="s:schema" />
                  <s:any />
                </s:sequence>
              </s:complexType>
            </s:element>
            <s:element minOccurs="1" maxOccurs="1" name="iSiteID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="ProductSaveFromAddOnResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="ProductSaveFromAddOnResult">
              <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="ProductsSaveByCategory">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="iProductCategoryID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="iReplenishingFormulaID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="iUpdatedEmployeeID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="dtUpdatedDate" type="s:dateTime" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="ProductsSaveByCategoryResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="ProductsSaveByCategoryResult" type="s:int" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="ProductAttributeList">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="iProductID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="ProductAttributeListResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="ProductAttributeListResult">
              <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="productdelete">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="dsChanges">
              <s:complexType>
                <s:sequence>
                  <s:element ref="s:schema" />
                  <s:any />
                </s:sequence>
              </s:complexType>
            </s:element>
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="productdeleteResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="productdeleteResult" type="s:boolean" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="ProductCommissionCountryforSynchronizing">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="ProductSupplierID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="EffectiveDate" type="s:dateTime" />
            <s:element minOccurs="1" maxOccurs="1" name="Latest" type="s:boolean" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="ProductCommissionCountryforSynchronizingResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="ProductCommissionCountryforSynchronizingResult">
              <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="DispatchedItemDetails">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="ProductID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="CustomerID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="ChannelID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="TrackableNo" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="ProductClassID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="TrackableItemID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="WithConnected" type="s:boolean" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="DispatchedItemDetailsResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="DispatchedItemDetailsResult">
              <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="ProductCommissionCountryListForID">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="iProductSupplierID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="ProductCommissionCountryListForIDResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="ProductCommissionCountryListForIDResult">
              <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="ProductCommissionCountryListForIDandEffectiveDate">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="iProductSupplierID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="EffectiveDate" type="s:dateTime" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="ProductCommissionCountryListForIDandEffectiveDateResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="ProductCommissionCountryListForIDandEffectiveDateResult">
              <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="ProductCommissionCountryList">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="iProductID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="iCountryID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="iProductSupplierID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="iSupplierID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="dtEffectiveDate" type="s:dateTime" />
            <s:element minOccurs="1" maxOccurs="1" name="iCheckExistance" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="ProductCommissionCountryListResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="ProductCommissionCountryListResult">
              <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="ListProductCommissionCountry">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="iProductID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="iCountryID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="iProductSupplierID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="iSupplierID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="dtEffectiveDate" type="s:dateTime" />
            <s:element minOccurs="1" maxOccurs="1" name="bFuture" type="s:boolean" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="ListProductCommissionCountryResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="ListProductCommissionCountryResult">
              <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="SaveProductCommissionCountryForSynchronizing">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="dsChanges">
              <s:complexType>
                <s:sequence>
                  <s:element ref="s:schema" />
                  <s:any />
                </s:sequence>
              </s:complexType>
            </s:element>
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="SaveProductCommissionCountryForSynchronizingResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="SaveProductCommissionCountryForSynchronizingResult" type="s:boolean" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="SaveProductCommissionCountry">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="dsChanges">
              <s:complexType>
                <s:sequence>
                  <s:element ref="s:schema" />
                  <s:any />
                </s:sequence>
              </s:complexType>
            </s:element>
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="SaveProductCommissionCountryResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="SaveProductCommissionCountryResult" type="s:boolean" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="ProductCommissionCountrySave">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="dsChanges">
              <s:complexType>
                <s:sequence>
                  <s:element ref="s:schema" />
                  <s:any />
                </s:sequence>
              </s:complexType>
            </s:element>
            <s:element minOccurs="1" maxOccurs="1" name="bNewSupplier" type="s:boolean" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="ProductCommissionCountrySaveResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="ProductCommissionCountrySaveResult" type="s:boolean" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="ProductCommissionCountryDelete">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="iProductID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="iSupplierID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="iCountryID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="dtEffectiveDate" type="s:dateTime" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="ProductCommissionCountryDeleteResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="ProductCommissionCountryDeleteResult" type="s:boolean" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="ProductBarCodeSave">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="dsChanges">
              <s:complexType>
                <s:sequence>
                  <s:element ref="s:schema" />
                  <s:any />
                </s:sequence>
              </s:complexType>
            </s:element>
            <s:element minOccurs="1" maxOccurs="1" name="iProductID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="ProductBarCodeSaveResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="ProductBarCodeSaveResult">
              <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="ProductBarCodeList">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="iProductID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="ProductBarCodeListResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="ProductBarCodeListResult">
              <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="ProductClassTaxRateList">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="iProductClassID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="ProductClassTaxRateListResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="ProductClassTaxRateListResult">
              <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="ProductPriceSetUpList">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="iProductID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="isupplierID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="dEffectiveDate" type="s:dateTime" />
            <s:element minOccurs="1" maxOccurs="1" name="bFuture" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="ProductPriceSetUpListResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="ProductPriceSetUpListResult">
              <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="ProductPriceCheckEffectiveDate">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="dtSelectedDate" type="s:dateTime" />
            <s:element minOccurs="1" maxOccurs="1" name="iProductID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="ProductTypeID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="ProductPriceCheckEffectiveDateResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="ProductPriceCheckEffectiveDateResult">
              <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="ProductPriceCheckEffectiveDateServer">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="iProductID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="PriceTypeID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="ProductPriceCheckEffectiveDateServerResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="ProductPriceCheckEffectiveDateServerResult">
              <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="ProductSearchByTrackableNumber">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="sTrackableNumber" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="ProductSearchByTrackableNumberResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="ProductSearchByTrackableNumberResult">
              <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="ProductSearchFullText">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="sNameAsWordPhraseSentence" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="sProductCategoryName" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="iRestrictiveLevel" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="ProductSearchFullTextResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="ProductSearchFullTextResult">
              <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="GetTariffDetails">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="iProductID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="GetTariffDetailsResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="GetTariffDetailsResult">
              <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="TariffProductList">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="iProductID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="TariffProductListResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="TariffProductListResult">
              <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="TariffProductFindProductClass">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="dsProduct">
              <s:complexType>
                <s:sequence>
                  <s:element ref="s:schema" />
                  <s:any />
                </s:sequence>
              </s:complexType>
            </s:element>
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="TariffProductFindProductClassResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="TariffProductFindProductClassResult">
              <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="TariffProductSave">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="dsProduct">
              <s:complexType>
                <s:sequence>
                  <s:element ref="s:schema" />
                  <s:any />
                </s:sequence>
              </s:complexType>
            </s:element>
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="TariffProductSaveResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="TariffProductSaveResult">
              <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="AdditionalCommissionProductList">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="iConnectionDefinitionID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="AdditionalCommissionProductListResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="AdditionalCommissionProductListResult">
              <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="LastRepositorySynchronisedDetails">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="iSynchronisedType" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="LocalDealerCode" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="LastRepositorySynchronisedDetailsResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="LastRepositorySynchronisedDetailsResult">
              <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="LastSynchronisedDetails">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="iSynchronisedType" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="LastSynchronisedDetailsResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="LastSynchronisedDetailsResult">
              <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="SynchronisedList">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="iSynchronisingID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="SynchronisedListResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="SynchronisedListResult">
              <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="ProductDownLoadScheduleListForDate">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="ScheduleDateTime" type="s:dateTime" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="ProductDownLoadScheduleListForDateResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="ProductDownLoadScheduleListForDateResult">
              <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="ProductDownLoadScheduleList">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="iProductDownLoadScheduleID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="ProductDownLoadScheduleListResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="ProductDownLoadScheduleListResult">
              <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="ProductDownLoadScheduleSave">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="DS">
              <s:complexType>
                <s:sequence>
                  <s:element ref="s:schema" />
                  <s:any />
                </s:sequence>
              </s:complexType>
            </s:element>
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="ProductDownLoadScheduleSaveResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="ProductDownLoadScheduleSaveResult">
              <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="ProductDownLoadScheduleSearch">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="ProductDownLoadScheduleID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="EmpoyeeID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="DepartmentID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="categoryID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="ScheduleDateFrom" type="s:dateTime" />
            <s:element minOccurs="1" maxOccurs="1" name="ScheduleDateto" type="s:dateTime" />
            <s:element minOccurs="0" maxOccurs="1" name="ProductCodeORName" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="bDownLoadingCompleted" type="s:boolean" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="ProductDownLoadScheduleSearchResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="ProductDownLoadScheduleSearchResult">
              <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="ProductDownLoadScheduleDelete">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="iProductDownLoadScheduleID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="ProductDownLoadScheduleDeleteResponse">
        <s:complexType />
      </s:element>
      <s:element name="SynchronisingSave">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="DS">
              <s:complexType>
                <s:sequence>
                  <s:element ref="s:schema" />
                  <s:any />
                </s:sequence>
              </s:complexType>
            </s:element>
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="SynchronisingSaveResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="SynchronisingSaveResult">
              <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="SynchronisedSupplierList">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="iSupplierSynchronisingID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="iSynchronisingID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="SynchronisedSupplierListResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="SynchronisedSupplierListResult">
              <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="SynchronisedConnectionDefinitionList">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="iConnectionDefinitionSynchronisingID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="iSynchronisingID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="SynchronisedConnectionDefinitionListResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="SynchronisedConnectionDefinitionListResult">
              <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="SynchronisedProductList">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="iProductSynchronisingID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="iSynchronisingID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="SynchronisedProductListResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="SynchronisedProductListResult">
              <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="SupplierSynchronisingSave">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="DS">
              <s:complexType>
                <s:sequence>
                  <s:element ref="s:schema" />
                  <s:any />
                </s:sequence>
              </s:complexType>
            </s:element>
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="SupplierSynchronisingSaveResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="SupplierSynchronisingSaveResult">
              <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="ConnectionDefinitionSynchronisingSave">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="DS">
              <s:complexType>
                <s:sequence>
                  <s:element ref="s:schema" />
                  <s:any />
                </s:sequence>
              </s:complexType>
            </s:element>
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="ConnectionDefinitionSynchronisingSaveResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="ConnectionDefinitionSynchronisingSaveResult">
              <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="ProductSynchronisingSave">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="DS">
              <s:complexType>
                <s:sequence>
                  <s:element ref="s:schema" />
                  <s:any />
                </s:sequence>
              </s:complexType>
            </s:element>
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="ProductSynchronisingSaveResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="ProductSynchronisingSaveResult">
              <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="DbVersion">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="strTableName" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="DbVersionResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="DbVersionResult">
              <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="CountryProductTypeList">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="CountryProductTypeListResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="CountryProductTypeListResult">
              <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="ProductPriceCountryList">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="ProductID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="PriceTypeID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="ProductPriceCountryListResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="ProductPriceCountryListResult">
              <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="ProductPriceCountryListForSetup">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="ProductID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="Latest" type="s:boolean" />
            <s:element minOccurs="1" maxOccurs="1" name="EffectiveDate" type="s:dateTime" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="ProductPriceCountryListForSetupResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="ProductPriceCountryListForSetupResult">
              <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="ProductPriceCountryForSynchronizing">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="ProductID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="EffectiveDate" type="s:dateTime" />
            <s:element minOccurs="1" maxOccurs="1" name="Latest" type="s:boolean" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="ProductPriceCountryForSynchronizingResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="ProductPriceCountryForSynchronizingResult">
              <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="ProductCashBackForSyncronizing">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="ProductID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="EffectiveDate" type="s:dateTime" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="ProductCashBackForSyncronizingResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="ProductCashBackForSyncronizingResult">
              <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="ProductCashBackList">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="ProductID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="ProductCashBackListResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="ProductCashBackListResult">
              <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="ProductCashBackSetUpList">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="iproductID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="dtEffectiveDate" type="s:dateTime" />
            <s:element minOccurs="1" maxOccurs="1" name="bIsFuture" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="iCheckExistance" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="ProductCashBackSetUpListResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="ProductCashBackSetUpListResult">
              <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="CommissionCalculationForProductCommission">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="dsChanges">
              <s:complexType>
                <s:sequence>
                  <s:element ref="s:schema" />
                  <s:any />
                </s:sequence>
              </s:complexType>
            </s:element>
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="CommissionCalculationForProductCommissionResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="CommissionCalculationForProductCommissionResult" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="ProductPriceCountrySave">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="dsChanges">
              <s:complexType>
                <s:sequence>
                  <s:element ref="s:schema" />
                  <s:any />
                </s:sequence>
              </s:complexType>
            </s:element>
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="ProductPriceCountrySaveResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="ProductPriceCountrySaveResult" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="ProductPriceCountrySaveEffectiveFromNow">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="dsChanges">
              <s:complexType>
                <s:sequence>
                  <s:element ref="s:schema" />
                  <s:any />
                </s:sequence>
              </s:complexType>
            </s:element>
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="ProductPriceCountrySaveEffectiveFromNowResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="ProductPriceCountrySaveEffectiveFromNowResult" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="SaleOrderDetailPriceUpdate">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="SellingPrice" type="s:decimal" />
            <s:element minOccurs="1" maxOccurs="1" name="TotalTax" type="s:decimal" />
            <s:element minOccurs="1" maxOccurs="1" name="DiscountAmount" type="s:decimal" />
            <s:element minOccurs="1" maxOccurs="1" name="SaleOrderDetailID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="SaleOrderDetailPriceUpdateResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="SaleOrderDetailPriceUpdateResult" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="ProductPriceCountrySaveBySyncronizing">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="dsChanges">
              <s:complexType>
                <s:sequence>
                  <s:element ref="s:schema" />
                  <s:any />
                </s:sequence>
              </s:complexType>
            </s:element>
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="ProductPriceCountrySaveBySyncronizingResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="ProductPriceCountrySaveBySyncronizingResult" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="ProductCashBackSave">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="dsChanges">
              <s:complexType>
                <s:sequence>
                  <s:element ref="s:schema" />
                  <s:any />
                </s:sequence>
              </s:complexType>
            </s:element>
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="ProductCashBackSaveResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="ProductCashBackSaveResult" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="ProductKitFundList">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="ProductID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="ProductKitFundListResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="ProductKitFundListResult">
              <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="ProductKitFundSave">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="dsChanges">
              <s:complexType>
                <s:sequence>
                  <s:element ref="s:schema" />
                  <s:any />
                </s:sequence>
              </s:complexType>
            </s:element>
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="ProductKitFundSaveResponse">
        <s:complexType />
      </s:element>
      <s:element name="CustomerKitFundSummary">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="iCustomerID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="iSaleOrderID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="CustomerKitFundSummaryResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="CustomerKitFundSummaryResult">
              <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="CustomerKitFundStatement">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="iCustomerID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="dtFromDate" type="s:dateTime" />
            <s:element minOccurs="1" maxOccurs="1" name="dtToDate" type="s:dateTime" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="CustomerKitFundStatementResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="CustomerKitFundStatementResult">
              <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="KitFundCreditNoteSave">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="dsKitFundCreditNote">
              <s:complexType>
                <s:sequence>
                  <s:element ref="s:schema" />
                  <s:any />
                </s:sequence>
              </s:complexType>
            </s:element>
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="KitFundCreditNoteSaveResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="KitFundCreditNoteSaveResult">
              <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="ProductCashBackSaveBySyncronizing">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="dsChanges">
              <s:complexType>
                <s:sequence>
                  <s:element ref="s:schema" />
                  <s:any />
                </s:sequence>
              </s:complexType>
            </s:element>
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="ProductCashBackSaveBySyncronizingResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="ProductCashBackSaveBySyncronizingResult" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="ProductSupplierListForSynchronizing">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="iProductID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="SearchingDealerCode" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="ProductSupplierListForSynchronizingResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="ProductSupplierListForSynchronizingResult">
              <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="ProductSupplierList">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="iProductID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="ProductSupplierListResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="ProductSupplierListResult">
              <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="ProductSupplierListAlt">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="iProductID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="iSupplierID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="ProductSupplierListAltResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="ProductSupplierListAltResult">
              <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="ProductSupplierSearch">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="ProductID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="SupplierID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="DepartmentID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="ProductCategoryID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="Active" type="s:boolean" />
            <s:element minOccurs="0" maxOccurs="1" name="ProductName" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="ProductSupplierSearchResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="ProductSupplierSearchResult">
              <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="ListProductwithProductSupplier">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="CountryID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="SupplierID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="DepartmentID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="ProductCategoryID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="Active" type="s:boolean" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="ListProductwithProductSupplierResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="ListProductwithProductSupplierResult">
              <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="ListSuppliersWithSuppliedProduct">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="CountryID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="ProductID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="SupplierTypeID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="Active" type="s:boolean" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="ListSuppliersWithSuppliedProductResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="ListSuppliersWithSuppliedProductResult">
              <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="ProductCommissionBySupplierList">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="iSupplierID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="iProductID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="ProductCommissionBySupplierListResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="ProductCommissionBySupplierListResult">
              <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="ProductClassTrackingList">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="ProductClassTrackingListResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="ProductClassTrackingListResult">
              <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="ProductClassTrackingListForClass">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="ProductClassID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="ProductClassTrackingListForClassResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="ProductClassTrackingListForClassResult">
              <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="ProductPriceCommissionCashBackList">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="CountryID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="ProductID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="SupplierID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="SiteID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="ConnectionDuration" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="ProductPriceCommissionCashBackListResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="ProductPriceCommissionCashBackListResult">
              <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="ProductCategoryList">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="ProductCategoryID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="ProductCategoryListResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="ProductCategoryListResult">
              <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="ProductCategoryListforTransfer">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="ProductCategoryID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="bIntangible" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="ProductCategoryListforTransferResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="ProductCategoryListforTransferResult">
              <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="ProductCategoryListForSupplier_Network">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="SupplierID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="CountryID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="NetworkID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="ProductType" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="ProductCategoryListForSupplier_NetworkResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="ProductCategoryListForSupplier_NetworkResult">
              <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="ProductCategoryTangibleList">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="SupplierID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="CountryID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="ProductCategoryID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="ProductCategoryTangibleListResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="ProductCategoryTangibleListResult">
              <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="ProductCategoryTangibleActiveList">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="SupplierID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="CountryID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="ProductCategoryID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="bActive" type="s:boolean" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="ProductCategoryTangibleActiveListResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="ProductCategoryTangibleActiveListResult">
              <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="ReconciliationTypeList">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="ReconciliationTypeListResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="ReconciliationTypeListResult">
              <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="ProductCategoryTangibleListByte">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="SupplierID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="CountryID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="ProductCategoryID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="ProductCategoryTangibleListByteResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="ProductCategoryTangibleListByteResult" type="s:base64Binary" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="ProductCategoryListForSupplier">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="SupplierID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="CountryID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="ProductCategoryListForSupplierResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="ProductCategoryListForSupplierResult">
              <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="ProductCategorySearch">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="Name" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="DepartmentID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="Active" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="ProductCategorySearchResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="ProductCategorySearchResult">
              <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="ProductCategorySave">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="dsChanges">
              <s:complexType>
                <s:sequence>
                  <s:element ref="s:schema" />
                  <s:any />
                </s:sequence>
              </s:complexType>
            </s:element>
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="ProductCategorySaveResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="ProductCategorySaveResult" type="s:boolean" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="ProductCategorySaveAndReturn">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="dsChanges">
              <s:complexType>
                <s:sequence>
                  <s:element ref="s:schema" />
                  <s:any />
                </s:sequence>
              </s:complexType>
            </s:element>
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="ProductCategorySaveAndReturnResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="ProductCategorySaveAndReturnResult">
              <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="ProductCategoryCashBackPaymentTermList">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="ProductCategoryID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="CountryID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="ProductCategoryCashBackPaymentTermListResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="ProductCategoryCashBackPaymentTermListResult">
              <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="ProductCategoryCashBackPaymentTermSave">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="dsChanges">
              <s:complexType>
                <s:sequence>
                  <s:element ref="s:schema" />
                  <s:any />
                </s:sequence>
              </s:complexType>
            </s:element>
            <s:element minOccurs="1" maxOccurs="1" name="ProductCategoryID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="CountryID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="ProductCategoryCashBackPaymentTermSaveResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="ProductCategoryCashBackPaymentTermSaveResult">
              <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="ProductCategoryCommissionSearch">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="CountryID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="SupplierID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="ProductCategoryID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="EffectiveDate" type="s:dateTime" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="ProductCategoryCommissionSearchResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="ProductCategoryCommissionSearchResult">
              <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="ProductCategoryCommissionList">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="CountryID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="SupplierID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="ProductCategoryID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="EffectiveDate" type="s:dateTime" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="ProductCategoryCommissionListResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="ProductCategoryCommissionListResult">
              <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="ProductCategoryCommissionInfo">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="CountryID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="SupplierID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="ProductCategoryID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="EffectiveDate" type="s:dateTime" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="ProductCategoryCommissionInfoResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="ProductCategoryCommissionInfoResult">
              <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="ProductCategoryCommissionForSynchronizing">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="ProductCategoryID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="SearchingDealerCode" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="FirstCommissionStructure" type="s:boolean" />
            <s:element minOccurs="1" maxOccurs="1" name="EffectiveDate" type="s:dateTime" />
            <s:element minOccurs="1" maxOccurs="1" name="Latest" type="s:boolean" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="ProductCategoryCommissionForSynchronizingResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="ProductCategoryCommissionForSynchronizingResult">
              <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="ProductCategoryCommissionListForCategory">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="ProductCategoryID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="ProductCategoryCommissionListForCategoryResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="ProductCategoryCommissionListForCategoryResult">
              <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="ProductCategoryCommissionElementList">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="ProductCategoryCommissionID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="ProductCategoryCommissionElementListResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="ProductCategoryCommissionElementListResult">
              <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="ProductCategoryCommissionElementListForID">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="ProductCategoryCommissionElementID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="ProductCategoryCommissionElementListForIDResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="ProductCategoryCommissionElementListForIDResult">
              <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="ProductCategoryCommissionSave">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="dsChanges">
              <s:complexType>
                <s:sequence>
                  <s:element ref="s:schema" />
                  <s:any />
                </s:sequence>
              </s:complexType>
            </s:element>
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="ProductCategoryCommissionSaveResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="ProductCategoryCommissionSaveResult" type="s:boolean" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="ListProductCategoryCommissionRule">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="ListProductCategoryCommissionRuleResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="ListProductCategoryCommissionRuleResult">
              <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="ProductCategoryCommissionDetailList">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="CountryID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="SupplierID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="ProductCategoryID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="EffectiveDate" type="s:dateTime" />
            <s:element minOccurs="1" maxOccurs="1" name="bFuture" type="s:boolean" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="ProductCategoryCommissionDetailListResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="ProductCategoryCommissionDetailListResult">
              <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="ProductCategoryCommissionListByProduct">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="CountryID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="SupplierID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="ProductCategoryID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="EffectiveDate" type="s:dateTime" />
            <s:element minOccurs="1" maxOccurs="1" name="ProductID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="bFuture" type="s:boolean" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="ProductCategoryCommissionListByProductResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="ProductCategoryCommissionListByProductResult">
              <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="ProductCategoryCashBackPaymentTermDetailsList">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="CountryID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="ProductCategoryID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="ProductCategoryCashBackPaymentTermDetailsListResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="ProductCategoryCashBackPaymentTermDetailsListResult">
              <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="ProductClassProductCategoryList">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="ProductClassProductCategoryListResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="ProductClassProductCategoryListResult">
              <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="ProductClassProductCategoryListByNetworkID">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="iNetworkID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="ProductClassProductCategoryListByNetworkIDResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="ProductClassProductCategoryListByNetworkIDResult">
              <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="ProductClassListByNetworkID">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="iNetworkID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="ProductClassListByNetworkIDResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="ProductClassListByNetworkIDResult">
              <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="ProductClassProductCategorySave">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="dsChanges">
              <s:complexType>
                <s:sequence>
                  <s:element ref="s:schema" />
                  <s:any />
                </s:sequence>
              </s:complexType>
            </s:element>
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="ProductClassProductCategorySaveResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="ProductClassProductCategorySaveResult">
              <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="GetProductCategoryListByProductClassID">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="iProductClassID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="GetProductCategoryListByProductClassIDResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="GetProductCategoryListByProductClassIDResult">
              <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="GetProductClassProductCategoryListByProductClassID">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="iProductClassID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="iNetworkID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="GetProductClassProductCategoryListByProductClassIDResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="GetProductClassProductCategoryListByProductClassIDResult">
              <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="BestDealReport">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="bFuture" type="s:boolean" />
            <s:element minOccurs="1" maxOccurs="1" name="CountryID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="SelectedDate" type="s:dateTime" />
            <s:element minOccurs="1" maxOccurs="1" name="NetworkID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="HandsetID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="TariffID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="BestDealReportResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="BestDealReportResult">
              <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="HandsetTariffPriceForSynchronizing">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="ProductID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="EffectiveDate" type="s:dateTime" />
            <s:element minOccurs="1" maxOccurs="1" name="Latest" type="s:boolean" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="HandsetTariffPriceForSynchronizingResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="HandsetTariffPriceForSynchronizingResult">
              <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="HandsetTariffCommissionForSynchronizing">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="ProductID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="SupplierID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="EffectiveDate" type="s:dateTime" />
            <s:element minOccurs="1" maxOccurs="1" name="Latest" type="s:boolean" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="HandsetTariffCommissionForSynchronizingResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="HandsetTariffCommissionForSynchronizingResult">
              <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="HansetTariffMetrix">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="bFuture" type="s:boolean" />
            <s:element minOccurs="1" maxOccurs="1" name="ProductCategoryID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="SupplierID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="CountryID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="SelectedDate" type="s:dateTime" />
            <s:element minOccurs="1" maxOccurs="1" name="NetworkID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="BusinessTypeID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="ConnectionTypeID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="HansetTariffMetrixResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="HansetTariffMetrixResult">
              <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="HansetTariffMetrixByte">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="bFuture" type="s:boolean" />
            <s:element minOccurs="1" maxOccurs="1" name="ProductCategoryID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="SupplierID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="CountryID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="SelectedDate" type="s:dateTime" />
            <s:element minOccurs="1" maxOccurs="1" name="NetworkID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="BusinessTypeID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="ConnectionTypeID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="HansetTariffMetrixByteResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="HansetTariffMetrixByteResult" type="s:base64Binary" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="HansetTariffMetrixForAddonByte">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="bFuture" type="s:boolean" />
            <s:element minOccurs="1" maxOccurs="1" name="ProductCategoryID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="SupplierID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="CountryID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="SelectedDate" type="s:dateTime" />
            <s:element minOccurs="1" maxOccurs="1" name="NetworkID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="BusinessTypeID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="ConnectionTypeID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="ElementName" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="IsTariffCategory" type="s:boolean" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="HansetTariffMetrixForAddonByteResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="HansetTariffMetrixForAddonByteResult" type="s:base64Binary" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="CalculateGPDailyTotal">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="InvoiceID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="ConnectionID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="EffectiveDate" type="s:dateTime" />
            <s:element minOccurs="1" maxOccurs="1" name="WithConnectedStatus" type="s:boolean" />
            <s:element minOccurs="0" maxOccurs="1" name="DealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="CalculateGPDailyTotalResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="CalculateGPDailyTotalResult" type="s:boolean" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="CancelLayaway">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="SaleOrderID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="EmployeeID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="DealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="CancelLayawayResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="CancelLayawayResult" type="s:boolean" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="HansetTariffInMetrix">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="iNetworkID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="iServiceProviderID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="iHandsetID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="iTariffID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="HansetTariffInMetrixResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="HansetTariffInMetrixResult">
              <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="HandsetTariffCombinationDetails">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="HandsetIDList" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="TariffIDList" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="bFuture" type="s:boolean" />
            <s:element minOccurs="1" maxOccurs="1" name="SupplierID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="CountryID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="DateTime" type="s:dateTime" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="HandsetTariffCombinationDetailsResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="HandsetTariffCombinationDetailsResult">
              <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="HandsetTariffPriceDetails">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="bFuture" type="s:boolean" />
            <s:element minOccurs="1" maxOccurs="1" name="HandsetID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="TariffID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="CountryID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="bLatest" type="s:boolean" />
            <s:element minOccurs="1" maxOccurs="1" name="DateTime" type="s:dateTime" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="HandsetTariffPriceDetailsResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="HandsetTariffPriceDetailsResult">
              <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="HandsetTariffCashBackDetails">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="bFuture" type="s:boolean" />
            <s:element minOccurs="1" maxOccurs="1" name="HandsetID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="TariffID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="CountryID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="bLatest" type="s:boolean" />
            <s:element minOccurs="1" maxOccurs="1" name="DateTime" type="s:dateTime" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="HandsetTariffCashBackDetailsResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="HandsetTariffCashBackDetailsResult">
              <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="HandsetTariffCommissionDetails">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="bFuture" type="s:boolean" />
            <s:element minOccurs="1" maxOccurs="1" name="HandsetID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="TariffID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="CountryID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="SupplierID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="bLatest" type="s:boolean" />
            <s:element minOccurs="1" maxOccurs="1" name="DateTime" type="s:dateTime" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="HandsetTariffCommissionDetailsResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="HandsetTariffCommissionDetailsResult">
              <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="HandsetCostDetails">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="HandsetID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="CountryID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="HandsetCostDetailsResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="HandsetCostDetailsResult">
              <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="HandsetTariffSave">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="DSPrice">
              <s:complexType>
                <s:sequence>
                  <s:element ref="s:schema" />
                  <s:any />
                </s:sequence>
              </s:complexType>
            </s:element>
            <s:element minOccurs="0" maxOccurs="1" name="DSCommission">
              <s:complexType>
                <s:sequence>
                  <s:element ref="s:schema" />
                  <s:any />
                </s:sequence>
              </s:complexType>
            </s:element>
            <s:element minOccurs="0" maxOccurs="1" name="DSCostPrice">
              <s:complexType>
                <s:sequence>
                  <s:element ref="s:schema" />
                  <s:any />
                </s:sequence>
              </s:complexType>
            </s:element>
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="HandsetTariffSaveResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="HandsetTariffSaveResult">
              <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="ProductCodeValidation">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="ProductCode" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="ProductID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="ProductCodeValidationResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="ProductCodeValidationResult">
              <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="ProductActiveUpdate">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="ds">
              <s:complexType>
                <s:sequence>
                  <s:element ref="s:schema" />
                  <s:any />
                </s:sequence>
              </s:complexType>
            </s:element>
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="ProductActiveUpdateResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="ProductActiveUpdateResult" type="s:boolean" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="ProductNameValidation">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="ProductName" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="ProductID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="ProductNameValidationResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="ProductNameValidationResult">
              <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="ProductSearch">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="sName" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="sProductCode" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="sManufacturer" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="iSupplierID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="sAccCode" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="bActive" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="iProductClassID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="iProductCategoryID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="sBarcode" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="ProductSearchResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="ProductSearchResult">
              <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="ProductSearchForProductSetup">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="SearchString" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="SupplierID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="AccountCode" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="IsActive" type="s:boolean" />
            <s:element minOccurs="1" maxOccurs="1" name="ProductCategoryID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="DepartmentID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="ManufactureID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="bShowAll" type="s:boolean" />
            <s:element minOccurs="1" maxOccurs="1" name="SiteID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="ProductSearchForProductSetupResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="ProductSearchForProductSetupResult">
              <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="ProductSearchForRepairProducts">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="SearchString" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="SupplierID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="AccountCode" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="IsActive" type="s:boolean" />
            <s:element minOccurs="1" maxOccurs="1" name="ProductCategoryID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="DepartmentID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="ManufactureID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="bShowAll" type="s:boolean" />
            <s:element minOccurs="1" maxOccurs="1" name="SiteID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="bOnlyTangible" type="s:boolean" />
            <s:element minOccurs="1" maxOccurs="1" name="bOnlyTrackable" type="s:boolean" />
            <s:element minOccurs="1" maxOccurs="1" name="ProductTypeID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="ProductSearchForRepairProductsResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="ProductSearchForRepairProductsResult">
              <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="GPAnalysisByRepairOrder">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="dtDateFrom" type="s:dateTime" />
            <s:element minOccurs="1" maxOccurs="1" name="dtDateTo" type="s:dateTime" />
            <s:element minOccurs="1" maxOccurs="1" name="intRegionID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="intSiteID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="intAnalysisType" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="blUseSpPriceAsCost" type="s:boolean" />
            <s:element minOccurs="0" maxOccurs="1" name="strCustomerRef" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="strCustomerName" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="GPAnalysisByRepairOrderResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="GPAnalysisByRepairOrderResult">
              <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="ProductSynchronisingSearch01">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="sNameORProductCode" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="sSupplierIDList" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="iProductClassID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="iProductTypeID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="iManufacturerID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="bActiveOnly" type="s:boolean" />
            <s:element minOccurs="1" maxOccurs="1" name="ModifiedDate" type="s:dateTime" />
            <s:element minOccurs="0" maxOccurs="1" name="SearchingDealerCode" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="iDeptID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="iCatID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="ProductSynchronisingSearch01Response">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="ProductSynchronisingSearch01Result">
              <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="ProductSearchForProductSetupTangibleOnly">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="SearchString" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="SupplierID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="AccountCode" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="IsActive" type="s:boolean" />
            <s:element minOccurs="1" maxOccurs="1" name="ProductCategoryID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="DepartmentID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="ManufactureID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="bShowAll" type="s:boolean" />
            <s:element minOccurs="1" maxOccurs="1" name="SiteID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="bOnlyTangible" type="s:boolean" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="ProductSearchForProductSetupTangibleOnlyResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="ProductSearchForProductSetupTangibleOnlyResult">
              <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="ProductSearchForSaleOrderPO">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="SearchString" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="SupplierID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="AccountCode" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="IsActive" type="s:boolean" />
            <s:element minOccurs="1" maxOccurs="1" name="ProductCategoryID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="DepartmentID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="ManufactureID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="SiteID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="bOnlyTangible" type="s:boolean" />
            <s:element minOccurs="0" maxOccurs="1" name="strSaleOrderIDs" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="ProductSearchForSaleOrderPOResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="ProductSearchForSaleOrderPOResult">
              <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="ExportFileColumnList">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="ExportFileTypeID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="ExportFileColumnListResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="ExportFileColumnListResult">
              <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="ProductSynchronisingSearch">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="sName" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="sProductCode" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="sSupplierIDList" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="iProductClassID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="iProductTypeID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="iManufacturerID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="bActiveOnly" type="s:boolean" />
            <s:element minOccurs="1" maxOccurs="1" name="ModifiedDate" type="s:dateTime" />
            <s:element minOccurs="0" maxOccurs="1" name="SearchingDealerCode" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="ProductSynchronisingSearchResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="ProductSynchronisingSearchResult">
              <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="ProductSynchronisingSearchForService">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="ProductIDs" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="dealerCode" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="mDate" type="s:dateTime" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="ProductSynchronisingSearchForServiceResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="ProductSynchronisingSearchForServiceResult">
              <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="ProductSearchRetail">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="sName" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="sProductCode" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="sManufacturer" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="iSupplierID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="sAccCode" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="bActive" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="iProductClassID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="iProductCategoryID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="sBarcode" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="sDescription" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="iDepartmentID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="sAttribute" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="iCountryID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="iSiteID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="iProductHandsetID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="iProductTariffID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="ProductSearchRetailResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="ProductSearchRetailResult">
              <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="ProductSearchRetail2">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="sName" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="sProductCode" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="sManufacturer" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="iSupplierID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="sAccCode" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="bActive" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="iProductClassID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="iProductCategoryID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="iProductTypeID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="sBarcode" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="sDescription" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="iDepartmentID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="sAttribute" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="iCountryID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="iSiteID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="iProductHandsetID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="iProductTariffID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="ProductSearchRetail2Response">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="ProductSearchRetail2Result">
              <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="ProductSearchRetailByte">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="sName" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="sProductCode" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="sManufacturer" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="iSupplierID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="sAccCode" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="bActive" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="iProductClassID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="iProductCategoryID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="sBarcode" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="sDescription" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="iDepartmentID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="sAttribute" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="iCountryID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="iSiteID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="iProductHandsetID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="iProductTariffID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="ProductSearchRetailByteResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="ProductSearchRetailByteResult" type="s:base64Binary" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="ProductSearchRetailByte2">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="sName" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="sProductCode" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="sManufacturer" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="iSupplierID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="sAccCode" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="bActive" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="iProductClassID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="iProductCategoryID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="iProductTypeID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="sBarcode" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="sDescription" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="iDepartmentID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="sAttribute" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="iCountryID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="iSiteID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="iProductHandsetID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="iProductTariffID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="ProductSearchRetailByte2Response">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="ProductSearchRetailByte2Result" type="s:base64Binary" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="ProductSearchChannelForNetDelaers">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="sName" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="sProductCode" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="sManufacturer" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="iSupplierID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="sAccCode" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="bActive" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="iProductClassID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="iProductCategoryID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="sBarcode" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="sDescription" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="iDepartmentID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="sAttribute" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="iCountryID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="iSiteID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="iProductHandsetID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="iProductTariffID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="SearchType" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="ChannelID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="StockSiteID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="ConnectionDuration" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="ManufacturerID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="NetworkID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="ServiceProviderID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="ProductID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="PriceTypeID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="ConnectionDefinitionID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="IsSharerTariff" type="s:boolean" />
            <s:element minOccurs="1" maxOccurs="1" name="TariffType" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="CustomerID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="TrackableNumber" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="BusinessTypeID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="SaleDate" type="s:dateTime" />
            <s:element minOccurs="1" maxOccurs="1" name="IsPurchasedByCustomer" type="s:boolean" />
            <s:element minOccurs="1" maxOccurs="1" name="DateFrom" type="s:dateTime" />
            <s:element minOccurs="1" maxOccurs="1" name="DateTo" type="s:dateTime" />
            <s:element minOccurs="1" maxOccurs="1" name="PurchasedCustomerID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="DealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="ProductSearchChannelForNetDelaersResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="ProductSearchChannelForNetDelaersResult" type="s:base64Binary" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="ProductSearchWithFCColumn">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="sName" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="sProductCode" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="sManufacturer" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="iSupplierID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="sAccCode" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="bActive" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="iProductClassID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="iProductCategoryID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="sBarcode" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="sDescription" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="iDepartmentID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="sAttribute" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="iCountryID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="iSiteID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="iProductHandsetID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="iProductTariffID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="SearchType" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="ChannelID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="StockSiteID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="ConnectionDuration" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="ManufacturerID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="NetworkID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="ServiceProviderID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="ProductID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="PriceTypeID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="ConnectionDefinitionID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="IsSharerTariff" type="s:boolean" />
            <s:element minOccurs="1" maxOccurs="1" name="TariffType" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="CustomerID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="TrackableNumber" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="BusinessTypeID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="SaleDate" type="s:dateTime" />
            <s:element minOccurs="1" maxOccurs="1" name="ExchangeRate" type="s:decimal" />
            <s:element minOccurs="1" maxOccurs="1" name="IsPurchasedByCustomer" type="s:boolean" />
            <s:element minOccurs="1" maxOccurs="1" name="DateFrom" type="s:dateTime" />
            <s:element minOccurs="1" maxOccurs="1" name="DateTo" type="s:dateTime" />
            <s:element minOccurs="1" maxOccurs="1" name="PurchasedCustomerID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="DealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="ProductSearchWithFCColumnResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="ProductSearchWithFCColumnResult" type="s:base64Binary" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="ProductSearchChannel">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="sName" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="sProductCode" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="sManufacturer" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="iSupplierID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="sAccCode" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="bActive" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="iProductClassID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="iProductCategoryID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="sBarcode" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="sDescription" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="iDepartmentID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="sAttribute" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="iCountryID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="iSiteID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="iProductHandsetID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="iProductTariffID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="SearchType" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="ChannelID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="StockSiteID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="ConnectionDuration" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="ManufacturerID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="NetworkID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="ServiceProviderID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="ProductID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="PriceTypeID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="ConnectionDefinitionID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="IsSharerTariff" type="s:boolean" />
            <s:element minOccurs="1" maxOccurs="1" name="TariffType" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="CustomerID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="TrackableNumber" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="BusinessTypeID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="IsPurchasedByCustomer" type="s:boolean" />
            <s:element minOccurs="1" maxOccurs="1" name="DateFrom" type="s:dateTime" />
            <s:element minOccurs="1" maxOccurs="1" name="DateTo" type="s:dateTime" />
            <s:element minOccurs="1" maxOccurs="1" name="PurchasedCustomerID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="DealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="ProductSearchChannelResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="ProductSearchChannelResult">
              <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="ProductSearchChannelWithFulfillmentSiteID">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="sName" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="sProductCode" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="sManufacturer" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="iSupplierID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="sAccCode" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="bActive" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="iProductClassID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="iProductCategoryID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="sBarcode" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="sDescription" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="iDepartmentID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="sAttribute" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="iCountryID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="iSiteID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="iProductHandsetID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="iProductTariffID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="SearchType" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="ChannelID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="StockSiteID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="ConnectionDuration" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="ManufacturerID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="NetworkID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="ServiceProviderID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="ProductID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="PriceTypeID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="ConnectionDefinitionID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="IsSharerTariff" type="s:boolean" />
            <s:element minOccurs="1" maxOccurs="1" name="TariffType" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="CustomerID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="TrackableNumber" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="BusinessTypeID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="FulfillmentSiteID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="IsPurchasedByCustomer" type="s:boolean" />
            <s:element minOccurs="1" maxOccurs="1" name="DateFrom" type="s:dateTime" />
            <s:element minOccurs="1" maxOccurs="1" name="DateTo" type="s:dateTime" />
            <s:element minOccurs="1" maxOccurs="1" name="PurchasedCustomerID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="DealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="ProductSearchChannelWithFulfillmentSiteIDResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="ProductSearchChannelWithFulfillmentSiteIDResult">
              <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="ProductSearchChannelByConnectionType">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="sName" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="sProductCode" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="sManufacturer" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="iSupplierID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="sAccCode" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="bActive" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="iProductClassID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="iProductCategoryID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="sBarcode" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="sDescription" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="iDepartmentID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="sAttribute" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="iCountryID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="iSiteID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="iProductHandsetID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="iProductTariffID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="SearchType" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="ChannelID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="StockSiteID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="ConnectionDuration" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="ManufacturerID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="NetworkID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="ServiceProviderID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="ProductID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="PriceTypeID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="ConnectionDefinitionID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="IsSharerTariff" type="s:boolean" />
            <s:element minOccurs="1" maxOccurs="1" name="TariffType" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="CustomerID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="TrackableNumber" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="BusinessTypeID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="FulfillmentSiteID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="IsPurchasedByCustomer" type="s:boolean" />
            <s:element minOccurs="1" maxOccurs="1" name="DateFrom" type="s:dateTime" />
            <s:element minOccurs="1" maxOccurs="1" name="DateTo" type="s:dateTime" />
            <s:element minOccurs="1" maxOccurs="1" name="PurchasedCustomerID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="DealerCode" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="ConnectionTypeID" type="s:int" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="ProductSearchChannelByConnectionTypeResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="ProductSearchChannelByConnectionTypeResult">
              <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="ProductSearchWithFCColumnWithFulfillmentSiteID">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="sName" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="sProductCode" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="sManufacturer" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="iSupplierID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="sAccCode" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="bActive" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="iProductClassID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="iProductCategoryID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="sBarcode" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="sDescription" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="iDepartmentID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="sAttribute" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="iCountryID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="iSiteID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="iProductHandsetID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="iProductTariffID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="SearchType" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="ChannelID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="StockSiteID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="ConnectionDuration" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="ManufacturerID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="NetworkID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="ServiceProviderID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="ProductID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="PriceTypeID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="ConnectionDefinitionID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="IsSharerTariff" type="s:boolean" />
            <s:element minOccurs="1" maxOccurs="1" name="TariffType" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="CustomerID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="TrackableNumber" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="BusinessTypeID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="SaleDate" type="s:dateTime" />
            <s:element minOccurs="1" maxOccurs="1" name="ExchangeRate" type="s:decimal" />
            <s:element minOccurs="1" maxOccurs="1" name="FulfillmentSiteID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="IsPurchasedByCustomer" type="s:boolean" />
            <s:element minOccurs="1" maxOccurs="1" name="DateFrom" type="s:dateTime" />
            <s:element minOccurs="1" maxOccurs="1" name="DateTo" type="s:dateTime" />
            <s:element minOccurs="1" maxOccurs="1" name="PurchasedCustomerID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="DealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="ProductSearchWithFCColumnWithFulfillmentSiteIDResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="ProductSearchWithFCColumnWithFulfillmentSiteIDResult" type="s:base64Binary" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="ProductSearchChannelForNetDelaersWithFulfillmentSiteID">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="sName" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="sProductCode" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="sManufacturer" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="iSupplierID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="sAccCode" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="bActive" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="iProductClassID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="iProductCategoryID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="sBarcode" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="sDescription" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="iDepartmentID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="sAttribute" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="iCountryID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="iSiteID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="iProductHandsetID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="iProductTariffID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="SearchType" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="ChannelID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="StockSiteID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="ConnectionDuration" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="ManufacturerID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="NetworkID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="ServiceProviderID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="ProductID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="PriceTypeID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="ConnectionDefinitionID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="IsSharerTariff" type="s:boolean" />
            <s:element minOccurs="1" maxOccurs="1" name="TariffType" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="CustomerID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="TrackableNumber" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="BusinessTypeID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="SaleDate" type="s:dateTime" />
            <s:element minOccurs="1" maxOccurs="1" name="FulfillmentSiteID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="ExchangeRate" type="s:decimal" />
            <s:element minOccurs="1" maxOccurs="1" name="IsPurchasedByCustomer" type="s:boolean" />
            <s:element minOccurs="1" maxOccurs="1" name="DateFrom" type="s:dateTime" />
            <s:element minOccurs="1" maxOccurs="1" name="DateTo" type="s:dateTime" />
            <s:element minOccurs="1" maxOccurs="1" name="PurchasedCustomerID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="DealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="ProductSearchChannelForNetDelaersWithFulfillmentSiteIDResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="ProductSearchChannelForNetDelaersWithFulfillmentSiteIDResult" type="s:base64Binary" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="ProductSearchChannelByte">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="sName" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="sProductCode" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="sManufacturer" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="iSupplierID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="sAccCode" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="bActive" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="iProductClassID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="iProductCategoryID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="sBarcode" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="sDescription" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="iDepartmentID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="sAttribute" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="iCountryID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="iSiteID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="iProductHandsetID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="iProductTariffID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="SearchType" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="ChannelID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="StockSiteID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="ConnectionDuration" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="ManufacturerID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="NetworkID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="ServiceProviderID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="ProductID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="PriceTypeID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="ConnectionDefinitionID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="IsSharerTariff" type="s:boolean" />
            <s:element minOccurs="1" maxOccurs="1" name="TariffType" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="CustomerID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="TrackableNumber" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="BusinessTypeID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="IsPurchasedByCustomer" type="s:boolean" />
            <s:element minOccurs="1" maxOccurs="1" name="DateFrom" type="s:dateTime" />
            <s:element minOccurs="1" maxOccurs="1" name="DateTo" type="s:dateTime" />
            <s:element minOccurs="1" maxOccurs="1" name="PurchasedCustomerID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="DealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="ProductSearchChannelByteResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="ProductSearchChannelByteResult" type="s:base64Binary" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="ProductSearchChannelByteWithFulfillmentSiteID">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="sName" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="sProductCode" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="sManufacturer" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="iSupplierID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="sAccCode" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="bActive" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="iProductClassID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="iProductCategoryID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="sBarcode" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="sDescription" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="iDepartmentID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="sAttribute" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="iCountryID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="iSiteID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="iProductHandsetID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="iProductTariffID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="SearchType" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="ChannelID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="StockSiteID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="ConnectionDuration" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="ManufacturerID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="NetworkID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="ServiceProviderID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="ProductID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="PriceTypeID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="ConnectionDefinitionID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="IsSharerTariff" type="s:boolean" />
            <s:element minOccurs="1" maxOccurs="1" name="TariffType" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="CustomerID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="TrackableNumber" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="BusinessTypeID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="FulfillmentSiteID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="IsPurchasedByCustomer" type="s:boolean" />
            <s:element minOccurs="1" maxOccurs="1" name="DateFrom" type="s:dateTime" />
            <s:element minOccurs="1" maxOccurs="1" name="DateTo" type="s:dateTime" />
            <s:element minOccurs="1" maxOccurs="1" name="PurchasedCustomerID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="DealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="ProductSearchChannelByteWithFulfillmentSiteIDResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="ProductSearchChannelByteWithFulfillmentSiteIDResult" type="s:base64Binary" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="ProductSearchChannelByConnectionTypeByte">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="sName" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="sProductCode" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="sManufacturer" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="iSupplierID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="sAccCode" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="bActive" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="iProductClassID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="iProductCategoryID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="sBarcode" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="sDescription" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="iDepartmentID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="sAttribute" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="iCountryID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="iSiteID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="iProductHandsetID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="iProductTariffID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="SearchType" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="ChannelID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="StockSiteID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="ConnectionDuration" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="ManufacturerID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="NetworkID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="ServiceProviderID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="ProductID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="PriceTypeID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="ConnectionDefinitionID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="IsSharerTariff" type="s:boolean" />
            <s:element minOccurs="1" maxOccurs="1" name="TariffType" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="CustomerID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="TrackableNumber" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="BusinessTypeID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="FulfillmentSiteID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="IsPurchasedByCustomer" type="s:boolean" />
            <s:element minOccurs="1" maxOccurs="1" name="DateFrom" type="s:dateTime" />
            <s:element minOccurs="1" maxOccurs="1" name="DateTo" type="s:dateTime" />
            <s:element minOccurs="1" maxOccurs="1" name="PurchasedCustomerID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="DealerCode" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="ConnectionTypeID" type="s:int" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="ProductSearchChannelByConnectionTypeByteResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="ProductSearchChannelByConnectionTypeByteResult" type="s:base64Binary" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="ListProductsInFulfillemtSite">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="FulfillmentSiteID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="DealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="ListProductsInFulfillemtSiteResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="ListProductsInFulfillemtSiteResult">
              <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="ProductSupplierSearchAlt">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="ProductID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="SupplierID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="DepartmentID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="ProductCategoryID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="Active" type="s:boolean" />
            <s:element minOccurs="0" maxOccurs="1" name="ProductName" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="SupplierProductCode" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="SiteID" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="ProductSupplierSearchAltResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="ProductSupplierSearchAltResult">
              <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="ConnectionProductSearch">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="iCountryID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="iSiteID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="iProductID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="iShowTariff" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="iNetworkID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="iServiceProviderID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="iisActive" type="s:boolean" />
            <s:element minOccurs="0" maxOccurs="1" name="ProductName" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="ProductCode" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="Duration" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="productCategoryId" type="s:int" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="ConnectionProductSearchResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="ConnectionProductSearchResult">
              <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="ConnectionProductSearchByConnectionType">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="iCountryID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="iSiteID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="iProductID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="iShowTariff" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="iNetworkID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="iServiceProviderID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="iisActive" type="s:boolean" />
            <s:element minOccurs="0" maxOccurs="1" name="ProductName" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="ProductCode" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="Duration" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="productCategoryId" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="ConnectionTypeID" type="s:int" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="ConnectionProductSearchByConnectionTypeResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="ConnectionProductSearchByConnectionTypeResult">
              <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="ProductSearchSale">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="sProductCode" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="sBarcode" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="iCountryID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="iSiteID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="ProductSearchSaleResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="ProductSearchSaleResult">
              <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="ProductSearchByBarcode">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="sBarcode" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="iCountryID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="iSiteID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="ProductSearchByBarcodeResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="ProductSearchByBarcodeResult">
              <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="ProductListAddOn">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="iProductID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="iSiteID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="ProductListAddOnResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="ProductListAddOnResult">
              <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="ProductList">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="iProductID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="ProductListResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="ProductListResult">
              <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="ProductSiteContainerList">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="iProductID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="ProductSiteContainerListResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="ProductSiteContainerListResult">
              <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="GetProduct">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="ProductID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="DealerID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="DealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="GetProductResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="GetProductResult">
              <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="EmployeeList">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="EmployeeListResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="EmployeeListResult">
              <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="EmployeeListLogin">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="UserName" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="EmployeeListLoginResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="EmployeeListLoginResult">
              <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="LoginAuditList">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="EmployeeID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="SiteID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="FromDate" type="s:dateTime" />
            <s:element minOccurs="1" maxOccurs="1" name="ToDate" type="s:dateTime" />
            <s:element minOccurs="1" maxOccurs="1" name="WithNonSystem" type="s:boolean" />
            <s:element minOccurs="1" maxOccurs="1" name="IsSuccessful" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="OrderBy" type="s:boolean" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="LoginAuditListResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="LoginAuditListResult">
              <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="EmployeeSaveLogin">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="EmployeeID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="bAccountLocked" type="s:boolean" />
            <s:element minOccurs="0" maxOccurs="1" name="dsEmployee">
              <s:complexType>
                <s:sequence>
                  <s:element ref="s:schema" />
                  <s:any />
                </s:sequence>
              </s:complexType>
            </s:element>
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="EmployeeSaveLoginResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="EmployeeSaveLoginResult">
              <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="EmployeeListBySite">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="SiteID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="EmployeeListBySiteResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="EmployeeListBySiteResult">
              <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="DealerMangerList">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="DealerMangerListResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="DealerMangerListResult">
              <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="DealerMangerListForDealerSearch">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="bForDealerSearch" type="s:boolean" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="DealerMangerListForDealerSearchResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="DealerMangerListForDealerSearchResult">
              <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="DealerManagersForProspectiveRenewal">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="DealerManagersForProspectiveRenewalResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="DealerManagersForProspectiveRenewalResult">
              <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="EmployeeGroupList">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="EmployeeGroupID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="EmployeeGroupListResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="EmployeeGroupListResult">
              <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="EmployeeIDsForGroupList">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="GroupID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="EmployeeIDsForGroupListResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="EmployeeIDsForGroupListResult">
              <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="GetEmployeeList">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="EmployeeID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="bActive" type="s:boolean" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="GetEmployeeListResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="GetEmployeeListResult">
              <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="GetEmployee">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="EmployeeID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="GetEmployeeResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="GetEmployeeResult">
              <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="GetEmployeeForGPInfo">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="EmployeeID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="FromDate" type="s:dateTime" />
            <s:element minOccurs="1" maxOccurs="1" name="ToDate" type="s:dateTime" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="GetEmployeeForGPInfoResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="GetEmployeeForGPInfoResult">
              <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="GetEmployeeforSetup">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="EmployeeID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="GetEmployeeforSetupResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="GetEmployeeforSetupResult">
              <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="EmployeeSave">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="dsEmployee">
              <s:complexType>
                <s:sequence>
                  <s:element ref="s:schema" />
                  <s:any />
                </s:sequence>
              </s:complexType>
            </s:element>
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="EmployeeSaveResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="EmployeeSaveResult">
              <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="EmployeeApplicationFunctionList">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="EmployeeID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="ApplicationID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="EmployeeApplicationFunctionListResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="EmployeeApplicationFunctionListResult">
              <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="EmployeeSearch">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="sSearchValue" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="iSearchField" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="iSearchOpt" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="bActive" type="s:boolean" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="EmployeeSearchResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="EmployeeSearchResult">
              <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="EmployeeSearchAdvance">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="sUname" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="sLastName" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="sFirstName" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="iSiteID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="iGroupID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="EmployeeSearchAdvanceResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="EmployeeSearchAdvanceResult">
              <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="EmployeePermission">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="EmployeeID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="EmployeePermissionResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="EmployeePermissionResult">
              <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="EmployeeRole">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="EmployeeID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="EmployeeRoleResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="EmployeeRoleResult">
              <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="EmployeeRoleSave">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="EmployeeID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="dsEmployeeRole">
              <s:complexType>
                <s:sequence>
                  <s:element ref="s:schema" />
                  <s:any />
                </s:sequence>
              </s:complexType>
            </s:element>
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="EmployeeRoleSaveResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="EmployeeRoleSaveResult">
              <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="EmployeePwdSave">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="EmployeeID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="Password" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="EmployeePwdSaveResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="EmployeePwdSaveResult" type="s:int" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="EmployeePwdSavewithNextloginFlage">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="EmployeeID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="Password" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="bnextLogingFlage" type="s:boolean" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="EmployeePwdSavewithNextloginFlageResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="EmployeePwdSavewithNextloginFlageResult" type="s:int" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="EmployeeMenu">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="EmployeeID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="ApplicationID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="EmployeeMenuResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="EmployeeMenuResult">
              <s:complexType mixed="true">
                <s:sequence>
                  <s:any />
                </s:sequence>
              </s:complexType>
            </s:element>
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="EmployeeMenuDataset">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="EmployeeID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="ApplicationID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="EmployeeMenuDatasetResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="EmployeeMenuDatasetResult">
              <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="EmployeeMenuForFunction">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="EmployeeID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="ApplicationID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="FunctionID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="EmployeeMenuForFunctionResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="EmployeeMenuForFunctionResult">
              <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="FunctionList">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="FunctionID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="FunctionListResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="FunctionListResult">
              <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="EmployeeFunctionList">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="EmployeeID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="ApplicationID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="EmployeeFunctionListResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="EmployeeFunctionListResult">
              <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="EmployeeLogin">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="username" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="password" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="employeeID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="ApplicationID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="MACAddress" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="PublicIP" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="InternalIP" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="SiteID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="IsAccountLocked" type="s:boolean" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="EmployeeLoginResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="EmployeeLoginResult" type="s:boolean" />
            <s:element minOccurs="1" maxOccurs="1" name="employeeID" type="s:int" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="EmployeeLogoutUpdate">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="EmployeeID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="SiteID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="WorkstationID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="ApplicationID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="EmployeeLogoutUpdateResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="EmployeeLogoutUpdateResult" type="s:boolean" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="AccessPermited">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="FunctionID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="ApplicationID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="EmployeeID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="AccessPermitedResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="AccessPermitedResult" type="s:boolean" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="AccessPermitedForSaleReturn">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="FunctionID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="ApplicationID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="EmployeeID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="AccessPermitedForSaleReturnResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="AccessPermitedForSaleReturnResult" type="s:boolean" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="AccessPermitedOverride">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="FunctionID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="ApplicationID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="EmployeeID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="bIsOverride" type="s:boolean" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="AccessPermitedOverrideResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="AccessPermitedOverrideResult" type="s:boolean" />
            <s:element minOccurs="1" maxOccurs="1" name="bIsOverride" type="s:boolean" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="AccessPermitedFunctions">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="FunctionID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="ApplicationID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="EmployeeID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="AccessPermitedFunctionsResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="AccessPermitedFunctionsResult">
              <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="DataForLoadSaleWizard">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="FunctionID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="ApplicationID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="EmployeeID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="DataForLoadSaleWizardResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="DataForLoadSaleWizardResult">
              <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="DataForLoadSaleByteList">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="FunctionID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="ApplicationID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="EmployeeID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="channelID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="bVirtual" type="s:boolean" />
            <s:element minOccurs="1" maxOccurs="1" name="TPointSupplierID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="SiteID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="DataForLoadSaleByteListResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="DataForLoadSaleByteListResult" type="s:base64Binary" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="DataForLoadSale">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="FunctionID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="ApplicationID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="EmployeeID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="channelID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="bVirtual" type="s:boolean" />
            <s:element minOccurs="1" maxOccurs="1" name="TPointSupplierID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="SiteID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="DataForLoadSaleResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="DataForLoadSaleResult">
              <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="DataForLoadSaleCommonByteList">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="DataForLoadSaleCommonByteListResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="DataForLoadSaleCommonByteListResult" type="s:base64Binary" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="DataForLoadSaleCommon">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="DataForLoadSaleCommonResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="DataForLoadSaleCommonResult">
              <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="IsUserNameExist">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="EmployeeID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="UserName" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="IsUserNameExistResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="IsUserNameExistResult" type="s:boolean" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="ListEmployeeList">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="EmployeeID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="ListEmployeeListResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="ListEmployeeListResult">
              <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="ListCutomerList">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="bApproved" type="s:boolean" />
            <s:element minOccurs="1" maxOccurs="1" name="bActive" type="s:boolean" />
            <s:element minOccurs="1" maxOccurs="1" name="iCustomerCategoryID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="iAccountManagerID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="ListCutomerListResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="ListCutomerListResult">
              <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="ValidateDistributerEmployeeByVal">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="strLoginName" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="strPassword" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="ValidateDistributerEmployeeByValResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="ValidateDistributerEmployeeByValResult" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="SaleOrderChangeFulfillMentSite">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="SOIDs" type="tns:ArrayOfInt" />
            <s:element minOccurs="1" maxOccurs="1" name="EmployeeID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="NewSiteID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="SaleOrderChangeFulfillMentSiteResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="SaleOrderChangeFulfillMentSiteResult" type="s:boolean" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="ConnectionKeyIndicatorsForCompanyList">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="dtDateFor" type="s:dateTime" />
            <s:element minOccurs="1" maxOccurs="1" name="intChannelID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="LoggingEmpID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="ConnectionKeyIndicatorsForCompanyListResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="ConnectionKeyIndicatorsForCompanyListResult">
              <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="ConnectionKeyIndicatorsForSiteList">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="dtDateFor" type="s:dateTime" />
            <s:element minOccurs="1" maxOccurs="1" name="intChannelID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="intSiteID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="LoggingEmpID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="ConnectionKeyIndicatorsForSiteListResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="ConnectionKeyIndicatorsForSiteListResult">
              <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="ConnectionKeyIndicatorsForAccountManagementList">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="dtDateFor" type="s:dateTime" />
            <s:element minOccurs="1" maxOccurs="1" name="intChannelID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="intSiteID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="LoggingEmpID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="ConnectionKeyIndicatorsForAccountManagementListResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="ConnectionKeyIndicatorsForAccountManagementListResult">
              <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="ConnectionKeyIndicatorsForEmployeeList">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="dtDateFor" type="s:dateTime" />
            <s:element minOccurs="1" maxOccurs="1" name="intChannelID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="intSiteID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="intEmployeeID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="LoggingEmpID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="ConnectionKeyIndicatorsForEmployeeListResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="ConnectionKeyIndicatorsForEmployeeListResult">
              <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="ConnectionKeyIndicatorsBestSites">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="dtDateFor" type="s:dateTime" />
            <s:element minOccurs="1" maxOccurs="1" name="intChannelID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="LoggingEmpID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="ConnectionKeyIndicatorsBestSitesResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="ConnectionKeyIndicatorsBestSitesResult">
              <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="ConnectionKeyIndicatorsBestAccountManagement">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="dtDateFor" type="s:dateTime" />
            <s:element minOccurs="1" maxOccurs="1" name="intChannelID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="LoggingEmpID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="ConnectionKeyIndicatorsBestAccountManagementResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="ConnectionKeyIndicatorsBestAccountManagementResult">
              <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="AccountManagementList">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="LoggingEmpID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="AccountManagementListResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="AccountManagementListResult">
              <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="ConnectionKeyIndicatorsBestEmployees">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="dtDateFor" type="s:dateTime" />
            <s:element minOccurs="1" maxOccurs="1" name="intChannelID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="LoggingEmpID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="ConnectionKeyIndicatorsBestEmployeesResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="ConnectionKeyIndicatorsBestEmployeesResult">
              <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="EmployeeImageList">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="EmployeeImageListResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="EmployeeImageListResult" type="s:base64Binary" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="EmployeeTargetList">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="iEmployeeID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="iYear" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="EmployeeTargetListResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="EmployeeTargetListResult">
              <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="EmployeeTargetSave">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="dsEmployeeTarget">
              <s:complexType>
                <s:sequence>
                  <s:element ref="s:schema" />
                  <s:any />
                </s:sequence>
              </s:complexType>
            </s:element>
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="EmployeeTargetSaveResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="EmployeeTargetSaveResult">
              <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="EmployeeTargetListWithNames">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="iYear" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="EmployeeTargetListWithNamesResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="EmployeeTargetListWithNamesResult">
              <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="DepartmentFunctionsSave">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="dsChanges">
              <s:complexType>
                <s:sequence>
                  <s:element ref="s:schema" />
                  <s:any />
                </s:sequence>
              </s:complexType>
            </s:element>
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="DepartmentFunctionsSaveResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="DepartmentFunctionsSaveResult">
              <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="DepartmentFunctionsDelete">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="dsChanges">
              <s:complexType>
                <s:sequence>
                  <s:element ref="s:schema" />
                  <s:any />
                </s:sequence>
              </s:complexType>
            </s:element>
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="DepartmentFunctionsDeleteResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="DepartmentFunctionsDeleteResult">
              <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="SecurityGroupList">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="iID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="SecurityGroupListResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="SecurityGroupListResult">
              <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="SecurityGroupList_Secure">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="iID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="SecurityGroupList_SecureResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="SecurityGroupList_SecureResult">
              <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="SecurityFunctionList">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="iID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="SecurityFunctionListResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="SecurityFunctionListResult">
              <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="SecurityGroupSave">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="dsChanges">
              <s:complexType>
                <s:sequence>
                  <s:element ref="s:schema" />
                  <s:any />
                </s:sequence>
              </s:complexType>
            </s:element>
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="SecurityGroupSaveResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="SecurityGroupSaveResult" type="s:boolean" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="SecurityGroupSave_Secure">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="dsChanges">
              <s:complexType>
                <s:sequence>
                  <s:element ref="s:schema" />
                  <s:any />
                </s:sequence>
              </s:complexType>
            </s:element>
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="SecurityGroupSave_SecureResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="SecurityGroupSave_SecureResult" type="s:boolean" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="SecurityGroupRightsList">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="iGroupID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="SecurityGroupRightsListResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="SecurityGroupRightsListResult">
              <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="SecurityGroupRightsList_Secure">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="iGroupID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="SecurityGroupRightsList_SecureResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="SecurityGroupRightsList_SecureResult">
              <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="SecurityFunctionCategoryList">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="iFunctionCategoryID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="SecurityFunctionCategoryListResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="SecurityFunctionCategoryListResult">
              <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="SecurityFunctionCategoryList_Secure">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="iFunctionCategoryID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="SecurityFunctionCategoryList_SecureResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="SecurityFunctionCategoryList_SecureResult">
              <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="SecurityGroupRightsSave">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="dsChanges">
              <s:complexType>
                <s:sequence>
                  <s:element ref="s:schema" />
                  <s:any />
                </s:sequence>
              </s:complexType>
            </s:element>
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="SecurityGroupRightsSaveResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="SecurityGroupRightsSaveResult" type="s:boolean" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="SearchUserGroups">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="strName" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="SearchUserGroupsResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="SearchUserGroupsResult">
              <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="SecurityGroupRightsSave_Secure">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="dsChanges">
              <s:complexType>
                <s:sequence>
                  <s:element ref="s:schema" />
                  <s:any />
                </s:sequence>
              </s:complexType>
            </s:element>
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="SecurityGroupRightsSave_SecureResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="SecurityGroupRightsSave_SecureResult" type="s:boolean" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="SecurityIsUserHavingFunctionPermission">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="iEmployeeID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="iFunctionID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="iApplicationID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="SecurityIsUserHavingFunctionPermissionResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="SecurityIsUserHavingFunctionPermissionResult" type="s:boolean" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="EmployeeApplicationMenuXML">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="EmployeeID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="ApplicationID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="EmployeeApplicationMenuXMLResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="EmployeeApplicationMenuXMLResult">
              <s:complexType mixed="true">
                <s:sequence>
                  <s:any />
                </s:sequence>
              </s:complexType>
            </s:element>
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="ProductTypeList">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="ProductTypeID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="ProductTypeListResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="ProductTypeListResult">
              <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="ProductTypeSave">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="dsChanges">
              <s:complexType>
                <s:sequence>
                  <s:element ref="s:schema" />
                  <s:any />
                </s:sequence>
              </s:complexType>
            </s:element>
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="ProductTypeSaveResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="ProductTypeSaveResult">
              <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="ProductClassSearch">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="sName" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="iSearchOpt" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="ProductTypeID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="ActiveOnly" type="s:boolean" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="ProductClassSearchResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="ProductClassSearchResult">
              <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="ProductClassList">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="iProductClassID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="bIsConnectableOnly" type="s:boolean" />
            <s:element minOccurs="1" maxOccurs="1" name="iProductTypeID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="ProductClassListResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="ProductClassListResult">
              <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="ProductClassList02">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="iProductClassID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="bIsConnectableOnly" type="s:boolean" />
            <s:element minOccurs="1" maxOccurs="1" name="iProductTypeID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="iConnectionTypeID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="ProductClassList02Response">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="ProductClassList02Result">
              <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="ProductClassList03">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="iProductClassID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="bIsConnectableOnly" type="s:boolean" />
            <s:element minOccurs="1" maxOccurs="1" name="iProductTypeID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="iConnectionTypeID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="OrderingField" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="ProductClassList03Response">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="ProductClassList03Result">
              <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="ProductClassListWithLookupData">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="iProductClassID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="ProductClassListWithLookupDataResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="ProductClassListWithLookupDataResult">
              <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="ProductClassSave">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="dsChanges">
              <s:complexType>
                <s:sequence>
                  <s:element ref="s:schema" />
                  <s:any />
                </s:sequence>
              </s:complexType>
            </s:element>
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="ProductClassSaveResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="ProductClassSaveResult">
              <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="ProductClassCountryTaxGroup">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="ProductClassID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="ProductClassCountryTaxGroupResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="ProductClassCountryTaxGroupResult">
              <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="ProductClassDelete">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="dsChanges">
              <s:complexType>
                <s:sequence>
                  <s:element ref="s:schema" />
                  <s:any />
                </s:sequence>
              </s:complexType>
            </s:element>
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="ProductClassDeleteResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="ProductClassDeleteResult" type="s:boolean" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="ProductClassDeletewithTransaction">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="dsChanges">
              <s:complexType>
                <s:sequence>
                  <s:element ref="s:schema" />
                  <s:any />
                </s:sequence>
              </s:complexType>
            </s:element>
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="ProductClassDeletewithTransactionResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="ProductClassDeletewithTransactionResult" type="s:boolean" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="CheckService">
        <s:complexType />
      </s:element>
      <s:element name="CheckServiceResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="CheckServiceResult" type="s:boolean" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="DealerCode">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="DealerCodeResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="DealerCodeResult" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="ListChannelSaleProcess">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="DealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="ListChannelSaleProcessResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="ListChannelSaleProcessResult">
              <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="ListCompanyWorkflowLookup">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="ListCompanyWorkflowLookupResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="ListCompanyWorkflowLookupResult">
              <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="ChannelSaleProcessUpdate">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="ds">
              <s:complexType>
                <s:sequence>
                  <s:element ref="s:schema" />
                  <s:any />
                </s:sequence>
              </s:complexType>
            </s:element>
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="ChannelSaleProcessUpdateResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="ChannelSaleProcessUpdateResult">
              <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="CampaignSave">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="dsChanges">
              <s:complexType>
                <s:sequence>
                  <s:element ref="s:schema" />
                  <s:any />
                </s:sequence>
              </s:complexType>
            </s:element>
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="CampaignSaveResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="CampaignSaveResult">
              <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="CampaignCodeList">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="CampaignCodeID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="CampaignCodeListResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="CampaignCodeListResult">
              <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="BinBulkList">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="ContainerID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="LocationID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="ContainerTypeID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="SiteID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="BinBulkListResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="BinBulkListResult">
              <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="BinBulkListWithInstockQty">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="ContainerID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="LocationID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="ContainerTypeID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="SiteID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="ProductID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="BinBulkListWithInstockQtyResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="BinBulkListWithInstockQtyResult">
              <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="BinBulkListForDespatch">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="ContainerID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="LocationID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="ContainerTypeID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="SiteID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="SaleORderID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="BinBulkListForDespatchResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="BinBulkListForDespatchResult">
              <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="BinBulkUpdate">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="ds">
              <s:complexType>
                <s:sequence>
                  <s:element ref="s:schema" />
                  <s:any />
                </s:sequence>
              </s:complexType>
            </s:element>
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="BinBulkUpdateResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="BinBulkUpdateResult">
              <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="SuspendedReasonList">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="SuspendedReasonID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="Name" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="SuspendedReasonListResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="SuspendedReasonListResult">
              <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="SuspendedReasonUpdate">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="ds">
              <s:complexType>
                <s:sequence>
                  <s:element ref="s:schema" />
                  <s:any />
                </s:sequence>
              </s:complexType>
            </s:element>
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="SuspendedReasonUpdateResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="SuspendedReasonUpdateResult">
              <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="LeadMandatoryFieldList">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="LeadMandatoryFieldID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="FieldName" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="bMandatory" type="s:boolean" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="LeadMandatoryFieldListResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="LeadMandatoryFieldListResult">
              <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="LeadMandatoryFieldListAll">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="LeadMandatoryFieldListAllResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="LeadMandatoryFieldListAllResult">
              <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="GetCustomerMandatoryFieldsFromLead">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="LeadID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="GetCustomerMandatoryFieldsFromLeadResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="GetCustomerMandatoryFieldsFromLeadResult">
              <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="LeadMandatoryFieldUpdate">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="ds">
              <s:complexType>
                <s:sequence>
                  <s:element ref="s:schema" />
                  <s:any />
                </s:sequence>
              </s:complexType>
            </s:element>
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="LeadMandatoryFieldUpdateResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="LeadMandatoryFieldUpdateResult">
              <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="RegionList">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="iID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="RegionListResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="RegionListResult">
              <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="RegionSave">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="dsChanges">
              <s:complexType>
                <s:sequence>
                  <s:element ref="s:schema" />
                  <s:any />
                </s:sequence>
              </s:complexType>
            </s:element>
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="RegionSaveResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="RegionSaveResult" type="s:boolean" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="CurrencyList">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="CurrencyListResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="CurrencyListResult">
              <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="CurrencySave">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="dsChanges">
              <s:complexType>
                <s:sequence>
                  <s:element ref="s:schema" />
                  <s:any />
                </s:sequence>
              </s:complexType>
            </s:element>
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="CurrencySaveResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="CurrencySaveResult">
              <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="CurrencyRatelist01">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="currencyID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="EffictiveDate" type="s:dateTime" />
            <s:element minOccurs="0" maxOccurs="1" name="DealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="CurrencyRatelist01Response">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="CurrencyRatelist01Result">
              <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="CurrencyRatelist02">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="DealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="CurrencyRatelist02Response">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="CurrencyRatelist02Result">
              <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="CurrencyRatelist03">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="currencyID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="EffictiveDate" type="s:dateTime" />
            <s:element minOccurs="1" maxOccurs="1" name="DateFrom" type="s:dateTime" />
            <s:element minOccurs="1" maxOccurs="1" name="DateTo" type="s:dateTime" />
            <s:element minOccurs="0" maxOccurs="1" name="DealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="CurrencyRatelist03Response">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="CurrencyRatelist03Result">
              <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="CurrencyRateSave">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="DS">
              <s:complexType>
                <s:sequence>
                  <s:element ref="s:schema" />
                  <s:any />
                </s:sequence>
              </s:complexType>
            </s:element>
            <s:element minOccurs="0" maxOccurs="1" name="DealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="CurrencyRateSaveResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="CurrencyRateSaveResult">
              <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="ExchangeCurrencyRateSave">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="DS">
              <s:complexType>
                <s:sequence>
                  <s:element ref="s:schema" />
                  <s:any />
                </s:sequence>
              </s:complexType>
            </s:element>
            <s:element minOccurs="0" maxOccurs="1" name="DealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="ExchangeCurrencyRateSaveResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="ExchangeCurrencyRateSaveResult">
              <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="CurrencyLookUpList">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="DealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="CurrencyLookUpListResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="CurrencyLookUpListResult">
              <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="CurrencyRateHistoryList">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="CurrencyID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="DealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="CurrencyRateHistoryListResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="CurrencyRateHistoryListResult">
              <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="CompanyDepartmentList">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="iCompanyDepartmentID" type="s:int" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="CompanyDepartmentListResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="CompanyDepartmentListResult">
              <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="ListProductCategoryPriceRule">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="iProductCategoryPriceRuleID" type="s:int" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="ListProductCategoryPriceRuleResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="ListProductCategoryPriceRuleResult">
              <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="CompanyDepartmentFunctionsList">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="iCompanyDepartmentID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="iCompanyDepartmentFunctionID" type="s:int" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="CompanyDepartmentFunctionsListResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="CompanyDepartmentFunctionsListResult">
              <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="PrepayConnectionHistory">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="NetworkID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="Status" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="PrepayConnectionHistoryResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="PrepayConnectionHistoryResult">
              <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="PrepayConnectionHistoryDelete">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="PrepayConnectionFileID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="PrepayConnectionHistoryDeleteResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="PrepayConnectionHistoryDeleteResult" type="s:boolean" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="GroupCompanyDepartmentFunctionList">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="iGroupCompanyDepartmentFunction" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="GroupCompanyDepartmentFunctionListResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="GroupCompanyDepartmentFunctionListResult">
              <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="DealerReturnSearchForOpen">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="Reference" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="Dealer" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="RANumber" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="TrackableNo" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="fromAuthorizationIssuedDate" type="s:dateTime" />
            <s:element minOccurs="1" maxOccurs="1" name="toAuthorizationIssuedDate" type="s:dateTime" />
            <s:element minOccurs="1" maxOccurs="1" name="CallingFrom" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="Product" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="StatusID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="DealerReturnSearchForOpenResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="DealerReturnSearchForOpenResult">
              <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="DepartmentList">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="DepartmentListResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="DepartmentListResult">
              <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="DepartmentListTangible">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="bIntangible" type="s:boolean" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="DepartmentListTangibleResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="DepartmentListTangibleResult">
              <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="DepartmentSearch">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="intDepartmentID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="DepartmentSearchResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="DepartmentSearchResult">
              <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="DepartmentSave">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="dsChanges">
              <s:complexType>
                <s:sequence>
                  <s:element ref="s:schema" />
                  <s:any />
                </s:sequence>
              </s:complexType>
            </s:element>
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="DepartmentSaveResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="DepartmentSaveResult">
              <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="CountryList">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="CountryListResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="CountryListResult">
              <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="OperationalCountryList">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="OperationalCountryListResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="OperationalCountryListResult">
              <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="CountrySave">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="dsChanges">
              <s:complexType>
                <s:sequence>
                  <s:element ref="s:schema" />
                  <s:any />
                </s:sequence>
              </s:complexType>
            </s:element>
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="CountrySaveResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="CountrySaveResult">
              <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="SelectedCountry">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="CountryID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="SelectedCountryResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="SelectedCountryResult">
              <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="CountryListForName">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="Name" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="CountryListForNameResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="CountryListForNameResult">
              <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="LoadData">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="sConnectionString" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="LoadDataResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="LoadDataResult">
              <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="ListNotifications">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="intSiteID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="ListNotificationsResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="ListNotificationsResult">
              <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="VATRuleWithRateList">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="VATRuleWithRateListResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="VATRuleWithRateListResult">
              <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="VATRuleList">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="VATRuleListResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="VATRuleListResult">
              <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="SaveVATRule">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="dsChanges">
              <s:complexType>
                <s:sequence>
                  <s:element ref="s:schema" />
                  <s:any />
                </s:sequence>
              </s:complexType>
            </s:element>
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="SaveVATRuleResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="SaveVATRuleResult" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="VATRuleProductTypeList">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="iWithAll" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="VATRuleProductTypeListResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="VATRuleProductTypeListResult">
              <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="TaxGroupList">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="iTaxGroupID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="TaxGroupListResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="TaxGroupListResult">
              <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="TaxGroupListForDealer">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="TaxGroupListForDealerResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="TaxGroupListForDealerResult">
              <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="TaxGroupSave">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="dsChanges">
              <s:complexType>
                <s:sequence>
                  <s:element ref="s:schema" />
                  <s:any />
                </s:sequence>
              </s:complexType>
            </s:element>
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="TaxGroupSaveResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="TaxGroupSaveResult">
              <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="TaxGroupListByProduct">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="iProductID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="iCountryID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="TaxGroupListByProductResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="TaxGroupListByProductResult">
              <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="ListTaxGroupType">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="ListTaxGroupTypeResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="ListTaxGroupTypeResult">
              <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="LanguageTranslationSearch">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="iTranslationID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="iLanguageID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strFreeText" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="LanguageTranslationSearchResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="LanguageTranslationSearchResult">
              <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="DealerLanguageList">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="DealerLanguageListResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="DealerLanguageListResult">
              <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="LanguageTranslationSave">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="dsChanges">
              <s:complexType>
                <s:sequence>
                  <s:element ref="s:schema" />
                  <s:any />
                </s:sequence>
              </s:complexType>
            </s:element>
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="LanguageTranslationSaveResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="LanguageTranslationSaveResult" type="s:boolean" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="LanguageResourceFileSave">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="dsChanges">
              <s:complexType>
                <s:sequence>
                  <s:element ref="s:schema" />
                  <s:any />
                </s:sequence>
              </s:complexType>
            </s:element>
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="LanguageResourceFileSaveResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="LanguageResourceFileSaveResult" type="s:boolean" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="LanguageList">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="iID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="LanguageListResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="LanguageListResult">
              <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="LanguageListWithoutFile">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="iID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="LanguageListWithoutFileResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="LanguageListWithoutFileResult">
              <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="LanguageSave">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="dsChanges">
              <s:complexType>
                <s:sequence>
                  <s:element ref="s:schema" />
                  <s:any />
                </s:sequence>
              </s:complexType>
            </s:element>
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="LanguageSaveResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="LanguageSaveResult" type="s:boolean" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="TrackableFormatList">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="iTrackableFormatID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="TrackableFormatListResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="TrackableFormatListResult">
              <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="DataTypeList">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="DataTypeListResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="DataTypeListResult">
              <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="StockAgeNotifications">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="SiteID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="LocationID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="ProductCategoryID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="DepartmentID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="SupplierID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="DateBegin" type="s:dateTime" />
            <s:element minOccurs="1" maxOccurs="1" name="Type" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="RegionID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="TrackableItemStatus" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="EmployeeID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="ApplicationID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="StockAgeNotificationsResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="StockAgeNotificationsResult">
              <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="TrackableFormatSave">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="dsChanges">
              <s:complexType>
                <s:sequence>
                  <s:element ref="s:schema" />
                  <s:any />
                </s:sequence>
              </s:complexType>
            </s:element>
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="TrackableFormatSaveResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="TrackableFormatSaveResult">
              <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="TrackableFormatTypeSave">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="dsChanges">
              <s:complexType>
                <s:sequence>
                  <s:element ref="s:schema" />
                  <s:any />
                </s:sequence>
              </s:complexType>
            </s:element>
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="TrackableFormatTypeSaveResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="TrackableFormatTypeSaveResult">
              <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="NetworkLogoSelect">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="NetworkID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="NetworkLogoSelectResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="NetworkLogoSelectResult">
              <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="NetworkSelect01">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="NetworkID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="NetworkSelect01Response">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="NetworkSelect01Result">
              <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="NetworkSelect02">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="NetworkID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="IsActive" type="s:boolean" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="NetworkSelect02Response">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="NetworkSelect02Result">
              <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="NetworkSelect03">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="NetworkID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="supplierID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="NetworkSelect03Response">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="NetworkSelect03Result">
              <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="NetworkSelect_Au">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="NetworkID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="NetworkSelect_AuResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="NetworkSelect_AuResult">
              <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="NetworkUpdate">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="ds">
              <s:complexType>
                <s:sequence>
                  <s:element ref="s:schema" />
                  <s:any />
                </s:sequence>
              </s:complexType>
            </s:element>
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="NetworkUpdateResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="NetworkUpdateResult">
              <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="NetworkServiceProviderList">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="NetworkID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="NetworkServiceProviderListResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="NetworkServiceProviderListResult">
              <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="CreditTermList">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="iCreditTermID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="CreditTermListResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="CreditTermListResult">
              <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="AcceleratorList">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="iAcceleratorID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="AcceleratorListResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="AcceleratorListResult">
              <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="AcceleratorListForNetwork">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="iNetworkID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="AcceleratorListForNetworkResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="AcceleratorListForNetworkResult">
              <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="AcceleratorSave">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="dsChanges">
              <s:complexType>
                <s:sequence>
                  <s:element ref="s:schema" />
                  <s:any />
                </s:sequence>
              </s:complexType>
            </s:element>
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="AcceleratorSaveResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="AcceleratorSaveResult">
              <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="AcceleratorWithNetwork">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="iAcceleratorID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="AcceleratorWithNetworkResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="AcceleratorWithNetworkResult">
              <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="AcceleratorNameValidation">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="sAcceleratorName" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="iAcceleratorID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strDealerCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="AcceleratorNameValidationResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="AcceleratorNameValidationResult">
              <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="CreateProductInforDataset">
        <s:complexType />
      </s:element>
      <s:element name="CreateProductInforDatasetResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="CreateProductInforDatasetResult">
              <s:complexType>
                <s:sequence>
                  <s:element ref="s:schema" />
                  <s:any />
                </s:sequence>
              </s:complexType>
            </s:element>
          </s:sequence>
        </s:complexType>
      </s:element>
    </s:schema>
  </wsdl:types>
  <wsdl:message name="StockActualCostDetailWithLocationSoapIn">
    <wsdl:part name="parameters" element="tns:StockActualCostDetailWithLocation" />
  </wsdl:message>
  <wsdl:message name="StockActualCostDetailWithLocationSoapOut">
    <wsdl:part name="parameters" element="tns:StockActualCostDetailWithLocationResponse" />
  </wsdl:message>
  <wsdl:message name="StockActualCostTrackableLevelDetailSoapIn">
    <wsdl:part name="parameters" element="tns:StockActualCostTrackableLevelDetail" />
  </wsdl:message>
  <wsdl:message name="StockActualCostTrackableLevelDetailSoapOut">
    <wsdl:part name="parameters" element="tns:StockActualCostTrackableLevelDetailResponse" />
  </wsdl:message>
  <wsdl:message name="ProductSearchForChannelsLookUpSoapIn">
    <wsdl:part name="parameters" element="tns:ProductSearchForChannelsLookUp" />
  </wsdl:message>
  <wsdl:message name="ProductSearchForChannelsLookUpSoapOut">
    <wsdl:part name="parameters" element="tns:ProductSearchForChannelsLookUpResponse" />
  </wsdl:message>
  <wsdl:message name="CustomerProofNOtherDataLoadSoapIn">
    <wsdl:part name="parameters" element="tns:CustomerProofNOtherDataLoad" />
  </wsdl:message>
  <wsdl:message name="CustomerProofNOtherDataLoadSoapOut">
    <wsdl:part name="parameters" element="tns:CustomerProofNOtherDataLoadResponse" />
  </wsdl:message>
  <wsdl:message name="CustomerB2BOtherDataLoadSoapIn">
    <wsdl:part name="parameters" element="tns:CustomerB2BOtherDataLoad" />
  </wsdl:message>
  <wsdl:message name="CustomerB2BOtherDataLoadSoapOut">
    <wsdl:part name="parameters" element="tns:CustomerB2BOtherDataLoadResponse" />
  </wsdl:message>
  <wsdl:message name="LanguageListForGridBindingSoapIn">
    <wsdl:part name="parameters" element="tns:LanguageListForGridBinding" />
  </wsdl:message>
  <wsdl:message name="LanguageListForGridBindingSoapOut">
    <wsdl:part name="parameters" element="tns:LanguageListForGridBindingResponse" />
  </wsdl:message>
  <wsdl:message name="LanguageListForRESXFileSoapIn">
    <wsdl:part name="parameters" element="tns:LanguageListForRESXFile" />
  </wsdl:message>
  <wsdl:message name="LanguageListForRESXFileSoapOut">
    <wsdl:part name="parameters" element="tns:LanguageListForRESXFileResponse" />
  </wsdl:message>
  <wsdl:message name="LanguageTranslationSaveFileUploadSoapIn">
    <wsdl:part name="parameters" element="tns:LanguageTranslationSaveFileUpload" />
  </wsdl:message>
  <wsdl:message name="LanguageTranslationSaveFileUploadSoapOut">
    <wsdl:part name="parameters" element="tns:LanguageTranslationSaveFileUploadResponse" />
  </wsdl:message>
  <wsdl:message name="ReferenceDataTranslationSelectSoapIn">
    <wsdl:part name="parameters" element="tns:ReferenceDataTranslationSelect" />
  </wsdl:message>
  <wsdl:message name="ReferenceDataTranslationSelectSoapOut">
    <wsdl:part name="parameters" element="tns:ReferenceDataTranslationSelectResponse" />
  </wsdl:message>
  <wsdl:message name="ReferenceTableListSoapIn">
    <wsdl:part name="parameters" element="tns:ReferenceTableList" />
  </wsdl:message>
  <wsdl:message name="ReferenceTableListSoapOut">
    <wsdl:part name="parameters" element="tns:ReferenceTableListResponse" />
  </wsdl:message>
  <wsdl:message name="ReferenceDataTranslationSaveSoapIn">
    <wsdl:part name="parameters" element="tns:ReferenceDataTranslationSave" />
  </wsdl:message>
  <wsdl:message name="ReferenceDataTranslationSaveSoapOut">
    <wsdl:part name="parameters" element="tns:ReferenceDataTranslationSaveResponse" />
  </wsdl:message>
  <wsdl:message name="CallBackStatusSummarySoapIn">
    <wsdl:part name="parameters" element="tns:CallBackStatusSummary" />
  </wsdl:message>
  <wsdl:message name="CallBackStatusSummarySoapOut">
    <wsdl:part name="parameters" element="tns:CallBackStatusSummaryResponse" />
  </wsdl:message>
  <wsdl:message name="GetDetailedCallBackStatusSoapIn">
    <wsdl:part name="parameters" element="tns:GetDetailedCallBackStatus" />
  </wsdl:message>
  <wsdl:message name="GetDetailedCallBackStatusSoapOut">
    <wsdl:part name="parameters" element="tns:GetDetailedCallBackStatusResponse" />
  </wsdl:message>
  <wsdl:message name="InventoryByteListByProductsSoapIn">
    <wsdl:part name="parameters" element="tns:InventoryByteListByProducts" />
  </wsdl:message>
  <wsdl:message name="InventoryByteListByProductsSoapOut">
    <wsdl:part name="parameters" element="tns:InventoryByteListByProductsResponse" />
  </wsdl:message>
  <wsdl:message name="InventoryListByProductsSoapIn">
    <wsdl:part name="parameters" element="tns:InventoryListByProducts" />
  </wsdl:message>
  <wsdl:message name="InventoryListByProductsSoapOut">
    <wsdl:part name="parameters" element="tns:InventoryListByProductsResponse" />
  </wsdl:message>
  <wsdl:message name="DeapatchCollectionPendingEmailDataListSoapIn">
    <wsdl:part name="parameters" element="tns:DeapatchCollectionPendingEmailDataList" />
  </wsdl:message>
  <wsdl:message name="DeapatchCollectionPendingEmailDataListSoapOut">
    <wsdl:part name="parameters" element="tns:DeapatchCollectionPendingEmailDataListResponse" />
  </wsdl:message>
  <wsdl:message name="NetworkIntegrationCreditCheckSaveSoapIn">
    <wsdl:part name="parameters" element="tns:NetworkIntegrationCreditCheckSave" />
  </wsdl:message>
  <wsdl:message name="NetworkIntegrationCreditCheckSaveSoapOut">
    <wsdl:part name="parameters" element="tns:NetworkIntegrationCreditCheckSaveResponse" />
  </wsdl:message>
  <wsdl:message name="NetworkIntegrationCreditCheckListSoapIn">
    <wsdl:part name="parameters" element="tns:NetworkIntegrationCreditCheckList" />
  </wsdl:message>
  <wsdl:message name="NetworkIntegrationCreditCheckListSoapOut">
    <wsdl:part name="parameters" element="tns:NetworkIntegrationCreditCheckListResponse" />
  </wsdl:message>
  <wsdl:message name="ProductClassSelectByCodeSoapIn">
    <wsdl:part name="parameters" element="tns:ProductClassSelectByCode" />
  </wsdl:message>
  <wsdl:message name="ProductClassSelectByCodeSoapOut">
    <wsdl:part name="parameters" element="tns:ProductClassSelectByCodeResponse" />
  </wsdl:message>
  <wsdl:message name="ProductCategorySelectByCodeSoapIn">
    <wsdl:part name="parameters" element="tns:ProductCategorySelectByCode" />
  </wsdl:message>
  <wsdl:message name="ProductCategorySelectByCodeSoapOut">
    <wsdl:part name="parameters" element="tns:ProductCategorySelectByCodeResponse" />
  </wsdl:message>
  <wsdl:message name="CustomizableReportListSoapIn">
    <wsdl:part name="parameters" element="tns:CustomizableReportList" />
  </wsdl:message>
  <wsdl:message name="CustomizableReportListSoapOut">
    <wsdl:part name="parameters" element="tns:CustomizableReportListResponse" />
  </wsdl:message>
  <wsdl:message name="CustomizableReportSetupListSoapIn">
    <wsdl:part name="parameters" element="tns:CustomizableReportSetupList" />
  </wsdl:message>
  <wsdl:message name="CustomizableReportSetupListSoapOut">
    <wsdl:part name="parameters" element="tns:CustomizableReportSetupListResponse" />
  </wsdl:message>
  <wsdl:message name="CustomizableReportTemplateByCustomizableReportTypeListSoapIn">
    <wsdl:part name="parameters" element="tns:CustomizableReportTemplateByCustomizableReportTypeList" />
  </wsdl:message>
  <wsdl:message name="CustomizableReportTemplateByCustomizableReportTypeListSoapOut">
    <wsdl:part name="parameters" element="tns:CustomizableReportTemplateByCustomizableReportTypeListResponse" />
  </wsdl:message>
  <wsdl:message name="CustomizableReportTemplateSaveSoapIn">
    <wsdl:part name="parameters" element="tns:CustomizableReportTemplateSave" />
  </wsdl:message>
  <wsdl:message name="CustomizableReportTemplateSaveSoapOut">
    <wsdl:part name="parameters" element="tns:CustomizableReportTemplateSaveResponse" />
  </wsdl:message>
  <wsdl:message name="CustomizableReportFieldByCustomizableReportTypeListSoapIn">
    <wsdl:part name="parameters" element="tns:CustomizableReportFieldByCustomizableReportTypeList" />
  </wsdl:message>
  <wsdl:message name="CustomizableReportFieldByCustomizableReportTypeListSoapOut">
    <wsdl:part name="parameters" element="tns:CustomizableReportFieldByCustomizableReportTypeListResponse" />
  </wsdl:message>
  <wsdl:message name="CustomizableReportTemplateByCustomizableReportTemplateIDListSoapIn">
    <wsdl:part name="parameters" element="tns:CustomizableReportTemplateByCustomizableReportTemplateIDList" />
  </wsdl:message>
  <wsdl:message name="CustomizableReportTemplateByCustomizableReportTemplateIDListSoapOut">
    <wsdl:part name="parameters" element="tns:CustomizableReportTemplateByCustomizableReportTemplateIDListResponse" />
  </wsdl:message>
  <wsdl:message name="CustomizableReportSiteChannelListSoapIn">
    <wsdl:part name="parameters" element="tns:CustomizableReportSiteChannelList" />
  </wsdl:message>
  <wsdl:message name="CustomizableReportSiteChannelListSoapOut">
    <wsdl:part name="parameters" element="tns:CustomizableReportSiteChannelListResponse" />
  </wsdl:message>
  <wsdl:message name="SaveCustomizableReportSetupSoapIn">
    <wsdl:part name="parameters" element="tns:SaveCustomizableReportSetup" />
  </wsdl:message>
  <wsdl:message name="SaveCustomizableReportSetupSoapOut">
    <wsdl:part name="parameters" element="tns:SaveCustomizableReportSetupResponse" />
  </wsdl:message>
  <wsdl:message name="GetCardTypeListSoapIn">
    <wsdl:part name="parameters" element="tns:GetCardTypeList" />
  </wsdl:message>
  <wsdl:message name="GetCardTypeListSoapOut">
    <wsdl:part name="parameters" element="tns:GetCardTypeListResponse" />
  </wsdl:message>
  <wsdl:message name="GetLatestInventoryAndTrackableItemsSoapIn">
    <wsdl:part name="parameters" element="tns:GetLatestInventoryAndTrackableItems" />
  </wsdl:message>
  <wsdl:message name="GetLatestInventoryAndTrackableItemsSoapOut">
    <wsdl:part name="parameters" element="tns:GetLatestInventoryAndTrackableItemsResponse" />
  </wsdl:message>
  <wsdl:message name="SaleOrderRetailSaveAndReturnByteSoapIn">
    <wsdl:part name="parameters" element="tns:SaleOrderRetailSaveAndReturnByte" />
  </wsdl:message>
  <wsdl:message name="SaleOrderRetailSaveAndReturnByteSoapOut">
    <wsdl:part name="parameters" element="tns:SaleOrderRetailSaveAndReturnByteResponse" />
  </wsdl:message>
  <wsdl:message name="SaleOrderRetailSaveAndReturnMinimumSoapIn">
    <wsdl:part name="parameters" element="tns:SaleOrderRetailSaveAndReturnMinimum" />
  </wsdl:message>
  <wsdl:message name="SaleOrderRetailSaveAndReturnMinimumSoapOut">
    <wsdl:part name="parameters" element="tns:SaleOrderRetailSaveAndReturnMinimumResponse" />
  </wsdl:message>
  <wsdl:message name="CampaignProcessingOrderTypeListSoapIn">
    <wsdl:part name="parameters" element="tns:CampaignProcessingOrderTypeList" />
  </wsdl:message>
  <wsdl:message name="CampaignProcessingOrderTypeListSoapOut">
    <wsdl:part name="parameters" element="tns:CampaignProcessingOrderTypeListResponse" />
  </wsdl:message>
  <wsdl:message name="ListCampaignProspectListEmailSoapIn">
    <wsdl:part name="parameters" element="tns:ListCampaignProspectListEmail" />
  </wsdl:message>
  <wsdl:message name="ListCampaignProspectListEmailSoapOut">
    <wsdl:part name="parameters" element="tns:ListCampaignProspectListEmailResponse" />
  </wsdl:message>
  <wsdl:message name="ListCampaignProspectListAllocatedEmailSoapIn">
    <wsdl:part name="parameters" element="tns:ListCampaignProspectListAllocatedEmail" />
  </wsdl:message>
  <wsdl:message name="ListCampaignProspectListAllocatedEmailSoapOut">
    <wsdl:part name="parameters" element="tns:ListCampaignProspectListAllocatedEmailResponse" />
  </wsdl:message>
  <wsdl:message name="DeleteCustomizableReportTemplateSoapIn">
    <wsdl:part name="parameters" element="tns:DeleteCustomizableReportTemplate" />
  </wsdl:message>
  <wsdl:message name="DeleteCustomizableReportTemplateSoapOut">
    <wsdl:part name="parameters" element="tns:DeleteCustomizableReportTemplateResponse" />
  </wsdl:message>
  <wsdl:message name="CustomerCreditReferencesListSoapIn">
    <wsdl:part name="parameters" element="tns:CustomerCreditReferencesList" />
  </wsdl:message>
  <wsdl:message name="CustomerCreditReferencesListSoapOut">
    <wsdl:part name="parameters" element="tns:CustomerCreditReferencesListResponse" />
  </wsdl:message>
  <wsdl:message name="GetSaleOrderListForPOSoapIn">
    <wsdl:part name="parameters" element="tns:GetSaleOrderListForPO" />
  </wsdl:message>
  <wsdl:message name="GetSaleOrderListForPOSoapOut">
    <wsdl:part name="parameters" element="tns:GetSaleOrderListForPOResponse" />
  </wsdl:message>
  <wsdl:message name="RepairOrderSelectForTokenSoapIn">
    <wsdl:part name="parameters" element="tns:RepairOrderSelectForToken" />
  </wsdl:message>
  <wsdl:message name="RepairOrderSelectForTokenSoapOut">
    <wsdl:part name="parameters" element="tns:RepairOrderSelectForTokenResponse" />
  </wsdl:message>
  <wsdl:message name="RepairItemRecievingPendingSearchForManagerSoapIn">
    <wsdl:part name="parameters" element="tns:RepairItemRecievingPendingSearchForManager" />
  </wsdl:message>
  <wsdl:message name="RepairItemRecievingPendingSearchForManagerSoapOut">
    <wsdl:part name="parameters" element="tns:RepairItemRecievingPendingSearchForManagerResponse" />
  </wsdl:message>
  <wsdl:message name="RepairItemInspectionPendingSearchForManagerSoapIn">
    <wsdl:part name="parameters" element="tns:RepairItemInspectionPendingSearchForManager" />
  </wsdl:message>
  <wsdl:message name="RepairItemInspectionPendingSearchForManagerSoapOut">
    <wsdl:part name="parameters" element="tns:RepairItemInspectionPendingSearchForManagerResponse" />
  </wsdl:message>
  <wsdl:message name="RepairInprogressSearchForManagerSoapIn">
    <wsdl:part name="parameters" element="tns:RepairInprogressSearchForManager" />
  </wsdl:message>
  <wsdl:message name="RepairInprogressSearchForManagerSoapOut">
    <wsdl:part name="parameters" element="tns:RepairInprogressSearchForManagerResponse" />
  </wsdl:message>
  <wsdl:message name="LoanPhoneReturnPendingSearchForManagerSoapIn">
    <wsdl:part name="parameters" element="tns:LoanPhoneReturnPendingSearchForManager" />
  </wsdl:message>
  <wsdl:message name="LoanPhoneReturnPendingSearchForManagerSoapOut">
    <wsdl:part name="parameters" element="tns:LoanPhoneReturnPendingSearchForManagerResponse" />
  </wsdl:message>
  <wsdl:message name="RepairItemCheckOutSearchForManagerSoapIn">
    <wsdl:part name="parameters" element="tns:RepairItemCheckOutSearchForManager" />
  </wsdl:message>
  <wsdl:message name="RepairItemCheckOutSearchForManagerSoapOut">
    <wsdl:part name="parameters" element="tns:RepairItemCheckOutSearchForManagerResponse" />
  </wsdl:message>
  <wsdl:message name="KitFundReportSoapIn">
    <wsdl:part name="parameters" element="tns:KitFundReport" />
  </wsdl:message>
  <wsdl:message name="KitFundReportSoapOut">
    <wsdl:part name="parameters" element="tns:KitFundReportResponse" />
  </wsdl:message>
  <wsdl:message name="CommissionAccountableReportSoapIn">
    <wsdl:part name="parameters" element="tns:CommissionAccountableReport" />
  </wsdl:message>
  <wsdl:message name="CommissionAccountableReportSoapOut">
    <wsdl:part name="parameters" element="tns:CommissionAccountableReportResponse" />
  </wsdl:message>
  <wsdl:message name="CheckCardNumberExistencySoapIn">
    <wsdl:part name="parameters" element="tns:CheckCardNumberExistency" />
  </wsdl:message>
  <wsdl:message name="CheckCardNumberExistencySoapOut">
    <wsdl:part name="parameters" element="tns:CheckCardNumberExistencyResponse" />
  </wsdl:message>
  <wsdl:message name="SaveCardNumberAccessLogSoapIn">
    <wsdl:part name="parameters" element="tns:SaveCardNumberAccessLog" />
  </wsdl:message>
  <wsdl:message name="SaveCardNumberAccessLogSoapOut">
    <wsdl:part name="parameters" element="tns:SaveCardNumberAccessLogResponse" />
  </wsdl:message>
  <wsdl:message name="CreditCardAccessLogListSoapIn">
    <wsdl:part name="parameters" element="tns:CreditCardAccessLogList" />
  </wsdl:message>
  <wsdl:message name="CreditCardAccessLogListSoapOut">
    <wsdl:part name="parameters" element="tns:CreditCardAccessLogListResponse" />
  </wsdl:message>
  <wsdl:message name="ReturnsDetailListSoapIn">
    <wsdl:part name="parameters" element="tns:ReturnsDetailList" />
  </wsdl:message>
  <wsdl:message name="ReturnsDetailListSoapOut">
    <wsdl:part name="parameters" element="tns:ReturnsDetailListResponse" />
  </wsdl:message>
  <wsdl:message name="CustomerSearchAllSoapIn">
    <wsdl:part name="parameters" element="tns:CustomerSearchAll" />
  </wsdl:message>
  <wsdl:message name="CustomerSearchAllSoapOut">
    <wsdl:part name="parameters" element="tns:CustomerSearchAllResponse" />
  </wsdl:message>
  <wsdl:message name="PaymentAllocationSaveSoapIn">
    <wsdl:part name="parameters" element="tns:PaymentAllocationSave" />
  </wsdl:message>
  <wsdl:message name="PaymentAllocationSaveSoapOut">
    <wsdl:part name="parameters" element="tns:PaymentAllocationSaveResponse" />
  </wsdl:message>
  <wsdl:message name="CheckSaleStarFileStoreExistsSoapIn">
    <wsdl:part name="parameters" element="tns:CheckSaleStarFileStoreExists" />
  </wsdl:message>
  <wsdl:message name="CheckSaleStarFileStoreExistsSoapOut">
    <wsdl:part name="parameters" element="tns:CheckSaleStarFileStoreExistsResponse" />
  </wsdl:message>
  <wsdl:message name="FileStoreSettingsListSoapIn">
    <wsdl:part name="parameters" element="tns:FileStoreSettingsList" />
  </wsdl:message>
  <wsdl:message name="FileStoreSettingsListSoapOut">
    <wsdl:part name="parameters" element="tns:FileStoreSettingsListResponse" />
  </wsdl:message>
  <wsdl:message name="SaveCustomerCommunicationHistoryFileStoreJobSoapIn">
    <wsdl:part name="parameters" element="tns:SaveCustomerCommunicationHistoryFileStoreJob" />
  </wsdl:message>
  <wsdl:message name="SaveCustomerCommunicationHistoryFileStoreJobSoapOut">
    <wsdl:part name="parameters" element="tns:SaveCustomerCommunicationHistoryFileStoreJobResponse" />
  </wsdl:message>
  <wsdl:message name="FileStoreSettingsSaveSoapIn">
    <wsdl:part name="parameters" element="tns:FileStoreSettingsSave" />
  </wsdl:message>
  <wsdl:message name="FileStoreSettingsSaveSoapOut">
    <wsdl:part name="parameters" element="tns:FileStoreSettingsSaveResponse" />
  </wsdl:message>
  <wsdl:message name="ProductStaffCommissionListSoapIn">
    <wsdl:part name="parameters" element="tns:ProductStaffCommissionList" />
  </wsdl:message>
  <wsdl:message name="ProductStaffCommissionListSoapOut">
    <wsdl:part name="parameters" element="tns:ProductStaffCommissionListResponse" />
  </wsdl:message>
  <wsdl:message name="ProductStaffCommissionListcSalestarAuthentication">
    <wsdl:part name="cSalestarAuthentication" element="tns:cSalestarAuthentication" />
  </wsdl:message>
  <wsdl:message name="ProductStaffCommissionSaveSoapIn">
    <wsdl:part name="parameters" element="tns:ProductStaffCommissionSave" />
  </wsdl:message>
  <wsdl:message name="ProductStaffCommissionSaveSoapOut">
    <wsdl:part name="parameters" element="tns:ProductStaffCommissionSaveResponse" />
  </wsdl:message>
  <wsdl:message name="ProductStaffCommissionSavecSalestarAuthentication">
    <wsdl:part name="cSalestarAuthentication" element="tns:cSalestarAuthentication" />
  </wsdl:message>
  <wsdl:message name="HandsetTariffStaffCommissionListSoapIn">
    <wsdl:part name="parameters" element="tns:HandsetTariffStaffCommissionList" />
  </wsdl:message>
  <wsdl:message name="HandsetTariffStaffCommissionListSoapOut">
    <wsdl:part name="parameters" element="tns:HandsetTariffStaffCommissionListResponse" />
  </wsdl:message>
  <wsdl:message name="HandsetTariffStaffCommissionListcSalestarAuthentication">
    <wsdl:part name="cSalestarAuthentication" element="tns:cSalestarAuthentication" />
  </wsdl:message>
  <wsdl:message name="HandsetTariffStaffCommissionDetailListSoapIn">
    <wsdl:part name="parameters" element="tns:HandsetTariffStaffCommissionDetailList" />
  </wsdl:message>
  <wsdl:message name="HandsetTariffStaffCommissionDetailListSoapOut">
    <wsdl:part name="parameters" element="tns:HandsetTariffStaffCommissionDetailListResponse" />
  </wsdl:message>
  <wsdl:message name="HandsetTariffStaffCommissionDetailListcSalestarAuthentication">
    <wsdl:part name="cSalestarAuthentication" element="tns:cSalestarAuthentication" />
  </wsdl:message>
  <wsdl:message name="HandsetTariffStaffCommissionSaveSoapIn">
    <wsdl:part name="parameters" element="tns:HandsetTariffStaffCommissionSave" />
  </wsdl:message>
  <wsdl:message name="HandsetTariffStaffCommissionSaveSoapOut">
    <wsdl:part name="parameters" element="tns:HandsetTariffStaffCommissionSaveResponse" />
  </wsdl:message>
  <wsdl:message name="HandsetTariffStaffCommissionSavecSalestarAuthentication">
    <wsdl:part name="cSalestarAuthentication" element="tns:cSalestarAuthentication" />
  </wsdl:message>
  <wsdl:message name="StaffCommissionDetailListSoapIn">
    <wsdl:part name="parameters" element="tns:StaffCommissionDetailList" />
  </wsdl:message>
  <wsdl:message name="StaffCommissionDetailListSoapOut">
    <wsdl:part name="parameters" element="tns:StaffCommissionDetailListResponse" />
  </wsdl:message>
  <wsdl:message name="StaffCommissionDetailListcSalestarAuthentication">
    <wsdl:part name="cSalestarAuthentication" element="tns:cSalestarAuthentication" />
  </wsdl:message>
  <wsdl:message name="StaffCommissionDetailSaveSoapIn">
    <wsdl:part name="parameters" element="tns:StaffCommissionDetailSave" />
  </wsdl:message>
  <wsdl:message name="StaffCommissionDetailSaveSoapOut">
    <wsdl:part name="parameters" element="tns:StaffCommissionDetailSaveResponse" />
  </wsdl:message>
  <wsdl:message name="StaffCommissionDetailSavecSalestarAuthentication">
    <wsdl:part name="cSalestarAuthentication" element="tns:cSalestarAuthentication" />
  </wsdl:message>
  <wsdl:message name="StaffCommissionGPBreakDownReportSoapIn">
    <wsdl:part name="parameters" element="tns:StaffCommissionGPBreakDownReport" />
  </wsdl:message>
  <wsdl:message name="StaffCommissionGPBreakDownReportSoapOut">
    <wsdl:part name="parameters" element="tns:StaffCommissionGPBreakDownReportResponse" />
  </wsdl:message>
  <wsdl:message name="StaffCommissionGPBreakDownReportcSalestarAuthentication">
    <wsdl:part name="cSalestarAuthentication" element="tns:cSalestarAuthentication" />
  </wsdl:message>
  <wsdl:message name="CalculateSaleOrderStaffCommissionSoapIn">
    <wsdl:part name="parameters" element="tns:CalculateSaleOrderStaffCommission" />
  </wsdl:message>
  <wsdl:message name="CalculateSaleOrderStaffCommissionSoapOut">
    <wsdl:part name="parameters" element="tns:CalculateSaleOrderStaffCommissionResponse" />
  </wsdl:message>
  <wsdl:message name="UserAuthenticateSoapIn">
    <wsdl:part name="parameters" element="tns:UserAuthenticate" />
  </wsdl:message>
  <wsdl:message name="UserAuthenticateSoapOut">
    <wsdl:part name="parameters" element="tns:UserAuthenticateResponse" />
  </wsdl:message>
  <wsdl:message name="GPbyTariffCategoryReportSoapIn">
    <wsdl:part name="parameters" element="tns:GPbyTariffCategoryReport" />
  </wsdl:message>
  <wsdl:message name="GPbyTariffCategoryReportSoapOut">
    <wsdl:part name="parameters" element="tns:GPbyTariffCategoryReportResponse" />
  </wsdl:message>
  <wsdl:message name="GPbyTariffCategoryReportcSalestarAuthentication">
    <wsdl:part name="cSalestarAuthentication" element="tns:cSalestarAuthentication" />
  </wsdl:message>
  <wsdl:message name="ImportFieldListSoapIn">
    <wsdl:part name="parameters" element="tns:ImportFieldList" />
  </wsdl:message>
  <wsdl:message name="ImportFieldListSoapOut">
    <wsdl:part name="parameters" element="tns:ImportFieldListResponse" />
  </wsdl:message>
  <wsdl:message name="ImportFieldConfigurationListSoapIn">
    <wsdl:part name="parameters" element="tns:ImportFieldConfigurationList" />
  </wsdl:message>
  <wsdl:message name="ImportFieldConfigurationListSoapOut">
    <wsdl:part name="parameters" element="tns:ImportFieldConfigurationListResponse" />
  </wsdl:message>
  <wsdl:message name="ImportFieldMappingGetSoapIn">
    <wsdl:part name="parameters" element="tns:ImportFieldMappingGet" />
  </wsdl:message>
  <wsdl:message name="ImportFieldMappingGetSoapOut">
    <wsdl:part name="parameters" element="tns:ImportFieldMappingGetResponse" />
  </wsdl:message>
  <wsdl:message name="ImportFieldMappingSaveSoapIn">
    <wsdl:part name="parameters" element="tns:ImportFieldMappingSave" />
  </wsdl:message>
  <wsdl:message name="ImportFieldMappingSaveSoapOut">
    <wsdl:part name="parameters" element="tns:ImportFieldMappingSaveResponse" />
  </wsdl:message>
  <wsdl:message name="ImportFieldAuditSaveSoapIn">
    <wsdl:part name="parameters" element="tns:ImportFieldAuditSave" />
  </wsdl:message>
  <wsdl:message name="ImportFieldAuditSaveSoapOut">
    <wsdl:part name="parameters" element="tns:ImportFieldAuditSaveResponse" />
  </wsdl:message>
  <wsdl:message name="ImportAndSaveCustmorAddressSoapIn">
    <wsdl:part name="parameters" element="tns:ImportAndSaveCustmorAddress" />
  </wsdl:message>
  <wsdl:message name="ImportAndSaveCustmorAddressSoapOut">
    <wsdl:part name="parameters" element="tns:ImportAndSaveCustmorAddressResponse" />
  </wsdl:message>
  <wsdl:message name="Product_x0020_Department_x0020_ListSoapIn">
    <wsdl:part name="parameters" element="tns:Product_x0020_Department_x0020_List" />
  </wsdl:message>
  <wsdl:message name="Product_x0020_Department_x0020_ListSoapOut">
    <wsdl:part name="parameters" element="tns:Product_x0020_Department_x0020_ListResponse" />
  </wsdl:message>
  <wsdl:message name="Product_x0020_Category_x0020_List_x0020_By_x0020_ProductTypeSoapIn">
    <wsdl:part name="parameters" element="tns:Product_x0020_Category_x0020_List_x0020_By_x0020_ProductType" />
  </wsdl:message>
  <wsdl:message name="Product_x0020_Category_x0020_List_x0020_By_x0020_ProductTypeSoapOut">
    <wsdl:part name="parameters" element="tns:Product_x0020_Category_x0020_List_x0020_By_x0020_ProductTypeResponse" />
  </wsdl:message>
  <wsdl:message name="ExportDataCommandListSoapIn">
    <wsdl:part name="parameters" element="tns:ExportDataCommandList" />
  </wsdl:message>
  <wsdl:message name="ExportDataCommandListSoapOut">
    <wsdl:part name="parameters" element="tns:ExportDataCommandListResponse" />
  </wsdl:message>
  <wsdl:message name="ExportDataParamListSoapIn">
    <wsdl:part name="parameters" element="tns:ExportDataParamList" />
  </wsdl:message>
  <wsdl:message name="ExportDataParamListSoapOut">
    <wsdl:part name="parameters" element="tns:ExportDataParamListResponse" />
  </wsdl:message>
  <wsdl:message name="ExportDataParamSelectSoapIn">
    <wsdl:part name="parameters" element="tns:ExportDataParamSelect" />
  </wsdl:message>
  <wsdl:message name="ExportDataParamSelectSoapOut">
    <wsdl:part name="parameters" element="tns:ExportDataParamSelectResponse" />
  </wsdl:message>
  <wsdl:message name="ExportDataParamTypeListSoapIn">
    <wsdl:part name="parameters" element="tns:ExportDataParamTypeList" />
  </wsdl:message>
  <wsdl:message name="ExportDataParamTypeListSoapOut">
    <wsdl:part name="parameters" element="tns:ExportDataParamTypeListResponse" />
  </wsdl:message>
  <wsdl:message name="ExportDataCommandSaveSoapIn">
    <wsdl:part name="parameters" element="tns:ExportDataCommandSave" />
  </wsdl:message>
  <wsdl:message name="ExportDataCommandSaveSoapOut">
    <wsdl:part name="parameters" element="tns:ExportDataCommandSaveResponse" />
  </wsdl:message>
  <wsdl:message name="ExportDataAuditDetailSaveSoapIn">
    <wsdl:part name="parameters" element="tns:ExportDataAuditDetailSave" />
  </wsdl:message>
  <wsdl:message name="ExportDataAuditDetailSaveSoapOut">
    <wsdl:part name="parameters" element="tns:ExportDataAuditDetailSaveResponse" />
  </wsdl:message>
  <wsdl:message name="GetExportedDataSoapIn">
    <wsdl:part name="parameters" element="tns:GetExportedData" />
  </wsdl:message>
  <wsdl:message name="GetExportedDataSoapOut">
    <wsdl:part name="parameters" element="tns:GetExportedDataResponse" />
  </wsdl:message>
  <wsdl:message name="GetExportedDataCompressedSoapIn">
    <wsdl:part name="parameters" element="tns:GetExportedDataCompressed" />
  </wsdl:message>
  <wsdl:message name="GetExportedDataCompressedSoapOut">
    <wsdl:part name="parameters" element="tns:GetExportedDataCompressedResponse" />
  </wsdl:message>
  <wsdl:message name="ExportDataLookupsListSoapIn">
    <wsdl:part name="parameters" element="tns:ExportDataLookupsList" />
  </wsdl:message>
  <wsdl:message name="ExportDataLookupsListSoapOut">
    <wsdl:part name="parameters" element="tns:ExportDataLookupsListResponse" />
  </wsdl:message>
  <wsdl:message name="NetworkIntegrationLogSaveSoapIn">
    <wsdl:part name="parameters" element="tns:NetworkIntegrationLogSave" />
  </wsdl:message>
  <wsdl:message name="NetworkIntegrationLogSaveSoapOut">
    <wsdl:part name="parameters" element="tns:NetworkIntegrationLogSaveResponse" />
  </wsdl:message>
  <wsdl:message name="EPaymentIntegrationLogSaveSoapIn">
    <wsdl:part name="parameters" element="tns:EPaymentIntegrationLogSave" />
  </wsdl:message>
  <wsdl:message name="EPaymentIntegrationLogSaveSoapOut">
    <wsdl:part name="parameters" element="tns:EPaymentIntegrationLogSaveResponse" />
  </wsdl:message>
  <wsdl:message name="EPaymentIntegrationSaveSoapIn">
    <wsdl:part name="parameters" element="tns:EPaymentIntegrationSave" />
  </wsdl:message>
  <wsdl:message name="EPaymentIntegrationSaveSoapOut">
    <wsdl:part name="parameters" element="tns:EPaymentIntegrationSaveResponse" />
  </wsdl:message>
  <wsdl:message name="EPaymentIntegrationGetSoapIn">
    <wsdl:part name="parameters" element="tns:EPaymentIntegrationGet" />
  </wsdl:message>
  <wsdl:message name="EPaymentIntegrationGetSoapOut">
    <wsdl:part name="parameters" element="tns:EPaymentIntegrationGetResponse" />
  </wsdl:message>
  <wsdl:message name="DespatchDetailBySaleOrderIDSoapIn">
    <wsdl:part name="parameters" element="tns:DespatchDetailBySaleOrderID" />
  </wsdl:message>
  <wsdl:message name="DespatchDetailBySaleOrderIDSoapOut">
    <wsdl:part name="parameters" element="tns:DespatchDetailBySaleOrderIDResponse" />
  </wsdl:message>
  <wsdl:message name="ChangePasswordSoapIn">
    <wsdl:part name="parameters" element="tns:ChangePassword" />
  </wsdl:message>
  <wsdl:message name="ChangePasswordSoapOut">
    <wsdl:part name="parameters" element="tns:ChangePasswordResponse" />
  </wsdl:message>
  <wsdl:message name="GetNetworkIntegratePasswordSoapIn">
    <wsdl:part name="parameters" element="tns:GetNetworkIntegratePassword" />
  </wsdl:message>
  <wsdl:message name="GetNetworkIntegratePasswordSoapOut">
    <wsdl:part name="parameters" element="tns:GetNetworkIntegratePasswordResponse" />
  </wsdl:message>
  <wsdl:message name="NetworkChangePasswordRequestSaveSoapIn">
    <wsdl:part name="parameters" element="tns:NetworkChangePasswordRequestSave" />
  </wsdl:message>
  <wsdl:message name="NetworkChangePasswordRequestSaveSoapOut">
    <wsdl:part name="parameters" element="tns:NetworkChangePasswordRequestSaveResponse" />
  </wsdl:message>
  <wsdl:message name="NetworkChangePasswordRequestListSoapIn">
    <wsdl:part name="parameters" element="tns:NetworkChangePasswordRequestList" />
  </wsdl:message>
  <wsdl:message name="NetworkChangePasswordRequestListSoapOut">
    <wsdl:part name="parameters" element="tns:NetworkChangePasswordRequestListResponse" />
  </wsdl:message>
  <wsdl:message name="ConnectionForEligibilityCheckSoapIn">
    <wsdl:part name="parameters" element="tns:ConnectionForEligibilityCheck" />
  </wsdl:message>
  <wsdl:message name="ConnectionForEligibilityCheckSoapOut">
    <wsdl:part name="parameters" element="tns:ConnectionForEligibilityCheckResponse" />
  </wsdl:message>
  <wsdl:message name="ConnectionForEligibilityCheckSaveSoapIn">
    <wsdl:part name="parameters" element="tns:ConnectionForEligibilityCheckSave" />
  </wsdl:message>
  <wsdl:message name="ConnectionForEligibilityCheckSaveSoapOut">
    <wsdl:part name="parameters" element="tns:ConnectionForEligibilityCheckSaveResponse" />
  </wsdl:message>
  <wsdl:message name="GetWorkflowSoapIn">
    <wsdl:part name="parameters" element="tns:GetWorkflow" />
  </wsdl:message>
  <wsdl:message name="GetWorkflowSoapOut">
    <wsdl:part name="parameters" element="tns:GetWorkflowResponse" />
  </wsdl:message>
  <wsdl:message name="WorkFlowSaveSoapIn">
    <wsdl:part name="parameters" element="tns:WorkFlowSave" />
  </wsdl:message>
  <wsdl:message name="WorkFlowSaveSoapOut">
    <wsdl:part name="parameters" element="tns:WorkFlowSaveResponse" />
  </wsdl:message>
  <wsdl:message name="RetailSaleConnectionWizardLookupByteListSoapIn">
    <wsdl:part name="parameters" element="tns:RetailSaleConnectionWizardLookupByteList" />
  </wsdl:message>
  <wsdl:message name="RetailSaleConnectionWizardLookupByteListSoapOut">
    <wsdl:part name="parameters" element="tns:RetailSaleConnectionWizardLookupByteListResponse" />
  </wsdl:message>
  <wsdl:message name="TrackableItemByteListSoapIn">
    <wsdl:part name="parameters" element="tns:TrackableItemByteList" />
  </wsdl:message>
  <wsdl:message name="TrackableItemByteListSoapOut">
    <wsdl:part name="parameters" element="tns:TrackableItemByteListResponse" />
  </wsdl:message>
  <wsdl:message name="SaleOrderRetailSaveByteSoapIn">
    <wsdl:part name="parameters" element="tns:SaleOrderRetailSaveByte" />
  </wsdl:message>
  <wsdl:message name="SaleOrderRetailSaveByteSoapOut">
    <wsdl:part name="parameters" element="tns:SaleOrderRetailSaveByteResponse" />
  </wsdl:message>
  <wsdl:message name="InitDataByteListSoapIn">
    <wsdl:part name="parameters" element="tns:InitDataByteList" />
  </wsdl:message>
  <wsdl:message name="InitDataByteListSoapOut">
    <wsdl:part name="parameters" element="tns:InitDataByteListResponse" />
  </wsdl:message>
  <wsdl:message name="SaveNetworkIntegTransactionSoapIn">
    <wsdl:part name="parameters" element="tns:SaveNetworkIntegTransaction" />
  </wsdl:message>
  <wsdl:message name="SaveNetworkIntegTransactionSoapOut">
    <wsdl:part name="parameters" element="tns:SaveNetworkIntegTransactionResponse" />
  </wsdl:message>
  <wsdl:message name="SearchEquipmentPendingConnectionsByteSoapIn">
    <wsdl:part name="parameters" element="tns:SearchEquipmentPendingConnectionsByte" />
  </wsdl:message>
  <wsdl:message name="SearchEquipmentPendingConnectionsByteSoapOut">
    <wsdl:part name="parameters" element="tns:SearchEquipmentPendingConnectionsByteResponse" />
  </wsdl:message>
  <wsdl:message name="SearchEquipmentPendingConnectionsBytecSalestarAuthentication">
    <wsdl:part name="cSalestarAuthentication" element="tns:cSalestarAuthentication" />
  </wsdl:message>
  <wsdl:message name="SearchEquipmentPendingConnectionsSoapIn">
    <wsdl:part name="parameters" element="tns:SearchEquipmentPendingConnections" />
  </wsdl:message>
  <wsdl:message name="SearchEquipmentPendingConnectionsSoapOut">
    <wsdl:part name="parameters" element="tns:SearchEquipmentPendingConnectionsResponse" />
  </wsdl:message>
  <wsdl:message name="SearchEquipmentPendingConnectionscSalestarAuthentication">
    <wsdl:part name="cSalestarAuthentication" element="tns:cSalestarAuthentication" />
  </wsdl:message>
  <wsdl:message name="UpdateEquipmentPendingStatusSoapIn">
    <wsdl:part name="parameters" element="tns:UpdateEquipmentPendingStatus" />
  </wsdl:message>
  <wsdl:message name="UpdateEquipmentPendingStatusSoapOut">
    <wsdl:part name="parameters" element="tns:UpdateEquipmentPendingStatusResponse" />
  </wsdl:message>
  <wsdl:message name="MultipleListProductSupplierSoapIn">
    <wsdl:part name="parameters" element="tns:MultipleListProductSupplier" />
  </wsdl:message>
  <wsdl:message name="MultipleListProductSupplierSoapOut">
    <wsdl:part name="parameters" element="tns:MultipleListProductSupplierResponse" />
  </wsdl:message>
  <wsdl:message name="ProductSearchChannelByteWithConnectionTypeSoapIn">
    <wsdl:part name="parameters" element="tns:ProductSearchChannelByteWithConnectionType" />
  </wsdl:message>
  <wsdl:message name="ProductSearchChannelByteWithConnectionTypeSoapOut">
    <wsdl:part name="parameters" element="tns:ProductSearchChannelByteWithConnectionTypeResponse" />
  </wsdl:message>
  <wsdl:message name="ProductSearchChannelWithConnectionTypeSoapIn">
    <wsdl:part name="parameters" element="tns:ProductSearchChannelWithConnectionType" />
  </wsdl:message>
  <wsdl:message name="ProductSearchChannelWithConnectionTypeSoapOut">
    <wsdl:part name="parameters" element="tns:ProductSearchChannelWithConnectionTypeResponse" />
  </wsdl:message>
  <wsdl:message name="GetNetworkIntegTransactionSoapIn">
    <wsdl:part name="parameters" element="tns:GetNetworkIntegTransaction" />
  </wsdl:message>
  <wsdl:message name="GetNetworkIntegTransactionSoapOut">
    <wsdl:part name="parameters" element="tns:GetNetworkIntegTransactionResponse" />
  </wsdl:message>
  <wsdl:message name="ConnectionProductSearchByConnectionTypeAndPrepaySoapIn">
    <wsdl:part name="parameters" element="tns:ConnectionProductSearchByConnectionTypeAndPrepay" />
  </wsdl:message>
  <wsdl:message name="ConnectionProductSearchByConnectionTypeAndPrepaySoapOut">
    <wsdl:part name="parameters" element="tns:ConnectionProductSearchByConnectionTypeAndPrepayResponse" />
  </wsdl:message>
  <wsdl:message name="SearchConnectionsWithNetworkTrasactionIDByteSoapIn">
    <wsdl:part name="parameters" element="tns:SearchConnectionsWithNetworkTrasactionIDByte" />
  </wsdl:message>
  <wsdl:message name="SearchConnectionsWithNetworkTrasactionIDByteSoapOut">
    <wsdl:part name="parameters" element="tns:SearchConnectionsWithNetworkTrasactionIDByteResponse" />
  </wsdl:message>
  <wsdl:message name="SearchConnectionsWithNetworkTrasactionIDBytecSalestarAuthentication">
    <wsdl:part name="cSalestarAuthentication" element="tns:cSalestarAuthentication" />
  </wsdl:message>
  <wsdl:message name="SearchConnectionsWithNetworkTrasactionIDSoapIn">
    <wsdl:part name="parameters" element="tns:SearchConnectionsWithNetworkTrasactionID" />
  </wsdl:message>
  <wsdl:message name="SearchConnectionsWithNetworkTrasactionIDSoapOut">
    <wsdl:part name="parameters" element="tns:SearchConnectionsWithNetworkTrasactionIDResponse" />
  </wsdl:message>
  <wsdl:message name="SearchConnectionsWithNetworkTrasactionIDcSalestarAuthentication">
    <wsdl:part name="cSalestarAuthentication" element="tns:cSalestarAuthentication" />
  </wsdl:message>
  <wsdl:message name="Get_x0020_Reference_x0020_DataSoapIn">
    <wsdl:part name="parameters" element="tns:Get_x0020_Reference_x0020_Data" />
  </wsdl:message>
  <wsdl:message name="Get_x0020_Reference_x0020_DataSoapOut">
    <wsdl:part name="parameters" element="tns:Get_x0020_Reference_x0020_DataResponse" />
  </wsdl:message>
  <wsdl:message name="GetBusinessURLPartSoapIn">
    <wsdl:part name="parameters" element="tns:GetBusinessURLPart" />
  </wsdl:message>
  <wsdl:message name="GetBusinessURLPartSoapOut">
    <wsdl:part name="parameters" element="tns:GetBusinessURLPartResponse" />
  </wsdl:message>
  <wsdl:message name="B2BCustomerSaveSoapIn">
    <wsdl:part name="parameters" element="tns:B2BCustomerSave" />
  </wsdl:message>
  <wsdl:message name="B2BCustomerSaveSoapOut">
    <wsdl:part name="parameters" element="tns:B2BCustomerSaveResponse" />
  </wsdl:message>
  <wsdl:message name="SaleHandsetTariffMatrixByteListWithGPSoapIn">
    <wsdl:part name="parameters" element="tns:SaleHandsetTariffMatrixByteListWithGP" />
  </wsdl:message>
  <wsdl:message name="SaleHandsetTariffMatrixByteListWithGPSoapOut">
    <wsdl:part name="parameters" element="tns:SaleHandsetTariffMatrixByteListWithGPResponse" />
  </wsdl:message>
  <wsdl:message name="ListProofFieldSoapIn">
    <wsdl:part name="parameters" element="tns:ListProofField" />
  </wsdl:message>
  <wsdl:message name="ListProofFieldSoapOut">
    <wsdl:part name="parameters" element="tns:ListProofFieldResponse" />
  </wsdl:message>
  <wsdl:message name="ListProofFieldValueSoapIn">
    <wsdl:part name="parameters" element="tns:ListProofFieldValue" />
  </wsdl:message>
  <wsdl:message name="ListProofFieldValueSoapOut">
    <wsdl:part name="parameters" element="tns:ListProofFieldValueResponse" />
  </wsdl:message>
  <wsdl:message name="ListProofFieldValueForProofSoapIn">
    <wsdl:part name="parameters" element="tns:ListProofFieldValueForProof" />
  </wsdl:message>
  <wsdl:message name="ListProofFieldValueForProofSoapOut">
    <wsdl:part name="parameters" element="tns:ListProofFieldValueForProofResponse" />
  </wsdl:message>
  <wsdl:message name="GetSupplierSiteCodeSoapIn">
    <wsdl:part name="parameters" element="tns:GetSupplierSiteCode" />
  </wsdl:message>
  <wsdl:message name="GetSupplierSiteCodeSoapOut">
    <wsdl:part name="parameters" element="tns:GetSupplierSiteCodeResponse" />
  </wsdl:message>
  <wsdl:message name="ImportAndSaveANSFileSoapIn">
    <wsdl:part name="parameters" element="tns:ImportAndSaveANSFile" />
  </wsdl:message>
  <wsdl:message name="ImportAndSaveANSFileSoapOut">
    <wsdl:part name="parameters" element="tns:ImportAndSaveANSFileResponse" />
  </wsdl:message>
  <wsdl:message name="ExistingCustomerSoapIn">
    <wsdl:part name="parameters" element="tns:ExistingCustomer" />
  </wsdl:message>
  <wsdl:message name="ExistingCustomerSoapOut">
    <wsdl:part name="parameters" element="tns:ExistingCustomerResponse" />
  </wsdl:message>
  <wsdl:message name="GetSystemSettingsOnLoginSoapIn">
    <wsdl:part name="parameters" element="tns:GetSystemSettingsOnLogin" />
  </wsdl:message>
  <wsdl:message name="GetSystemSettingsOnLoginSoapOut">
    <wsdl:part name="parameters" element="tns:GetSystemSettingsOnLoginResponse" />
  </wsdl:message>
  <wsdl:message name="EmployeeLoginWithLockingSoapIn">
    <wsdl:part name="parameters" element="tns:EmployeeLoginWithLocking" />
  </wsdl:message>
  <wsdl:message name="EmployeeLoginWithLockingSoapOut">
    <wsdl:part name="parameters" element="tns:EmployeeLoginWithLockingResponse" />
  </wsdl:message>
  <wsdl:message name="InitDataByteListOptimizedSoapIn">
    <wsdl:part name="parameters" element="tns:InitDataByteListOptimized" />
  </wsdl:message>
  <wsdl:message name="InitDataByteListOptimizedSoapOut">
    <wsdl:part name="parameters" element="tns:InitDataByteListOptimizedResponse" />
  </wsdl:message>
  <wsdl:message name="SiteListNewSoapIn">
    <wsdl:part name="parameters" element="tns:SiteListNew" />
  </wsdl:message>
  <wsdl:message name="SiteListNewSoapOut">
    <wsdl:part name="parameters" element="tns:SiteListNewResponse" />
  </wsdl:message>
  <wsdl:message name="GetCustomersforAccManagerSoapIn">
    <wsdl:part name="parameters" element="tns:GetCustomersforAccManager" />
  </wsdl:message>
  <wsdl:message name="GetCustomersforAccManagerSoapOut">
    <wsdl:part name="parameters" element="tns:GetCustomersforAccManagerResponse" />
  </wsdl:message>
  <wsdl:message name="CustomerListForSaleWithAddressListSoapIn">
    <wsdl:part name="parameters" element="tns:CustomerListForSaleWithAddressList" />
  </wsdl:message>
  <wsdl:message name="CustomerListForSaleWithAddressListSoapOut">
    <wsdl:part name="parameters" element="tns:CustomerListForSaleWithAddressListResponse" />
  </wsdl:message>
  <wsdl:message name="CustomerListForSaleWithAddressListcSalestarAuthentication">
    <wsdl:part name="cSalestarAuthentication" element="tns:cSalestarAuthentication" />
  </wsdl:message>
  <wsdl:message name="GetCv2AvsCheckLookUpSoapIn">
    <wsdl:part name="parameters" element="tns:GetCv2AvsCheckLookUp" />
  </wsdl:message>
  <wsdl:message name="GetCv2AvsCheckLookUpSoapOut">
    <wsdl:part name="parameters" element="tns:GetCv2AvsCheckLookUpResponse" />
  </wsdl:message>
  <wsdl:message name="StockActualCostSummaryWithGrnSoapIn">
    <wsdl:part name="parameters" element="tns:StockActualCostSummaryWithGrn" />
  </wsdl:message>
  <wsdl:message name="StockActualCostSummaryWithGrnSoapOut">
    <wsdl:part name="parameters" element="tns:StockActualCostSummaryWithGrnResponse" />
  </wsdl:message>
  <wsdl:message name="AccountIntegrationInvalidTransactionsSoapIn">
    <wsdl:part name="parameters" element="tns:AccountIntegrationInvalidTransactions" />
  </wsdl:message>
  <wsdl:message name="AccountIntegrationInvalidTransactionsSoapOut">
    <wsdl:part name="parameters" element="tns:AccountIntegrationInvalidTransactionsResponse" />
  </wsdl:message>
  <wsdl:message name="SaleOrderPaymentSoapIn">
    <wsdl:part name="parameters" element="tns:SaleOrderPayment" />
  </wsdl:message>
  <wsdl:message name="SaleOrderPaymentSoapOut">
    <wsdl:part name="parameters" element="tns:SaleOrderPaymentResponse" />
  </wsdl:message>
  <wsdl:message name="ValidateDistributerEmplayeeSoapIn">
    <wsdl:part name="parameters" element="tns:ValidateDistributerEmplayee" />
  </wsdl:message>
  <wsdl:message name="ValidateDistributerEmplayeeSoapOut">
    <wsdl:part name="parameters" element="tns:ValidateDistributerEmplayeeResponse" />
  </wsdl:message>
  <wsdl:message name="ListEmployeeSoapIn">
    <wsdl:part name="parameters" element="tns:ListEmployee" />
  </wsdl:message>
  <wsdl:message name="ListEmployeeSoapOut">
    <wsdl:part name="parameters" element="tns:ListEmployeeResponse" />
  </wsdl:message>
  <wsdl:message name="ValidateEmployeeforSupplierSoapIn">
    <wsdl:part name="parameters" element="tns:ValidateEmployeeforSupplier" />
  </wsdl:message>
  <wsdl:message name="ValidateEmployeeforSupplierSoapOut">
    <wsdl:part name="parameters" element="tns:ValidateEmployeeforSupplierResponse" />
  </wsdl:message>
  <wsdl:message name="GetUnderWarrantyReturnlistSoapIn">
    <wsdl:part name="parameters" element="tns:GetUnderWarrantyReturnlist" />
  </wsdl:message>
  <wsdl:message name="GetUnderWarrantyReturnlistSoapOut">
    <wsdl:part name="parameters" element="tns:GetUnderWarrantyReturnlistResponse" />
  </wsdl:message>
  <wsdl:message name="ListInvoiceStatusSoapIn">
    <wsdl:part name="parameters" element="tns:ListInvoiceStatus" />
  </wsdl:message>
  <wsdl:message name="ListInvoiceStatusSoapOut">
    <wsdl:part name="parameters" element="tns:ListInvoiceStatusResponse" />
  </wsdl:message>
  <wsdl:message name="CheckInventoryContainerSoapIn">
    <wsdl:part name="parameters" element="tns:CheckInventoryContainer" />
  </wsdl:message>
  <wsdl:message name="CheckInventoryContainerSoapOut">
    <wsdl:part name="parameters" element="tns:CheckInventoryContainerResponse" />
  </wsdl:message>
  <wsdl:message name="InventoryContainerListSoapIn">
    <wsdl:part name="parameters" element="tns:InventoryContainerList" />
  </wsdl:message>
  <wsdl:message name="InventoryContainerListSoapOut">
    <wsdl:part name="parameters" element="tns:InventoryContainerListResponse" />
  </wsdl:message>
  <wsdl:message name="ListPriceHistorySoapIn">
    <wsdl:part name="parameters" element="tns:ListPriceHistory" />
  </wsdl:message>
  <wsdl:message name="ListPriceHistorySoapOut">
    <wsdl:part name="parameters" element="tns:ListPriceHistoryResponse" />
  </wsdl:message>
  <wsdl:message name="ProductSiteContainerListForGRNSoapIn">
    <wsdl:part name="parameters" element="tns:ProductSiteContainerListForGRN" />
  </wsdl:message>
  <wsdl:message name="ProductSiteContainerListForGRNSoapOut">
    <wsdl:part name="parameters" element="tns:ProductSiteContainerListForGRNResponse" />
  </wsdl:message>
  <wsdl:message name="ItemReceivingMapFieldsListSoapIn">
    <wsdl:part name="parameters" element="tns:ItemReceivingMapFieldsList" />
  </wsdl:message>
  <wsdl:message name="ItemReceivingMapFieldsListSoapOut">
    <wsdl:part name="parameters" element="tns:ItemReceivingMapFieldsListResponse" />
  </wsdl:message>
  <wsdl:message name="SaveCustomerAudioSoapIn">
    <wsdl:part name="parameters" element="tns:SaveCustomerAudio" />
  </wsdl:message>
  <wsdl:message name="SaveCustomerAudioSoapOut">
    <wsdl:part name="parameters" element="tns:SaveCustomerAudioResponse" />
  </wsdl:message>
  <wsdl:message name="SaveSaleAndCustomerAudioSoapIn">
    <wsdl:part name="parameters" element="tns:SaveSaleAndCustomerAudio" />
  </wsdl:message>
  <wsdl:message name="SaveSaleAndCustomerAudioSoapOut">
    <wsdl:part name="parameters" element="tns:SaveSaleAndCustomerAudioResponse" />
  </wsdl:message>
  <wsdl:message name="SaveSaleAudioOnlySoapIn">
    <wsdl:part name="parameters" element="tns:SaveSaleAudioOnly" />
  </wsdl:message>
  <wsdl:message name="SaveSaleAudioOnlySoapOut">
    <wsdl:part name="parameters" element="tns:SaveSaleAudioOnlyResponse" />
  </wsdl:message>
  <wsdl:message name="ListAudioSoapIn">
    <wsdl:part name="parameters" element="tns:ListAudio" />
  </wsdl:message>
  <wsdl:message name="ListAudioSoapOut">
    <wsdl:part name="parameters" element="tns:ListAudioResponse" />
  </wsdl:message>
  <wsdl:message name="ListCustomerAudioSoapIn">
    <wsdl:part name="parameters" element="tns:ListCustomerAudio" />
  </wsdl:message>
  <wsdl:message name="ListCustomerAudioSoapOut">
    <wsdl:part name="parameters" element="tns:ListCustomerAudioResponse" />
  </wsdl:message>
  <wsdl:message name="ListSaleAudioSoapIn">
    <wsdl:part name="parameters" element="tns:ListSaleAudio" />
  </wsdl:message>
  <wsdl:message name="ListSaleAudioSoapOut">
    <wsdl:part name="parameters" element="tns:ListSaleAudioResponse" />
  </wsdl:message>
  <wsdl:message name="SaveMailMergeDocumentSoapIn">
    <wsdl:part name="parameters" element="tns:SaveMailMergeDocument" />
  </wsdl:message>
  <wsdl:message name="SaveMailMergeDocumentSoapOut">
    <wsdl:part name="parameters" element="tns:SaveMailMergeDocumentResponse" />
  </wsdl:message>
  <wsdl:message name="SaveMailMergeFeildsSoapIn">
    <wsdl:part name="parameters" element="tns:SaveMailMergeFeilds" />
  </wsdl:message>
  <wsdl:message name="SaveMailMergeFeildsSoapOut">
    <wsdl:part name="parameters" element="tns:SaveMailMergeFeildsResponse" />
  </wsdl:message>
  <wsdl:message name="GetTemplateDocumentSoapIn">
    <wsdl:part name="parameters" element="tns:GetTemplateDocument" />
  </wsdl:message>
  <wsdl:message name="GetTemplateDocumentSoapOut">
    <wsdl:part name="parameters" element="tns:GetTemplateDocumentResponse" />
  </wsdl:message>
  <wsdl:message name="GetTemplateFieldsSoapIn">
    <wsdl:part name="parameters" element="tns:GetTemplateFields" />
  </wsdl:message>
  <wsdl:message name="GetTemplateFieldsSoapOut">
    <wsdl:part name="parameters" element="tns:GetTemplateFieldsResponse" />
  </wsdl:message>
  <wsdl:message name="DeleteTemplateFieldsSoapIn">
    <wsdl:part name="parameters" element="tns:DeleteTemplateFields" />
  </wsdl:message>
  <wsdl:message name="DeleteTemplateFieldsSoapOut">
    <wsdl:part name="parameters" element="tns:DeleteTemplateFieldsResponse" />
  </wsdl:message>
  <wsdl:message name="DeleteTemplateSoapIn">
    <wsdl:part name="parameters" element="tns:DeleteTemplate" />
  </wsdl:message>
  <wsdl:message name="DeleteTemplateSoapOut">
    <wsdl:part name="parameters" element="tns:DeleteTemplateResponse" />
  </wsdl:message>
  <wsdl:message name="UpdateMailMergeDocumentSoapIn">
    <wsdl:part name="parameters" element="tns:UpdateMailMergeDocument" />
  </wsdl:message>
  <wsdl:message name="UpdateMailMergeDocumentSoapOut">
    <wsdl:part name="parameters" element="tns:UpdateMailMergeDocumentResponse" />
  </wsdl:message>
  <wsdl:message name="SearchMailMergeDocumentsSoapIn">
    <wsdl:part name="parameters" element="tns:SearchMailMergeDocuments" />
  </wsdl:message>
  <wsdl:message name="SearchMailMergeDocumentsSoapOut">
    <wsdl:part name="parameters" element="tns:SearchMailMergeDocumentsResponse" />
  </wsdl:message>
  <wsdl:message name="SearchMailMergeDocumentsListSoapIn">
    <wsdl:part name="parameters" element="tns:SearchMailMergeDocumentsList" />
  </wsdl:message>
  <wsdl:message name="SearchMailMergeDocumentsListSoapOut">
    <wsdl:part name="parameters" element="tns:SearchMailMergeDocumentsListResponse" />
  </wsdl:message>
  <wsdl:message name="CheckTemplateNameSoapIn">
    <wsdl:part name="parameters" element="tns:CheckTemplateName" />
  </wsdl:message>
  <wsdl:message name="CheckTemplateNameSoapOut">
    <wsdl:part name="parameters" element="tns:CheckTemplateNameResponse" />
  </wsdl:message>
  <wsdl:message name="MailMergeTypeListSoapIn">
    <wsdl:part name="parameters" element="tns:MailMergeTypeList" />
  </wsdl:message>
  <wsdl:message name="MailMergeTypeListSoapOut">
    <wsdl:part name="parameters" element="tns:MailMergeTypeListResponse" />
  </wsdl:message>
  <wsdl:message name="MailMergeFieldListSoapIn">
    <wsdl:part name="parameters" element="tns:MailMergeFieldList" />
  </wsdl:message>
  <wsdl:message name="MailMergeFieldListSoapOut">
    <wsdl:part name="parameters" element="tns:MailMergeFieldListResponse" />
  </wsdl:message>
  <wsdl:message name="SaveMailMergeTemplateFieldConfigurationSoapIn">
    <wsdl:part name="parameters" element="tns:SaveMailMergeTemplateFieldConfiguration" />
  </wsdl:message>
  <wsdl:message name="SaveMailMergeTemplateFieldConfigurationSoapOut">
    <wsdl:part name="parameters" element="tns:SaveMailMergeTemplateFieldConfigurationResponse" />
  </wsdl:message>
  <wsdl:message name="GetMailMergeTemplateFieldsSoapIn">
    <wsdl:part name="parameters" element="tns:GetMailMergeTemplateFields" />
  </wsdl:message>
  <wsdl:message name="GetMailMergeTemplateFieldsSoapOut">
    <wsdl:part name="parameters" element="tns:GetMailMergeTemplateFieldsResponse" />
  </wsdl:message>
  <wsdl:message name="DeleteMailMergeTemplateFieldsSoapIn">
    <wsdl:part name="parameters" element="tns:DeleteMailMergeTemplateFields" />
  </wsdl:message>
  <wsdl:message name="DeleteMailMergeTemplateFieldsSoapOut">
    <wsdl:part name="parameters" element="tns:DeleteMailMergeTemplateFieldsResponse" />
  </wsdl:message>
  <wsdl:message name="DeleteMailMergeTemplateSoapIn">
    <wsdl:part name="parameters" element="tns:DeleteMailMergeTemplate" />
  </wsdl:message>
  <wsdl:message name="DeleteMailMergeTemplateSoapOut">
    <wsdl:part name="parameters" element="tns:DeleteMailMergeTemplateResponse" />
  </wsdl:message>
  <wsdl:message name="MailMergeTemplateSearchForChannelCustomerTypeListSoapIn">
    <wsdl:part name="parameters" element="tns:MailMergeTemplateSearchForChannelCustomerTypeList" />
  </wsdl:message>
  <wsdl:message name="MailMergeTemplateSearchForChannelCustomerTypeListSoapOut">
    <wsdl:part name="parameters" element="tns:MailMergeTemplateSearchForChannelCustomerTypeListResponse" />
  </wsdl:message>
  <wsdl:message name="CustomerCommunocationHistoryListSoapIn">
    <wsdl:part name="parameters" element="tns:CustomerCommunocationHistoryList" />
  </wsdl:message>
  <wsdl:message name="CustomerCommunocationHistoryListSoapOut">
    <wsdl:part name="parameters" element="tns:CustomerCommunocationHistoryListResponse" />
  </wsdl:message>
  <wsdl:message name="LeadCommunicationHistoryListSoapIn">
    <wsdl:part name="parameters" element="tns:LeadCommunicationHistoryList" />
  </wsdl:message>
  <wsdl:message name="LeadCommunicationHistoryListSoapOut">
    <wsdl:part name="parameters" element="tns:LeadCommunicationHistoryListResponse" />
  </wsdl:message>
  <wsdl:message name="CallViewUpdateSoapIn">
    <wsdl:part name="parameters" element="tns:CallViewUpdate" />
  </wsdl:message>
  <wsdl:message name="CallViewUpdateSoapOut">
    <wsdl:part name="parameters" element="tns:CallViewUpdateResponse" />
  </wsdl:message>
  <wsdl:message name="CallViewListSoapIn">
    <wsdl:part name="parameters" element="tns:CallViewList" />
  </wsdl:message>
  <wsdl:message name="CallViewListSoapOut">
    <wsdl:part name="parameters" element="tns:CallViewListResponse" />
  </wsdl:message>
  <wsdl:message name="CommunicationHistoryListSoapIn">
    <wsdl:part name="parameters" element="tns:CommunicationHistoryList" />
  </wsdl:message>
  <wsdl:message name="CommunicationHistoryListSoapOut">
    <wsdl:part name="parameters" element="tns:CommunicationHistoryListResponse" />
  </wsdl:message>
  <wsdl:message name="CommunicationHistoryForLeadScreenListSoapIn">
    <wsdl:part name="parameters" element="tns:CommunicationHistoryForLeadScreenList" />
  </wsdl:message>
  <wsdl:message name="CommunicationHistoryForLeadScreenListSoapOut">
    <wsdl:part name="parameters" element="tns:CommunicationHistoryForLeadScreenListResponse" />
  </wsdl:message>
  <wsdl:message name="AudioContentListSoapIn">
    <wsdl:part name="parameters" element="tns:AudioContentList" />
  </wsdl:message>
  <wsdl:message name="AudioContentListSoapOut">
    <wsdl:part name="parameters" element="tns:AudioContentListResponse" />
  </wsdl:message>
  <wsdl:message name="SaveCommunicationHistorySoapIn">
    <wsdl:part name="parameters" element="tns:SaveCommunicationHistory" />
  </wsdl:message>
  <wsdl:message name="SaveCommunicationHistorySoapOut">
    <wsdl:part name="parameters" element="tns:SaveCommunicationHistoryResponse" />
  </wsdl:message>
  <wsdl:message name="SaveAudioSaleSoapIn">
    <wsdl:part name="parameters" element="tns:SaveAudioSale" />
  </wsdl:message>
  <wsdl:message name="SaveAudioSaleSoapOut">
    <wsdl:part name="parameters" element="tns:SaveAudioSaleResponse" />
  </wsdl:message>
  <wsdl:message name="CallListSoapIn">
    <wsdl:part name="parameters" element="tns:CallList" />
  </wsdl:message>
  <wsdl:message name="CallListSoapOut">
    <wsdl:part name="parameters" element="tns:CallListResponse" />
  </wsdl:message>
  <wsdl:message name="CallTypeListSoapIn">
    <wsdl:part name="parameters" element="tns:CallTypeList" />
  </wsdl:message>
  <wsdl:message name="CallTypeListSoapOut">
    <wsdl:part name="parameters" element="tns:CallTypeListResponse" />
  </wsdl:message>
  <wsdl:message name="CallResultListSoapIn">
    <wsdl:part name="parameters" element="tns:CallResultList" />
  </wsdl:message>
  <wsdl:message name="CallResultListSoapOut">
    <wsdl:part name="parameters" element="tns:CallResultListResponse" />
  </wsdl:message>
  <wsdl:message name="GetNextProspectToCallSoapIn">
    <wsdl:part name="parameters" element="tns:GetNextProspectToCall" />
  </wsdl:message>
  <wsdl:message name="GetNextProspectToCallSoapOut">
    <wsdl:part name="parameters" element="tns:GetNextProspectToCallResponse" />
  </wsdl:message>
  <wsdl:message name="ProspectDetailListSoapIn">
    <wsdl:part name="parameters" element="tns:ProspectDetailList" />
  </wsdl:message>
  <wsdl:message name="ProspectDetailListSoapOut">
    <wsdl:part name="parameters" element="tns:ProspectDetailListResponse" />
  </wsdl:message>
  <wsdl:message name="CallSaveSoapIn">
    <wsdl:part name="parameters" element="tns:CallSave" />
  </wsdl:message>
  <wsdl:message name="CallSaveSoapOut">
    <wsdl:part name="parameters" element="tns:CallSaveResponse" />
  </wsdl:message>
  <wsdl:message name="SetLeadAsCustomerSoapIn">
    <wsdl:part name="parameters" element="tns:SetLeadAsCustomer" />
  </wsdl:message>
  <wsdl:message name="SetLeadAsCustomerSoapOut">
    <wsdl:part name="parameters" element="tns:SetLeadAsCustomerResponse" />
  </wsdl:message>
  <wsdl:message name="ListCallsWithOutAudiosSoapIn">
    <wsdl:part name="parameters" element="tns:ListCallsWithOutAudios" />
  </wsdl:message>
  <wsdl:message name="ListCallsWithOutAudiosSoapOut">
    <wsdl:part name="parameters" element="tns:ListCallsWithOutAudiosResponse" />
  </wsdl:message>
  <wsdl:message name="ListCallsWithOutAudiosByteSoapIn">
    <wsdl:part name="parameters" element="tns:ListCallsWithOutAudiosByte" />
  </wsdl:message>
  <wsdl:message name="ListCallsWithOutAudiosByteSoapOut">
    <wsdl:part name="parameters" element="tns:ListCallsWithOutAudiosByteResponse" />
  </wsdl:message>
  <wsdl:message name="CallResultSaveSoapIn">
    <wsdl:part name="parameters" element="tns:CallResultSave" />
  </wsdl:message>
  <wsdl:message name="CallResultSaveSoapOut">
    <wsdl:part name="parameters" element="tns:CallResultSaveResponse" />
  </wsdl:message>
  <wsdl:message name="ActivityTypeSaveSoapIn">
    <wsdl:part name="parameters" element="tns:ActivityTypeSave" />
  </wsdl:message>
  <wsdl:message name="ActivityTypeSaveSoapOut">
    <wsdl:part name="parameters" element="tns:ActivityTypeSaveResponse" />
  </wsdl:message>
  <wsdl:message name="ActivityTypeListSoapIn">
    <wsdl:part name="parameters" element="tns:ActivityTypeList" />
  </wsdl:message>
  <wsdl:message name="ActivityTypeListSoapOut">
    <wsdl:part name="parameters" element="tns:ActivityTypeListResponse" />
  </wsdl:message>
  <wsdl:message name="TaskList01SoapIn">
    <wsdl:part name="parameters" element="tns:TaskList01" />
  </wsdl:message>
  <wsdl:message name="TaskList01SoapOut">
    <wsdl:part name="parameters" element="tns:TaskList01Response" />
  </wsdl:message>
  <wsdl:message name="TaskList02SoapIn">
    <wsdl:part name="parameters" element="tns:TaskList02" />
  </wsdl:message>
  <wsdl:message name="TaskList02SoapOut">
    <wsdl:part name="parameters" element="tns:TaskList02Response" />
  </wsdl:message>
  <wsdl:message name="TaskUpdate01SoapIn">
    <wsdl:part name="parameters" element="tns:TaskUpdate01" />
  </wsdl:message>
  <wsdl:message name="TaskUpdate01SoapOut">
    <wsdl:part name="parameters" element="tns:TaskUpdate01Response" />
  </wsdl:message>
  <wsdl:message name="TaskUpdate02SoapIn">
    <wsdl:part name="parameters" element="tns:TaskUpdate02" />
  </wsdl:message>
  <wsdl:message name="TaskUpdate02SoapOut">
    <wsdl:part name="parameters" element="tns:TaskUpdate02Response" />
  </wsdl:message>
  <wsdl:message name="TaskUpdate03SoapIn">
    <wsdl:part name="parameters" element="tns:TaskUpdate03" />
  </wsdl:message>
  <wsdl:message name="TaskUpdate03SoapOut">
    <wsdl:part name="parameters" element="tns:TaskUpdate03Response" />
  </wsdl:message>
  <wsdl:message name="StockTakeRequestJobListSoapIn">
    <wsdl:part name="parameters" element="tns:StockTakeRequestJobList" />
  </wsdl:message>
  <wsdl:message name="StockTakeRequestJobListSoapOut">
    <wsdl:part name="parameters" element="tns:StockTakeRequestJobListResponse" />
  </wsdl:message>
  <wsdl:message name="StockTakeNotificationsSoapIn">
    <wsdl:part name="parameters" element="tns:StockTakeNotifications" />
  </wsdl:message>
  <wsdl:message name="StockTakeNotificationsSoapOut">
    <wsdl:part name="parameters" element="tns:StockTakeNotificationsResponse" />
  </wsdl:message>
  <wsdl:message name="StockTakeRequestListSoapIn">
    <wsdl:part name="parameters" element="tns:StockTakeRequestList" />
  </wsdl:message>
  <wsdl:message name="StockTakeRequestListSoapOut">
    <wsdl:part name="parameters" element="tns:StockTakeRequestListResponse" />
  </wsdl:message>
  <wsdl:message name="StockTakeRequestSaveSoapIn">
    <wsdl:part name="parameters" element="tns:StockTakeRequestSave" />
  </wsdl:message>
  <wsdl:message name="StockTakeRequestSaveSoapOut">
    <wsdl:part name="parameters" element="tns:StockTakeRequestSaveResponse" />
  </wsdl:message>
  <wsdl:message name="ContractRenewalProgressReportSoapIn">
    <wsdl:part name="parameters" element="tns:ContractRenewalProgressReport" />
  </wsdl:message>
  <wsdl:message name="ContractRenewalProgressReportSoapOut">
    <wsdl:part name="parameters" element="tns:ContractRenewalProgressReportResponse" />
  </wsdl:message>
  <wsdl:message name="CreditCategoryListSoapIn">
    <wsdl:part name="parameters" element="tns:CreditCategoryList" />
  </wsdl:message>
  <wsdl:message name="CreditCategoryListSoapOut">
    <wsdl:part name="parameters" element="tns:CreditCategoryListResponse" />
  </wsdl:message>
  <wsdl:message name="ProductSiteLevelStockSearchSoapIn">
    <wsdl:part name="parameters" element="tns:ProductSiteLevelStockSearch" />
  </wsdl:message>
  <wsdl:message name="ProductSiteLevelStockSearchSoapOut">
    <wsdl:part name="parameters" element="tns:ProductSiteLevelStockSearchResponse" />
  </wsdl:message>
  <wsdl:message name="ProductSiteLevelStockUpdateSoapIn">
    <wsdl:part name="parameters" element="tns:ProductSiteLevelStockUpdate" />
  </wsdl:message>
  <wsdl:message name="ProductSiteLevelStockUpdateSoapOut">
    <wsdl:part name="parameters" element="tns:ProductSiteLevelStockUpdateResponse" />
  </wsdl:message>
  <wsdl:message name="FulfillmentSupplierOrderStatusListSoapIn">
    <wsdl:part name="parameters" element="tns:FulfillmentSupplierOrderStatusList" />
  </wsdl:message>
  <wsdl:message name="FulfillmentSupplierOrderStatusListSoapOut">
    <wsdl:part name="parameters" element="tns:FulfillmentSupplierOrderStatusListResponse" />
  </wsdl:message>
  <wsdl:message name="FulfillmentDespatchpendingUpdateSoapIn">
    <wsdl:part name="parameters" element="tns:FulfillmentDespatchpendingUpdate" />
  </wsdl:message>
  <wsdl:message name="FulfillmentDespatchpendingUpdateSoapOut">
    <wsdl:part name="parameters" element="tns:FulfillmentDespatchpendingUpdateResponse" />
  </wsdl:message>
  <wsdl:message name="FulfillmentOrderProductReceivedReportSoapIn">
    <wsdl:part name="parameters" element="tns:FulfillmentOrderProductReceivedReport" />
  </wsdl:message>
  <wsdl:message name="FulfillmentOrderProductReceivedReportSoapOut">
    <wsdl:part name="parameters" element="tns:FulfillmentOrderProductReceivedReportResponse" />
  </wsdl:message>
  <wsdl:message name="SaveFulfilmentDespatchImportSoapIn">
    <wsdl:part name="parameters" element="tns:SaveFulfilmentDespatchImport" />
  </wsdl:message>
  <wsdl:message name="SaveFulfilmentDespatchImportSoapOut">
    <wsdl:part name="parameters" element="tns:SaveFulfilmentDespatchImportResponse" />
  </wsdl:message>
  <wsdl:message name="FulfilmentDespatchImportEmptyListSoapIn">
    <wsdl:part name="parameters" element="tns:FulfilmentDespatchImportEmptyList" />
  </wsdl:message>
  <wsdl:message name="FulfilmentDespatchImportEmptyListSoapOut">
    <wsdl:part name="parameters" element="tns:FulfilmentDespatchImportEmptyListResponse" />
  </wsdl:message>
  <wsdl:message name="ProcessFulfillmentDespatchOrdersSoapIn">
    <wsdl:part name="parameters" element="tns:ProcessFulfillmentDespatchOrders" />
  </wsdl:message>
  <wsdl:message name="ProcessFulfillmentDespatchOrdersSoapOut">
    <wsdl:part name="parameters" element="tns:ProcessFulfillmentDespatchOrdersResponse" />
  </wsdl:message>
  <wsdl:message name="ProcessFulfillmentDespatchOrdersUBLSoapIn">
    <wsdl:part name="parameters" element="tns:ProcessFulfillmentDespatchOrdersUBL" />
  </wsdl:message>
  <wsdl:message name="ProcessFulfillmentDespatchOrdersUBLSoapOut">
    <wsdl:part name="parameters" element="tns:ProcessFulfillmentDespatchOrdersUBLResponse" />
  </wsdl:message>
  <wsdl:message name="ProcessFulfillmentDespatchOrdersForWithoutEbusinessProcessSoapIn">
    <wsdl:part name="parameters" element="tns:ProcessFulfillmentDespatchOrdersForWithoutEbusinessProcess" />
  </wsdl:message>
  <wsdl:message name="ProcessFulfillmentDespatchOrdersForWithoutEbusinessProcessSoapOut">
    <wsdl:part name="parameters" element="tns:ProcessFulfillmentDespatchOrdersForWithoutEbusinessProcessResponse" />
  </wsdl:message>
  <wsdl:message name="FulfilmentSaleRuleListSoapIn">
    <wsdl:part name="parameters" element="tns:FulfilmentSaleRuleList" />
  </wsdl:message>
  <wsdl:message name="FulfilmentSaleRuleListSoapOut">
    <wsdl:part name="parameters" element="tns:FulfilmentSaleRuleListResponse" />
  </wsdl:message>
  <wsdl:message name="FulfilmentSaleRuleUpdateSoapIn">
    <wsdl:part name="parameters" element="tns:FulfilmentSaleRuleUpdate" />
  </wsdl:message>
  <wsdl:message name="FulfilmentSaleRuleUpdateSoapOut">
    <wsdl:part name="parameters" element="tns:FulfilmentSaleRuleUpdateResponse" />
  </wsdl:message>
  <wsdl:message name="FulfilmentSaleRuleDatailListSoapIn">
    <wsdl:part name="parameters" element="tns:FulfilmentSaleRuleDatailList" />
  </wsdl:message>
  <wsdl:message name="FulfilmentSaleRuleDatailListSoapOut">
    <wsdl:part name="parameters" element="tns:FulfilmentSaleRuleDatailListResponse" />
  </wsdl:message>
  <wsdl:message name="FulfilmentSaleRuleDatailInsertSoapIn">
    <wsdl:part name="parameters" element="tns:FulfilmentSaleRuleDatailInsert" />
  </wsdl:message>
  <wsdl:message name="FulfilmentSaleRuleDatailInsertSoapOut">
    <wsdl:part name="parameters" element="tns:FulfilmentSaleRuleDatailInsertResponse" />
  </wsdl:message>
  <wsdl:message name="FulfilmentSaleRuleActiveListSoapIn">
    <wsdl:part name="parameters" element="tns:FulfilmentSaleRuleActiveList" />
  </wsdl:message>
  <wsdl:message name="FulfilmentSaleRuleActiveListSoapOut">
    <wsdl:part name="parameters" element="tns:FulfilmentSaleRuleActiveListResponse" />
  </wsdl:message>
  <wsdl:message name="URUProfileRuleListSoapIn">
    <wsdl:part name="parameters" element="tns:URUProfileRuleList" />
  </wsdl:message>
  <wsdl:message name="URUProfileRuleListSoapOut">
    <wsdl:part name="parameters" element="tns:URUProfileRuleListResponse" />
  </wsdl:message>
  <wsdl:message name="URUConnectionTypeListSoapIn">
    <wsdl:part name="parameters" element="tns:URUConnectionTypeList" />
  </wsdl:message>
  <wsdl:message name="URUConnectionTypeListSoapOut">
    <wsdl:part name="parameters" element="tns:URUConnectionTypeListResponse" />
  </wsdl:message>
  <wsdl:message name="URUProfileRuleSetupSaveSoapIn">
    <wsdl:part name="parameters" element="tns:URUProfileRuleSetupSave" />
  </wsdl:message>
  <wsdl:message name="URUProfileRuleSetupSaveSoapOut">
    <wsdl:part name="parameters" element="tns:URUProfileRuleSetupSaveResponse" />
  </wsdl:message>
  <wsdl:message name="BaseQueryListSoapIn">
    <wsdl:part name="parameters" element="tns:BaseQueryList" />
  </wsdl:message>
  <wsdl:message name="BaseQueryListSoapOut">
    <wsdl:part name="parameters" element="tns:BaseQueryListResponse" />
  </wsdl:message>
  <wsdl:message name="QueryFilterFieldListSoapIn">
    <wsdl:part name="parameters" element="tns:QueryFilterFieldList" />
  </wsdl:message>
  <wsdl:message name="QueryFilterFieldListSoapOut">
    <wsdl:part name="parameters" element="tns:QueryFilterFieldListResponse" />
  </wsdl:message>
  <wsdl:message name="ExecuteLookUpQuerySoapIn">
    <wsdl:part name="parameters" element="tns:ExecuteLookUpQuery" />
  </wsdl:message>
  <wsdl:message name="ExecuteLookUpQuerySoapOut">
    <wsdl:part name="parameters" element="tns:ExecuteLookUpQueryResponse" />
  </wsdl:message>
  <wsdl:message name="ExecuteLookUpQueryStringSoapIn">
    <wsdl:part name="parameters" element="tns:ExecuteLookUpQueryString" />
  </wsdl:message>
  <wsdl:message name="ExecuteLookUpQueryStringSoapOut">
    <wsdl:part name="parameters" element="tns:ExecuteLookUpQueryStringResponse" />
  </wsdl:message>
  <wsdl:message name="DataTypeOperatorListByFieldIdSoapIn">
    <wsdl:part name="parameters" element="tns:DataTypeOperatorListByFieldId" />
  </wsdl:message>
  <wsdl:message name="DataTypeOperatorListByFieldIdSoapOut">
    <wsdl:part name="parameters" element="tns:DataTypeOperatorListByFieldIdResponse" />
  </wsdl:message>
  <wsdl:message name="QueryResultFieldListSoapIn">
    <wsdl:part name="parameters" element="tns:QueryResultFieldList" />
  </wsdl:message>
  <wsdl:message name="QueryResultFieldListSoapOut">
    <wsdl:part name="parameters" element="tns:QueryResultFieldListResponse" />
  </wsdl:message>
  <wsdl:message name="GetProspectQueryResultSoapIn">
    <wsdl:part name="parameters" element="tns:GetProspectQueryResult" />
  </wsdl:message>
  <wsdl:message name="GetProspectQueryResultSoapOut">
    <wsdl:part name="parameters" element="tns:GetProspectQueryResultResponse" />
  </wsdl:message>
  <wsdl:message name="GetProspectQueryCountSoapIn">
    <wsdl:part name="parameters" element="tns:GetProspectQueryCount" />
  </wsdl:message>
  <wsdl:message name="GetProspectQueryCountSoapOut">
    <wsdl:part name="parameters" element="tns:GetProspectQueryCountResponse" />
  </wsdl:message>
  <wsdl:message name="CampaignProspectListSaveSoapIn">
    <wsdl:part name="parameters" element="tns:CampaignProspectListSave" />
  </wsdl:message>
  <wsdl:message name="CampaignProspectListSaveSoapOut">
    <wsdl:part name="parameters" element="tns:CampaignProspectListSaveResponse" />
  </wsdl:message>
  <wsdl:message name="CampaignProspectListSoapIn">
    <wsdl:part name="parameters" element="tns:CampaignProspectList" />
  </wsdl:message>
  <wsdl:message name="CampaignProspectListSoapOut">
    <wsdl:part name="parameters" element="tns:CampaignProspectListResponse" />
  </wsdl:message>
  <wsdl:message name="CampaignProspectStatusListSoapIn">
    <wsdl:part name="parameters" element="tns:CampaignProspectStatusList" />
  </wsdl:message>
  <wsdl:message name="CampaignProspectStatusListSoapOut">
    <wsdl:part name="parameters" element="tns:CampaignProspectStatusListResponse" />
  </wsdl:message>
  <wsdl:message name="ProspecTypeListSoapIn">
    <wsdl:part name="parameters" element="tns:ProspecTypeList" />
  </wsdl:message>
  <wsdl:message name="ProspecTypeListSoapOut">
    <wsdl:part name="parameters" element="tns:ProspecTypeListResponse" />
  </wsdl:message>
  <wsdl:message name="PendingCallsNotificationsSoapIn">
    <wsdl:part name="parameters" element="tns:PendingCallsNotifications" />
  </wsdl:message>
  <wsdl:message name="PendingCallsNotificationsSoapOut">
    <wsdl:part name="parameters" element="tns:PendingCallsNotificationsResponse" />
  </wsdl:message>
  <wsdl:message name="UnAllocatedRenewalsSoapIn">
    <wsdl:part name="parameters" element="tns:UnAllocatedRenewals" />
  </wsdl:message>
  <wsdl:message name="UnAllocatedRenewalsSoapOut">
    <wsdl:part name="parameters" element="tns:UnAllocatedRenewalsResponse" />
  </wsdl:message>
  <wsdl:message name="JobListSoapIn">
    <wsdl:part name="parameters" element="tns:JobList" />
  </wsdl:message>
  <wsdl:message name="JobListSoapOut">
    <wsdl:part name="parameters" element="tns:JobListResponse" />
  </wsdl:message>
  <wsdl:message name="GetJobStatusSoapIn">
    <wsdl:part name="parameters" element="tns:GetJobStatus" />
  </wsdl:message>
  <wsdl:message name="GetJobStatusSoapOut">
    <wsdl:part name="parameters" element="tns:GetJobStatusResponse" />
  </wsdl:message>
  <wsdl:message name="SaveJobSoapIn">
    <wsdl:part name="parameters" element="tns:SaveJob" />
  </wsdl:message>
  <wsdl:message name="SaveJobSoapOut">
    <wsdl:part name="parameters" element="tns:SaveJobResponse" />
  </wsdl:message>
  <wsdl:message name="CampaignJobScheduleListSoapIn">
    <wsdl:part name="parameters" element="tns:CampaignJobScheduleList" />
  </wsdl:message>
  <wsdl:message name="CampaignJobScheduleListSoapOut">
    <wsdl:part name="parameters" element="tns:CampaignJobScheduleListResponse" />
  </wsdl:message>
  <wsdl:message name="SaveCampaignJobScheduleSoapIn">
    <wsdl:part name="parameters" element="tns:SaveCampaignJobSchedule" />
  </wsdl:message>
  <wsdl:message name="SaveCampaignJobScheduleSoapOut">
    <wsdl:part name="parameters" element="tns:SaveCampaignJobScheduleResponse" />
  </wsdl:message>
  <wsdl:message name="StartJobScheduleSoapIn">
    <wsdl:part name="parameters" element="tns:StartJobSchedule" />
  </wsdl:message>
  <wsdl:message name="StartJobScheduleSoapOut">
    <wsdl:part name="parameters" element="tns:StartJobScheduleResponse" />
  </wsdl:message>
  <wsdl:message name="PreSalesPipelineSearchSoapIn">
    <wsdl:part name="parameters" element="tns:PreSalesPipelineSearch" />
  </wsdl:message>
  <wsdl:message name="PreSalesPipelineSearchSoapOut">
    <wsdl:part name="parameters" element="tns:PreSalesPipelineSearchResponse" />
  </wsdl:message>
  <wsdl:message name="PreSalesPipelineHeaderSoapIn">
    <wsdl:part name="parameters" element="tns:PreSalesPipelineHeader" />
  </wsdl:message>
  <wsdl:message name="PreSalesPipelineHeaderSoapOut">
    <wsdl:part name="parameters" element="tns:PreSalesPipelineHeaderResponse" />
  </wsdl:message>
  <wsdl:message name="PreSalesPipelineBodySoapIn">
    <wsdl:part name="parameters" element="tns:PreSalesPipelineBody" />
  </wsdl:message>
  <wsdl:message name="PreSalesPipelineBodySoapOut">
    <wsdl:part name="parameters" element="tns:PreSalesPipelineBodyResponse" />
  </wsdl:message>
  <wsdl:message name="PreSalePipelineDetailsListSoapIn">
    <wsdl:part name="parameters" element="tns:PreSalePipelineDetailsList" />
  </wsdl:message>
  <wsdl:message name="PreSalePipelineDetailsListSoapOut">
    <wsdl:part name="parameters" element="tns:PreSalePipelineDetailsListResponse" />
  </wsdl:message>
  <wsdl:message name="PreSalePipelineSaleOrderDetailListSoapIn">
    <wsdl:part name="parameters" element="tns:PreSalePipelineSaleOrderDetailList" />
  </wsdl:message>
  <wsdl:message name="PreSalePipelineSaleOrderDetailListSoapOut">
    <wsdl:part name="parameters" element="tns:PreSalePipelineSaleOrderDetailListResponse" />
  </wsdl:message>
  <wsdl:message name="OutboundCallListSoapIn">
    <wsdl:part name="parameters" element="tns:OutboundCallList" />
  </wsdl:message>
  <wsdl:message name="OutboundCallListSoapOut">
    <wsdl:part name="parameters" element="tns:OutboundCallListResponse" />
  </wsdl:message>
  <wsdl:message name="LeadImportFieldListSoapIn">
    <wsdl:part name="parameters" element="tns:LeadImportFieldList" />
  </wsdl:message>
  <wsdl:message name="LeadImportFieldListSoapOut">
    <wsdl:part name="parameters" element="tns:LeadImportFieldListResponse" />
  </wsdl:message>
  <wsdl:message name="LeadImportFieldListLeadImport_DuplicateValidationRuleListSoapIn">
    <wsdl:part name="parameters" element="tns:LeadImportFieldListLeadImport_DuplicateValidationRuleList" />
  </wsdl:message>
  <wsdl:message name="LeadImportFieldListLeadImport_DuplicateValidationRuleListSoapOut">
    <wsdl:part name="parameters" element="tns:LeadImportFieldListLeadImport_DuplicateValidationRuleListResponse" />
  </wsdl:message>
  <wsdl:message name="LeadImportFieldConfigurationListSoapIn">
    <wsdl:part name="parameters" element="tns:LeadImportFieldConfigurationList" />
  </wsdl:message>
  <wsdl:message name="LeadImportFieldConfigurationListSoapOut">
    <wsdl:part name="parameters" element="tns:LeadImportFieldConfigurationListResponse" />
  </wsdl:message>
  <wsdl:message name="LeadImportFieldConfigurationInsertSoapIn">
    <wsdl:part name="parameters" element="tns:LeadImportFieldConfigurationInsert" />
  </wsdl:message>
  <wsdl:message name="LeadImportFieldConfigurationInsertSoapOut">
    <wsdl:part name="parameters" element="tns:LeadImportFieldConfigurationInsertResponse" />
  </wsdl:message>
  <wsdl:message name="LeadImportFieldConfigurationDetailInsertSoapIn">
    <wsdl:part name="parameters" element="tns:LeadImportFieldConfigurationDetailInsert" />
  </wsdl:message>
  <wsdl:message name="LeadImportFieldConfigurationDetailInsertSoapOut">
    <wsdl:part name="parameters" element="tns:LeadImportFieldConfigurationDetailInsertResponse" />
  </wsdl:message>
  <wsdl:message name="LeadImportFieldConfigurationDetailListSoapIn">
    <wsdl:part name="parameters" element="tns:LeadImportFieldConfigurationDetailList" />
  </wsdl:message>
  <wsdl:message name="LeadImportFieldConfigurationDetailListSoapOut">
    <wsdl:part name="parameters" element="tns:LeadImportFieldConfigurationDetailListResponse" />
  </wsdl:message>
  <wsdl:message name="LeadImportListSoapIn">
    <wsdl:part name="parameters" element="tns:LeadImportList" />
  </wsdl:message>
  <wsdl:message name="LeadImportListSoapOut">
    <wsdl:part name="parameters" element="tns:LeadImportListResponse" />
  </wsdl:message>
  <wsdl:message name="LeadImportSaveSoapIn">
    <wsdl:part name="parameters" element="tns:LeadImportSave" />
  </wsdl:message>
  <wsdl:message name="LeadImportSaveSoapOut">
    <wsdl:part name="parameters" element="tns:LeadImportSaveResponse" />
  </wsdl:message>
  <wsdl:message name="LeadImportDetailListSoapIn">
    <wsdl:part name="parameters" element="tns:LeadImportDetailList" />
  </wsdl:message>
  <wsdl:message name="LeadImportDetailListSoapOut">
    <wsdl:part name="parameters" element="tns:LeadImportDetailListResponse" />
  </wsdl:message>
  <wsdl:message name="LeadImportDetailSaveSoapIn">
    <wsdl:part name="parameters" element="tns:LeadImportDetailSave" />
  </wsdl:message>
  <wsdl:message name="LeadImportDetailSaveSoapOut">
    <wsdl:part name="parameters" element="tns:LeadImportDetailSaveResponse" />
  </wsdl:message>
  <wsdl:message name="ImportedLeadDetailSearchSoapIn">
    <wsdl:part name="parameters" element="tns:ImportedLeadDetailSearch" />
  </wsdl:message>
  <wsdl:message name="ImportedLeadDetailSearchSoapOut">
    <wsdl:part name="parameters" element="tns:ImportedLeadDetailSearchResponse" />
  </wsdl:message>
  <wsdl:message name="ProcessSuspectedDuplicateActionSoapIn">
    <wsdl:part name="parameters" element="tns:ProcessSuspectedDuplicateAction" />
  </wsdl:message>
  <wsdl:message name="ProcessSuspectedDuplicateActionSoapOut">
    <wsdl:part name="parameters" element="tns:ProcessSuspectedDuplicateActionResponse" />
  </wsdl:message>
  <wsdl:message name="ProspectDuplicatePreviewListSoapIn">
    <wsdl:part name="parameters" element="tns:ProspectDuplicatePreviewList" />
  </wsdl:message>
  <wsdl:message name="ProspectDuplicatePreviewListSoapOut">
    <wsdl:part name="parameters" element="tns:ProspectDuplicatePreviewListResponse" />
  </wsdl:message>
  <wsdl:message name="CampaignReAssignOptionListSoapIn">
    <wsdl:part name="parameters" element="tns:CampaignReAssignOptionList" />
  </wsdl:message>
  <wsdl:message name="CampaignReAssignOptionListSoapOut">
    <wsdl:part name="parameters" element="tns:CampaignReAssignOptionListResponse" />
  </wsdl:message>
  <wsdl:message name="GetServiceTimeoutSoapIn">
    <wsdl:part name="parameters" element="tns:GetServiceTimeout" />
  </wsdl:message>
  <wsdl:message name="GetServiceTimeoutSoapOut">
    <wsdl:part name="parameters" element="tns:GetServiceTimeoutResponse" />
  </wsdl:message>
  <wsdl:message name="GetExternalServiceTimeoutSoapIn">
    <wsdl:part name="parameters" element="tns:GetExternalServiceTimeout" />
  </wsdl:message>
  <wsdl:message name="GetExternalServiceTimeoutSoapOut">
    <wsdl:part name="parameters" element="tns:GetExternalServiceTimeoutResponse" />
  </wsdl:message>
  <wsdl:message name="SaleOrderCancelListSoapIn">
    <wsdl:part name="parameters" element="tns:SaleOrderCancelList" />
  </wsdl:message>
  <wsdl:message name="SaleOrderCancelListSoapOut">
    <wsdl:part name="parameters" element="tns:SaleOrderCancelListResponse" />
  </wsdl:message>
  <wsdl:message name="SaleBasePickListPrintAllowSoapIn">
    <wsdl:part name="parameters" element="tns:SaleBasePickListPrintAllow" />
  </wsdl:message>
  <wsdl:message name="SaleBasePickListPrintAllowSoapOut">
    <wsdl:part name="parameters" element="tns:SaleBasePickListPrintAllowResponse" />
  </wsdl:message>
  <wsdl:message name="SaleOrderDesPatchAndInvoiceUpdatetSoapIn">
    <wsdl:part name="parameters" element="tns:SaleOrderDesPatchAndInvoiceUpdatet" />
  </wsdl:message>
  <wsdl:message name="SaleOrderDesPatchAndInvoiceUpdatetSoapOut">
    <wsdl:part name="parameters" element="tns:SaleOrderDesPatchAndInvoiceUpdatetResponse" />
  </wsdl:message>
  <wsdl:message name="GetContraDetailsSoapIn">
    <wsdl:part name="parameters" element="tns:GetContraDetails" />
  </wsdl:message>
  <wsdl:message name="GetContraDetailsSoapOut">
    <wsdl:part name="parameters" element="tns:GetContraDetailsResponse" />
  </wsdl:message>
  <wsdl:message name="CommissionNameSoapIn">
    <wsdl:part name="parameters" element="tns:CommissionName" />
  </wsdl:message>
  <wsdl:message name="CommissionNameSoapOut">
    <wsdl:part name="parameters" element="tns:CommissionNameResponse" />
  </wsdl:message>
  <wsdl:message name="ElementTypeListSoapIn">
    <wsdl:part name="parameters" element="tns:ElementTypeList" />
  </wsdl:message>
  <wsdl:message name="ElementTypeListSoapOut">
    <wsdl:part name="parameters" element="tns:ElementTypeListResponse" />
  </wsdl:message>
  <wsdl:message name="ProductCategoryListForSupplier_NetworkCheckForTariffSoapIn">
    <wsdl:part name="parameters" element="tns:ProductCategoryListForSupplier_NetworkCheckForTariff" />
  </wsdl:message>
  <wsdl:message name="ProductCategoryListForSupplier_NetworkCheckForTariffSoapOut">
    <wsdl:part name="parameters" element="tns:ProductCategoryListForSupplier_NetworkCheckForTariffResponse" />
  </wsdl:message>
  <wsdl:message name="SearchMasterDataForSynchronzeSoapIn">
    <wsdl:part name="parameters" element="tns:SearchMasterDataForSynchronze" />
  </wsdl:message>
  <wsdl:message name="SearchMasterDataForSynchronzeSoapOut">
    <wsdl:part name="parameters" element="tns:SearchMasterDataForSynchronzeResponse" />
  </wsdl:message>
  <wsdl:message name="UpdateSaleOrderSupplierResponseSoapIn">
    <wsdl:part name="parameters" element="tns:UpdateSaleOrderSupplierResponse" />
  </wsdl:message>
  <wsdl:message name="UpdateSaleOrderSupplierResponseSoapOut">
    <wsdl:part name="parameters" element="tns:UpdateSaleOrderSupplierResponseResponse" />
  </wsdl:message>
  <wsdl:message name="SupplierRespondStatusListSoapIn">
    <wsdl:part name="parameters" element="tns:SupplierRespondStatusList" />
  </wsdl:message>
  <wsdl:message name="SupplierRespondStatusListSoapOut">
    <wsdl:part name="parameters" element="tns:SupplierRespondStatusListResponse" />
  </wsdl:message>
  <wsdl:message name="ReturnRejectUpdateSoapIn">
    <wsdl:part name="parameters" element="tns:ReturnRejectUpdate" />
  </wsdl:message>
  <wsdl:message name="ReturnRejectUpdateSoapOut">
    <wsdl:part name="parameters" element="tns:ReturnRejectUpdateResponse" />
  </wsdl:message>
  <wsdl:message name="ReturnRejectConfirmSoapIn">
    <wsdl:part name="parameters" element="tns:ReturnRejectConfirm" />
  </wsdl:message>
  <wsdl:message name="ReturnRejectConfirmSoapOut">
    <wsdl:part name="parameters" element="tns:ReturnRejectConfirmResponse" />
  </wsdl:message>
  <wsdl:message name="ScheduleListSoapIn">
    <wsdl:part name="parameters" element="tns:ScheduleList" />
  </wsdl:message>
  <wsdl:message name="ScheduleListSoapOut">
    <wsdl:part name="parameters" element="tns:ScheduleListResponse" />
  </wsdl:message>
  <wsdl:message name="ScheduleSaveSoapIn">
    <wsdl:part name="parameters" element="tns:ScheduleSave" />
  </wsdl:message>
  <wsdl:message name="ScheduleSaveSoapOut">
    <wsdl:part name="parameters" element="tns:ScheduleSaveResponse" />
  </wsdl:message>
  <wsdl:message name="SaleOrderTypeListSoapIn">
    <wsdl:part name="parameters" element="tns:SaleOrderTypeList" />
  </wsdl:message>
  <wsdl:message name="SaleOrderTypeListSoapOut">
    <wsdl:part name="parameters" element="tns:SaleOrderTypeListResponse" />
  </wsdl:message>
  <wsdl:message name="AccountIntegrationInvoiceDetailListSoapIn">
    <wsdl:part name="parameters" element="tns:AccountIntegrationInvoiceDetailList" />
  </wsdl:message>
  <wsdl:message name="AccountIntegrationInvoiceDetailListSoapOut">
    <wsdl:part name="parameters" element="tns:AccountIntegrationInvoiceDetailListResponse" />
  </wsdl:message>
  <wsdl:message name="AccountIntegrationInvoiceSaveSoapIn">
    <wsdl:part name="parameters" element="tns:AccountIntegrationInvoiceSave" />
  </wsdl:message>
  <wsdl:message name="AccountIntegrationInvoiceSaveSoapOut">
    <wsdl:part name="parameters" element="tns:AccountIntegrationInvoiceSaveResponse" />
  </wsdl:message>
  <wsdl:message name="AccountIntegrationCustomerSaveSoapIn">
    <wsdl:part name="parameters" element="tns:AccountIntegrationCustomerSave" />
  </wsdl:message>
  <wsdl:message name="AccountIntegrationCustomerSaveSoapOut">
    <wsdl:part name="parameters" element="tns:AccountIntegrationCustomerSaveResponse" />
  </wsdl:message>
  <wsdl:message name="AccountIntegrationProductInvoiceDetailSoapIn">
    <wsdl:part name="parameters" element="tns:AccountIntegrationProductInvoiceDetail" />
  </wsdl:message>
  <wsdl:message name="AccountIntegrationProductInvoiceDetailSoapOut">
    <wsdl:part name="parameters" element="tns:AccountIntegrationProductInvoiceDetailResponse" />
  </wsdl:message>
  <wsdl:message name="AccountIntegrationProductCashBackPaymentDetailListSoapIn">
    <wsdl:part name="parameters" element="tns:AccountIntegrationProductCashBackPaymentDetailList" />
  </wsdl:message>
  <wsdl:message name="AccountIntegrationProductCashBackPaymentDetailListSoapOut">
    <wsdl:part name="parameters" element="tns:AccountIntegrationProductCashBackPaymentDetailListResponse" />
  </wsdl:message>
  <wsdl:message name="AccountIntegrationCashBackPaymentDetailListSoapIn">
    <wsdl:part name="parameters" element="tns:AccountIntegrationCashBackPaymentDetailList" />
  </wsdl:message>
  <wsdl:message name="AccountIntegrationCashBackPaymentDetailListSoapOut">
    <wsdl:part name="parameters" element="tns:AccountIntegrationCashBackPaymentDetailListResponse" />
  </wsdl:message>
  <wsdl:message name="AccountIntegrationCashBackPaymentSaveSoapIn">
    <wsdl:part name="parameters" element="tns:AccountIntegrationCashBackPaymentSave" />
  </wsdl:message>
  <wsdl:message name="AccountIntegrationCashBackPaymentSaveSoapOut">
    <wsdl:part name="parameters" element="tns:AccountIntegrationCashBackPaymentSaveResponse" />
  </wsdl:message>
  <wsdl:message name="AccountIntegrationRejectedCashBackDetailListSoapIn">
    <wsdl:part name="parameters" element="tns:AccountIntegrationRejectedCashBackDetailList" />
  </wsdl:message>
  <wsdl:message name="AccountIntegrationRejectedCashBackDetailListSoapOut">
    <wsdl:part name="parameters" element="tns:AccountIntegrationRejectedCashBackDetailListResponse" />
  </wsdl:message>
  <wsdl:message name="AccountIntegrationRejectedCashBackSaveSoapIn">
    <wsdl:part name="parameters" element="tns:AccountIntegrationRejectedCashBackSave" />
  </wsdl:message>
  <wsdl:message name="AccountIntegrationRejectedCashBackSaveSoapOut">
    <wsdl:part name="parameters" element="tns:AccountIntegrationRejectedCashBackSaveResponse" />
  </wsdl:message>
  <wsdl:message name="AccountIntegrationCustomerDetailListSoapIn">
    <wsdl:part name="parameters" element="tns:AccountIntegrationCustomerDetailList" />
  </wsdl:message>
  <wsdl:message name="AccountIntegrationCustomerDetailListSoapOut">
    <wsdl:part name="parameters" element="tns:AccountIntegrationCustomerDetailListResponse" />
  </wsdl:message>
  <wsdl:message name="AccountIntegrationContraDetailListSoapIn">
    <wsdl:part name="parameters" element="tns:AccountIntegrationContraDetailList" />
  </wsdl:message>
  <wsdl:message name="AccountIntegrationContraDetailListSoapOut">
    <wsdl:part name="parameters" element="tns:AccountIntegrationContraDetailListResponse" />
  </wsdl:message>
  <wsdl:message name="AccountIntegrationExchangeDiffDetailListSoapIn">
    <wsdl:part name="parameters" element="tns:AccountIntegrationExchangeDiffDetailList" />
  </wsdl:message>
  <wsdl:message name="AccountIntegrationExchangeDiffDetailListSoapOut">
    <wsdl:part name="parameters" element="tns:AccountIntegrationExchangeDiffDetailListResponse" />
  </wsdl:message>
  <wsdl:message name="AccountIntegrationContraSaveSoapIn">
    <wsdl:part name="parameters" element="tns:AccountIntegrationContraSave" />
  </wsdl:message>
  <wsdl:message name="AccountIntegrationContraSaveSoapOut">
    <wsdl:part name="parameters" element="tns:AccountIntegrationContraSaveResponse" />
  </wsdl:message>
  <wsdl:message name="AccountIntegrationExchangeDiffDetailSaveSoapIn">
    <wsdl:part name="parameters" element="tns:AccountIntegrationExchangeDiffDetailSave" />
  </wsdl:message>
  <wsdl:message name="AccountIntegrationExchangeDiffDetailSaveSoapOut">
    <wsdl:part name="parameters" element="tns:AccountIntegrationExchangeDiffDetailSaveResponse" />
  </wsdl:message>
  <wsdl:message name="AccountIntegrationReturnPoolChangesListSoapIn">
    <wsdl:part name="parameters" element="tns:AccountIntegrationReturnPoolChangesList" />
  </wsdl:message>
  <wsdl:message name="AccountIntegrationReturnPoolChangesListSoapOut">
    <wsdl:part name="parameters" element="tns:AccountIntegrationReturnPoolChangesListResponse" />
  </wsdl:message>
  <wsdl:message name="AccountIntegrationReturnPoolChangesSaveSoapIn">
    <wsdl:part name="parameters" element="tns:AccountIntegrationReturnPoolChangesSave" />
  </wsdl:message>
  <wsdl:message name="AccountIntegrationReturnPoolChangesSaveSoapOut">
    <wsdl:part name="parameters" element="tns:AccountIntegrationReturnPoolChangesSaveResponse" />
  </wsdl:message>
  <wsdl:message name="AccountIntegrationStockAdjustmentDetailListSoapIn">
    <wsdl:part name="parameters" element="tns:AccountIntegrationStockAdjustmentDetailList" />
  </wsdl:message>
  <wsdl:message name="AccountIntegrationStockAdjustmentDetailListSoapOut">
    <wsdl:part name="parameters" element="tns:AccountIntegrationStockAdjustmentDetailListResponse" />
  </wsdl:message>
  <wsdl:message name="AccountIntegrationNetworkCommissionDetailListSoapIn">
    <wsdl:part name="parameters" element="tns:AccountIntegrationNetworkCommissionDetailList" />
  </wsdl:message>
  <wsdl:message name="AccountIntegrationNetworkCommissionDetailListSoapOut">
    <wsdl:part name="parameters" element="tns:AccountIntegrationNetworkCommissionDetailListResponse" />
  </wsdl:message>
  <wsdl:message name="AccountIntegrationNetworkCommissionUpdateSoapIn">
    <wsdl:part name="parameters" element="tns:AccountIntegrationNetworkCommissionUpdate" />
  </wsdl:message>
  <wsdl:message name="AccountIntegrationNetworkCommissionUpdateSoapOut">
    <wsdl:part name="parameters" element="tns:AccountIntegrationNetworkCommissionUpdateResponse" />
  </wsdl:message>
  <wsdl:message name="AccountIntegrationStockAdjustmentUpdateSoapIn">
    <wsdl:part name="parameters" element="tns:AccountIntegrationStockAdjustmentUpdate" />
  </wsdl:message>
  <wsdl:message name="AccountIntegrationStockAdjustmentUpdateSoapOut">
    <wsdl:part name="parameters" element="tns:AccountIntegrationStockAdjustmentUpdateResponse" />
  </wsdl:message>
  <wsdl:message name="AccountIntegrationSupplierReturnDetailListSoapIn">
    <wsdl:part name="parameters" element="tns:AccountIntegrationSupplierReturnDetailList" />
  </wsdl:message>
  <wsdl:message name="AccountIntegrationSupplierReturnDetailListSoapOut">
    <wsdl:part name="parameters" element="tns:AccountIntegrationSupplierReturnDetailListResponse" />
  </wsdl:message>
  <wsdl:message name="AccountIntegrationPostPostSupplierReturnUpdateSoapIn">
    <wsdl:part name="parameters" element="tns:AccountIntegrationPostPostSupplierReturnUpdate" />
  </wsdl:message>
  <wsdl:message name="AccountIntegrationPostPostSupplierReturnUpdateSoapOut">
    <wsdl:part name="parameters" element="tns:AccountIntegrationPostPostSupplierReturnUpdateResponse" />
  </wsdl:message>
  <wsdl:message name="AccountIntegrationSelfBillDetailListSoapIn">
    <wsdl:part name="parameters" element="tns:AccountIntegrationSelfBillDetailList" />
  </wsdl:message>
  <wsdl:message name="AccountIntegrationSelfBillDetailListSoapOut">
    <wsdl:part name="parameters" element="tns:AccountIntegrationSelfBillDetailListResponse" />
  </wsdl:message>
  <wsdl:message name="AccountIntegrationSelfBillUpdateSoapIn">
    <wsdl:part name="parameters" element="tns:AccountIntegrationSelfBillUpdate" />
  </wsdl:message>
  <wsdl:message name="AccountIntegrationSelfBillUpdateSoapOut">
    <wsdl:part name="parameters" element="tns:AccountIntegrationSelfBillUpdateResponse" />
  </wsdl:message>
  <wsdl:message name="AccountIntegrationPaymentDetailListSoapIn">
    <wsdl:part name="parameters" element="tns:AccountIntegrationPaymentDetailList" />
  </wsdl:message>
  <wsdl:message name="AccountIntegrationPaymentDetailListSoapOut">
    <wsdl:part name="parameters" element="tns:AccountIntegrationPaymentDetailListResponse" />
  </wsdl:message>
  <wsdl:message name="AccountIntegrationPaymentUpdateSoapIn">
    <wsdl:part name="parameters" element="tns:AccountIntegrationPaymentUpdate" />
  </wsdl:message>
  <wsdl:message name="AccountIntegrationPaymentUpdateSoapOut">
    <wsdl:part name="parameters" element="tns:AccountIntegrationPaymentUpdateResponse" />
  </wsdl:message>
  <wsdl:message name="AccountIntegrationGRNDetailListSoapIn">
    <wsdl:part name="parameters" element="tns:AccountIntegrationGRNDetailList" />
  </wsdl:message>
  <wsdl:message name="AccountIntegrationGRNDetailListSoapOut">
    <wsdl:part name="parameters" element="tns:AccountIntegrationGRNDetailListResponse" />
  </wsdl:message>
  <wsdl:message name="AccountIntegrationGRNUpdateSoapIn">
    <wsdl:part name="parameters" element="tns:AccountIntegrationGRNUpdate" />
  </wsdl:message>
  <wsdl:message name="AccountIntegrationGRNUpdateSoapOut">
    <wsdl:part name="parameters" element="tns:AccountIntegrationGRNUpdateResponse" />
  </wsdl:message>
  <wsdl:message name="DealerReturnListForManagerSoapIn">
    <wsdl:part name="parameters" element="tns:DealerReturnListForManager" />
  </wsdl:message>
  <wsdl:message name="DealerReturnListForManagerSoapOut">
    <wsdl:part name="parameters" element="tns:DealerReturnListForManagerResponse" />
  </wsdl:message>
  <wsdl:message name="DealerReturnCompleteSoapIn">
    <wsdl:part name="parameters" element="tns:DealerReturnComplete" />
  </wsdl:message>
  <wsdl:message name="DealerReturnCompleteSoapOut">
    <wsdl:part name="parameters" element="tns:DealerReturnCompleteResponse" />
  </wsdl:message>
  <wsdl:message name="DealerReturnUpdateStatusSoapIn">
    <wsdl:part name="parameters" element="tns:DealerReturnUpdateStatus" />
  </wsdl:message>
  <wsdl:message name="DealerReturnUpdateStatusSoapOut">
    <wsdl:part name="parameters" element="tns:DealerReturnUpdateStatusResponse" />
  </wsdl:message>
  <wsdl:message name="DealerConnectionReturnDetailSoapIn">
    <wsdl:part name="parameters" element="tns:DealerConnectionReturnDetail" />
  </wsdl:message>
  <wsdl:message name="DealerConnectionReturnDetailSoapOut">
    <wsdl:part name="parameters" element="tns:DealerConnectionReturnDetailResponse" />
  </wsdl:message>
  <wsdl:message name="DealerConnectionReturnSaveSoapIn">
    <wsdl:part name="parameters" element="tns:DealerConnectionReturnSave" />
  </wsdl:message>
  <wsdl:message name="DealerConnectionReturnSaveSoapOut">
    <wsdl:part name="parameters" element="tns:DealerConnectionReturnSaveResponse" />
  </wsdl:message>
  <wsdl:message name="PriceProtectionLookupListSoapIn">
    <wsdl:part name="parameters" element="tns:PriceProtectionLookupList" />
  </wsdl:message>
  <wsdl:message name="PriceProtectionLookupListSoapOut">
    <wsdl:part name="parameters" element="tns:PriceProtectionLookupListResponse" />
  </wsdl:message>
  <wsdl:message name="PriceProtectionReportSoapIn">
    <wsdl:part name="parameters" element="tns:PriceProtectionReport" />
  </wsdl:message>
  <wsdl:message name="PriceProtectionReportSoapOut">
    <wsdl:part name="parameters" element="tns:PriceProtectionReportResponse" />
  </wsdl:message>
  <wsdl:message name="ListDealerReturnItemsSoapIn">
    <wsdl:part name="parameters" element="tns:ListDealerReturnItems" />
  </wsdl:message>
  <wsdl:message name="ListDealerReturnItemsSoapOut">
    <wsdl:part name="parameters" element="tns:ListDealerReturnItemsResponse" />
  </wsdl:message>
  <wsdl:message name="DealerConnetionsErrorUpdateSoapIn">
    <wsdl:part name="parameters" element="tns:DealerConnetionsErrorUpdate" />
  </wsdl:message>
  <wsdl:message name="DealerConnetionsErrorUpdateSoapOut">
    <wsdl:part name="parameters" element="tns:DealerConnetionsErrorUpdateResponse" />
  </wsdl:message>
  <wsdl:message name="UpdateConnectionDirectSoapIn">
    <wsdl:part name="parameters" element="tns:UpdateConnectionDirect" />
  </wsdl:message>
  <wsdl:message name="UpdateConnectionDirectSoapOut">
    <wsdl:part name="parameters" element="tns:UpdateConnectionDirectResponse" />
  </wsdl:message>
  <wsdl:message name="UpdateConnectionSoapIn">
    <wsdl:part name="parameters" element="tns:UpdateConnection" />
  </wsdl:message>
  <wsdl:message name="UpdateConnectionSoapOut">
    <wsdl:part name="parameters" element="tns:UpdateConnectionResponse" />
  </wsdl:message>
  <wsdl:message name="ProductByTrackableListSoapIn">
    <wsdl:part name="parameters" element="tns:ProductByTrackableList" />
  </wsdl:message>
  <wsdl:message name="ProductByTrackableListSoapOut">
    <wsdl:part name="parameters" element="tns:ProductByTrackableListResponse" />
  </wsdl:message>
  <wsdl:message name="PrepayConnectionImportServiceSoapIn">
    <wsdl:part name="parameters" element="tns:PrepayConnectionImportService" />
  </wsdl:message>
  <wsdl:message name="PrepayConnectionImportServiceSoapOut">
    <wsdl:part name="parameters" element="tns:PrepayConnectionImportServiceResponse" />
  </wsdl:message>
  <wsdl:message name="PrepayConnectionUpdateSoapIn">
    <wsdl:part name="parameters" element="tns:PrepayConnectionUpdate" />
  </wsdl:message>
  <wsdl:message name="PrepayConnectionUpdateSoapOut">
    <wsdl:part name="parameters" element="tns:PrepayConnectionUpdateResponse" />
  </wsdl:message>
  <wsdl:message name="PrepayConnectionErrorsDeleteSoapIn">
    <wsdl:part name="parameters" element="tns:PrepayConnectionErrorsDelete" />
  </wsdl:message>
  <wsdl:message name="PrepayConnectionErrorsDeleteSoapOut">
    <wsdl:part name="parameters" element="tns:PrepayConnectionErrorsDeleteResponse" />
  </wsdl:message>
  <wsdl:message name="ConnectionImportErrorListSoapIn">
    <wsdl:part name="parameters" element="tns:ConnectionImportErrorList" />
  </wsdl:message>
  <wsdl:message name="ConnectionImportErrorListSoapOut">
    <wsdl:part name="parameters" element="tns:ConnectionImportErrorListResponse" />
  </wsdl:message>
  <wsdl:message name="ConnectionImportSettingListSoapIn">
    <wsdl:part name="parameters" element="tns:ConnectionImportSettingList" />
  </wsdl:message>
  <wsdl:message name="ConnectionImportSettingListSoapOut">
    <wsdl:part name="parameters" element="tns:ConnectionImportSettingListResponse" />
  </wsdl:message>
  <wsdl:message name="ConnectionImportSettingsSaveSoapIn">
    <wsdl:part name="parameters" element="tns:ConnectionImportSettingsSave" />
  </wsdl:message>
  <wsdl:message name="ConnectionImportSettingsSaveSoapOut">
    <wsdl:part name="parameters" element="tns:ConnectionImportSettingsSaveResponse" />
  </wsdl:message>
  <wsdl:message name="GetUnknownMainSharerUpgradeMigrateTarifsForNetworkSoapIn">
    <wsdl:part name="parameters" element="tns:GetUnknownMainSharerUpgradeMigrateTarifsForNetwork" />
  </wsdl:message>
  <wsdl:message name="GetUnknownMainSharerUpgradeMigrateTarifsForNetworkSoapOut">
    <wsdl:part name="parameters" element="tns:GetUnknownMainSharerUpgradeMigrateTarifsForNetworkResponse" />
  </wsdl:message>
  <wsdl:message name="ConnectionImportListSoapIn">
    <wsdl:part name="parameters" element="tns:ConnectionImportList" />
  </wsdl:message>
  <wsdl:message name="ConnectionImportListSoapOut">
    <wsdl:part name="parameters" element="tns:ConnectionImportListResponse" />
  </wsdl:message>
  <wsdl:message name="ConnectionImportHistoryListSoapIn">
    <wsdl:part name="parameters" element="tns:ConnectionImportHistoryList" />
  </wsdl:message>
  <wsdl:message name="ConnectionImportHistoryListSoapOut">
    <wsdl:part name="parameters" element="tns:ConnectionImportHistoryListResponse" />
  </wsdl:message>
  <wsdl:message name="ThreeConnectionFileInsertSoapIn">
    <wsdl:part name="parameters" element="tns:ThreeConnectionFileInsert" />
  </wsdl:message>
  <wsdl:message name="ThreeConnectionFileInsertSoapOut">
    <wsdl:part name="parameters" element="tns:ThreeConnectionFileInsertResponse" />
  </wsdl:message>
  <wsdl:message name="TMobileConnectionFileInsertSoapIn">
    <wsdl:part name="parameters" element="tns:TMobileConnectionFileInsert" />
  </wsdl:message>
  <wsdl:message name="TMobileConnectionFileInsertSoapOut">
    <wsdl:part name="parameters" element="tns:TMobileConnectionFileInsertResponse" />
  </wsdl:message>
  <wsdl:message name="DealerConnectionFileInsertSoapIn">
    <wsdl:part name="parameters" element="tns:DealerConnectionFileInsert" />
  </wsdl:message>
  <wsdl:message name="DealerConnectionFileInsertSoapOut">
    <wsdl:part name="parameters" element="tns:DealerConnectionFileInsertResponse" />
  </wsdl:message>
  <wsdl:message name="OrangeConnectionFileInsertSoapIn">
    <wsdl:part name="parameters" element="tns:OrangeConnectionFileInsert" />
  </wsdl:message>
  <wsdl:message name="OrangeConnectionFileInsertSoapOut">
    <wsdl:part name="parameters" element="tns:OrangeConnectionFileInsertResponse" />
  </wsdl:message>
  <wsdl:message name="PrepayConnectionFileInsertSoapIn">
    <wsdl:part name="parameters" element="tns:PrepayConnectionFileInsert" />
  </wsdl:message>
  <wsdl:message name="PrepayConnectionFileInsertSoapOut">
    <wsdl:part name="parameters" element="tns:PrepayConnectionFileInsertResponse" />
  </wsdl:message>
  <wsdl:message name="PrepayConnectionFileInsertWithStatusSoapIn">
    <wsdl:part name="parameters" element="tns:PrepayConnectionFileInsertWithStatus" />
  </wsdl:message>
  <wsdl:message name="PrepayConnectionFileInsertWithStatusSoapOut">
    <wsdl:part name="parameters" element="tns:PrepayConnectionFileInsertWithStatusResponse" />
  </wsdl:message>
  <wsdl:message name="PrepayConnectionFileUpdateSoapIn">
    <wsdl:part name="parameters" element="tns:PrepayConnectionFileUpdate" />
  </wsdl:message>
  <wsdl:message name="PrepayConnectionFileUpdateSoapOut">
    <wsdl:part name="parameters" element="tns:PrepayConnectionFileUpdateResponse" />
  </wsdl:message>
  <wsdl:message name="PrepayConnectionFileListSoapIn">
    <wsdl:part name="parameters" element="tns:PrepayConnectionFileList" />
  </wsdl:message>
  <wsdl:message name="PrepayConnectionFileListSoapOut">
    <wsdl:part name="parameters" element="tns:PrepayConnectionFileListResponse" />
  </wsdl:message>
  <wsdl:message name="TrackableItemSearchForDealerSoapIn">
    <wsdl:part name="parameters" element="tns:TrackableItemSearchForDealer" />
  </wsdl:message>
  <wsdl:message name="TrackableItemSearchForDealerSoapOut">
    <wsdl:part name="parameters" element="tns:TrackableItemSearchForDealerResponse" />
  </wsdl:message>
  <wsdl:message name="ProductSupplierCodeUpdateSoapIn">
    <wsdl:part name="parameters" element="tns:ProductSupplierCodeUpdate" />
  </wsdl:message>
  <wsdl:message name="ProductSupplierCodeUpdateSoapOut">
    <wsdl:part name="parameters" element="tns:ProductSupplierCodeUpdateResponse" />
  </wsdl:message>
  <wsdl:message name="SelectNetworkDealerForImportSoapIn">
    <wsdl:part name="parameters" element="tns:SelectNetworkDealerForImport" />
  </wsdl:message>
  <wsdl:message name="SelectNetworkDealerForImportSoapOut">
    <wsdl:part name="parameters" element="tns:SelectNetworkDealerForImportResponse" />
  </wsdl:message>
  <wsdl:message name="ConnectionImportMandatoryFieldListSoapIn">
    <wsdl:part name="parameters" element="tns:ConnectionImportMandatoryFieldList" />
  </wsdl:message>
  <wsdl:message name="ConnectionImportMandatoryFieldListSoapOut">
    <wsdl:part name="parameters" element="tns:ConnectionImportMandatoryFieldListResponse" />
  </wsdl:message>
  <wsdl:message name="SaveConnectionConfigurationSoapIn">
    <wsdl:part name="parameters" element="tns:SaveConnectionConfiguration" />
  </wsdl:message>
  <wsdl:message name="SaveConnectionConfigurationSoapOut">
    <wsdl:part name="parameters" element="tns:SaveConnectionConfigurationResponse" />
  </wsdl:message>
  <wsdl:message name="SaveItemReceivingConfigurationSoapIn">
    <wsdl:part name="parameters" element="tns:SaveItemReceivingConfiguration" />
  </wsdl:message>
  <wsdl:message name="SaveItemReceivingConfigurationSoapOut">
    <wsdl:part name="parameters" element="tns:SaveItemReceivingConfigurationResponse" />
  </wsdl:message>
  <wsdl:message name="SaveConnectionConfigurationDetailSoapIn">
    <wsdl:part name="parameters" element="tns:SaveConnectionConfigurationDetail" />
  </wsdl:message>
  <wsdl:message name="SaveConnectionConfigurationDetailSoapOut">
    <wsdl:part name="parameters" element="tns:SaveConnectionConfigurationDetailResponse" />
  </wsdl:message>
  <wsdl:message name="SaveItemReceivingConfigurationDetailSoapIn">
    <wsdl:part name="parameters" element="tns:SaveItemReceivingConfigurationDetail" />
  </wsdl:message>
  <wsdl:message name="SaveItemReceivingConfigurationDetailSoapOut">
    <wsdl:part name="parameters" element="tns:SaveItemReceivingConfigurationDetailResponse" />
  </wsdl:message>
  <wsdl:message name="ConnectionConfigurationListSoapIn">
    <wsdl:part name="parameters" element="tns:ConnectionConfigurationList" />
  </wsdl:message>
  <wsdl:message name="ConnectionConfigurationListSoapOut">
    <wsdl:part name="parameters" element="tns:ConnectionConfigurationListResponse" />
  </wsdl:message>
  <wsdl:message name="SupplierConfigurationListSoapIn">
    <wsdl:part name="parameters" element="tns:SupplierConfigurationList" />
  </wsdl:message>
  <wsdl:message name="SupplierConfigurationListSoapOut">
    <wsdl:part name="parameters" element="tns:SupplierConfigurationListResponse" />
  </wsdl:message>
  <wsdl:message name="ConnectionImportMapListSoapIn">
    <wsdl:part name="parameters" element="tns:ConnectionImportMapList" />
  </wsdl:message>
  <wsdl:message name="ConnectionImportMapListSoapOut">
    <wsdl:part name="parameters" element="tns:ConnectionImportMapListResponse" />
  </wsdl:message>
  <wsdl:message name="MapEventTypeListSoapIn">
    <wsdl:part name="parameters" element="tns:MapEventTypeList" />
  </wsdl:message>
  <wsdl:message name="MapEventTypeListSoapOut">
    <wsdl:part name="parameters" element="tns:MapEventTypeListResponse" />
  </wsdl:message>
  <wsdl:message name="ProductImportListSoapIn">
    <wsdl:part name="parameters" element="tns:ProductImportList" />
  </wsdl:message>
  <wsdl:message name="ProductImportListSoapOut">
    <wsdl:part name="parameters" element="tns:ProductImportListResponse" />
  </wsdl:message>
  <wsdl:message name="ProductImportSaveSoapIn">
    <wsdl:part name="parameters" element="tns:ProductImportSave" />
  </wsdl:message>
  <wsdl:message name="ProductImportSaveSoapOut">
    <wsdl:part name="parameters" element="tns:ProductImportSaveResponse" />
  </wsdl:message>
  <wsdl:message name="SelectProductImportSoapIn">
    <wsdl:part name="parameters" element="tns:SelectProductImport" />
  </wsdl:message>
  <wsdl:message name="SelectProductImportSoapOut">
    <wsdl:part name="parameters" element="tns:SelectProductImportResponse" />
  </wsdl:message>
  <wsdl:message name="ProofCategoryListSoapIn">
    <wsdl:part name="parameters" element="tns:ProofCategoryList" />
  </wsdl:message>
  <wsdl:message name="ProofCategoryListSoapOut">
    <wsdl:part name="parameters" element="tns:ProofCategoryListResponse" />
  </wsdl:message>
  <wsdl:message name="ProofCategorySaveSoapIn">
    <wsdl:part name="parameters" element="tns:ProofCategorySave" />
  </wsdl:message>
  <wsdl:message name="ProofCategorySaveSoapOut">
    <wsdl:part name="parameters" element="tns:ProofCategorySaveResponse" />
  </wsdl:message>
  <wsdl:message name="ProofCategoryListAndProofFieldValuesSoapIn">
    <wsdl:part name="parameters" element="tns:ProofCategoryListAndProofFieldValues" />
  </wsdl:message>
  <wsdl:message name="ProofCategoryListAndProofFieldValuesSoapOut">
    <wsdl:part name="parameters" element="tns:ProofCategoryListAndProofFieldValuesResponse" />
  </wsdl:message>
  <wsdl:message name="SaleSourceListSoapIn">
    <wsdl:part name="parameters" element="tns:SaleSourceList" />
  </wsdl:message>
  <wsdl:message name="SaleSourceListSoapOut">
    <wsdl:part name="parameters" element="tns:SaleSourceListResponse" />
  </wsdl:message>
  <wsdl:message name="SaleSourceSaveSoapIn">
    <wsdl:part name="parameters" element="tns:SaleSourceSave" />
  </wsdl:message>
  <wsdl:message name="SaleSourceSaveSoapOut">
    <wsdl:part name="parameters" element="tns:SaleSourceSaveResponse" />
  </wsdl:message>
  <wsdl:message name="LeadSourceListSoapIn">
    <wsdl:part name="parameters" element="tns:LeadSourceList" />
  </wsdl:message>
  <wsdl:message name="LeadSourceListSoapOut">
    <wsdl:part name="parameters" element="tns:LeadSourceListResponse" />
  </wsdl:message>
  <wsdl:message name="LeadSourceSaveSoapIn">
    <wsdl:part name="parameters" element="tns:LeadSourceSave" />
  </wsdl:message>
  <wsdl:message name="LeadSourceSaveSoapOut">
    <wsdl:part name="parameters" element="tns:LeadSourceSaveResponse" />
  </wsdl:message>
  <wsdl:message name="CampaignCategoryListSoapIn">
    <wsdl:part name="parameters" element="tns:CampaignCategoryList" />
  </wsdl:message>
  <wsdl:message name="CampaignCategoryListSoapOut">
    <wsdl:part name="parameters" element="tns:CampaignCategoryListResponse" />
  </wsdl:message>
  <wsdl:message name="CampaignCategorySaveSoapIn">
    <wsdl:part name="parameters" element="tns:CampaignCategorySave" />
  </wsdl:message>
  <wsdl:message name="CampaignCategorySaveSoapOut">
    <wsdl:part name="parameters" element="tns:CampaignCategorySaveResponse" />
  </wsdl:message>
  <wsdl:message name="CampaignGroupListSoapIn">
    <wsdl:part name="parameters" element="tns:CampaignGroupList" />
  </wsdl:message>
  <wsdl:message name="CampaignGroupListSoapOut">
    <wsdl:part name="parameters" element="tns:CampaignGroupListResponse" />
  </wsdl:message>
  <wsdl:message name="CampaignGroupSaveSoapIn">
    <wsdl:part name="parameters" element="tns:CampaignGroupSave" />
  </wsdl:message>
  <wsdl:message name="CampaignGroupSaveSoapOut">
    <wsdl:part name="parameters" element="tns:CampaignGroupSaveResponse" />
  </wsdl:message>
  <wsdl:message name="CampaignListSoapIn">
    <wsdl:part name="parameters" element="tns:CampaignList" />
  </wsdl:message>
  <wsdl:message name="CampaignListSoapOut">
    <wsdl:part name="parameters" element="tns:CampaignListResponse" />
  </wsdl:message>
  <wsdl:message name="SaveCampaignForPreviousCustomerSoapIn">
    <wsdl:part name="parameters" element="tns:SaveCampaignForPreviousCustomer" />
  </wsdl:message>
  <wsdl:message name="SaveCampaignForPreviousCustomerSoapOut">
    <wsdl:part name="parameters" element="tns:SaveCampaignForPreviousCustomerResponse" />
  </wsdl:message>
  <wsdl:message name="SaveCampaignSoapIn">
    <wsdl:part name="parameters" element="tns:SaveCampaign" />
  </wsdl:message>
  <wsdl:message name="SaveCampaignSoapOut">
    <wsdl:part name="parameters" element="tns:SaveCampaignResponse" />
  </wsdl:message>
  <wsdl:message name="SaveCampaignCompressedSoapIn">
    <wsdl:part name="parameters" element="tns:SaveCampaignCompressed" />
  </wsdl:message>
  <wsdl:message name="SaveCampaignCompressedSoapOut">
    <wsdl:part name="parameters" element="tns:SaveCampaignCompressedResponse" />
  </wsdl:message>
  <wsdl:message name="CampaignSearchSoapIn">
    <wsdl:part name="parameters" element="tns:CampaignSearch" />
  </wsdl:message>
  <wsdl:message name="CampaignSearchSoapOut">
    <wsdl:part name="parameters" element="tns:CampaignSearchResponse" />
  </wsdl:message>
  <wsdl:message name="CampaignCodeValidationSoapIn">
    <wsdl:part name="parameters" element="tns:CampaignCodeValidation" />
  </wsdl:message>
  <wsdl:message name="CampaignCodeValidationSoapOut">
    <wsdl:part name="parameters" element="tns:CampaignCodeValidationResponse" />
  </wsdl:message>
  <wsdl:message name="CampaignCodeAndNameValidationSoapIn">
    <wsdl:part name="parameters" element="tns:CampaignCodeAndNameValidation" />
  </wsdl:message>
  <wsdl:message name="CampaignCodeAndNameValidationSoapOut">
    <wsdl:part name="parameters" element="tns:CampaignCodeAndNameValidationResponse" />
  </wsdl:message>
  <wsdl:message name="CampaignNameValidationSoapIn">
    <wsdl:part name="parameters" element="tns:CampaignNameValidation" />
  </wsdl:message>
  <wsdl:message name="CampaignNameValidationSoapOut">
    <wsdl:part name="parameters" element="tns:CampaignNameValidationResponse" />
  </wsdl:message>
  <wsdl:message name="CampaignProspectAccountManagerListSoapIn">
    <wsdl:part name="parameters" element="tns:CampaignProspectAccountManagerList" />
  </wsdl:message>
  <wsdl:message name="CampaignProspectAccountManagerListSoapOut">
    <wsdl:part name="parameters" element="tns:CampaignProspectAccountManagerListResponse" />
  </wsdl:message>
  <wsdl:message name="ListCampaignProspectListSoapIn">
    <wsdl:part name="parameters" element="tns:ListCampaignProspectList" />
  </wsdl:message>
  <wsdl:message name="ListCampaignProspectListSoapOut">
    <wsdl:part name="parameters" element="tns:ListCampaignProspectListResponse" />
  </wsdl:message>
  <wsdl:message name="CampaignProspectListByCustomerLeadIDSoapIn">
    <wsdl:part name="parameters" element="tns:CampaignProspectListByCustomerLeadID" />
  </wsdl:message>
  <wsdl:message name="CampaignProspectListByCustomerLeadIDSoapOut">
    <wsdl:part name="parameters" element="tns:CampaignProspectListByCustomerLeadIDResponse" />
  </wsdl:message>
  <wsdl:message name="CampaignProspectListAdvancedAllocationDetailListSoapIn">
    <wsdl:part name="parameters" element="tns:CampaignProspectListAdvancedAllocationDetailList" />
  </wsdl:message>
  <wsdl:message name="CampaignProspectListAdvancedAllocationDetailListSoapOut">
    <wsdl:part name="parameters" element="tns:CampaignProspectListAdvancedAllocationDetailListResponse" />
  </wsdl:message>
  <wsdl:message name="CampaignLookUpListSoapIn">
    <wsdl:part name="parameters" element="tns:CampaignLookUpList" />
  </wsdl:message>
  <wsdl:message name="CampaignLookUpListSoapOut">
    <wsdl:part name="parameters" element="tns:CampaignLookUpListResponse" />
  </wsdl:message>
  <wsdl:message name="CampaignChannelListSoapIn">
    <wsdl:part name="parameters" element="tns:CampaignChannelList" />
  </wsdl:message>
  <wsdl:message name="CampaignChannelListSoapOut">
    <wsdl:part name="parameters" element="tns:CampaignChannelListResponse" />
  </wsdl:message>
  <wsdl:message name="CampaignStatusListSoapIn">
    <wsdl:part name="parameters" element="tns:CampaignStatusList" />
  </wsdl:message>
  <wsdl:message name="CampaignStatusListSoapOut">
    <wsdl:part name="parameters" element="tns:CampaignStatusListResponse" />
  </wsdl:message>
  <wsdl:message name="CallListAllocationListSoapIn">
    <wsdl:part name="parameters" element="tns:CallListAllocationList" />
  </wsdl:message>
  <wsdl:message name="CallListAllocationListSoapOut">
    <wsdl:part name="parameters" element="tns:CallListAllocationListResponse" />
  </wsdl:message>
  <wsdl:message name="CallListAllocationOptionListSoapIn">
    <wsdl:part name="parameters" element="tns:CallListAllocationOptionList" />
  </wsdl:message>
  <wsdl:message name="CallListAllocationOptionListSoapOut">
    <wsdl:part name="parameters" element="tns:CallListAllocationOptionListResponse" />
  </wsdl:message>
  <wsdl:message name="AllocationOptionListForOriginatingSiteAndAccountManagerSoapIn">
    <wsdl:part name="parameters" element="tns:AllocationOptionListForOriginatingSiteAndAccountManager" />
  </wsdl:message>
  <wsdl:message name="AllocationOptionListForOriginatingSiteAndAccountManagerSoapOut">
    <wsdl:part name="parameters" element="tns:AllocationOptionListForOriginatingSiteAndAccountManagerResponse" />
  </wsdl:message>
  <wsdl:message name="CampaignAttachmentListSoapIn">
    <wsdl:part name="parameters" element="tns:CampaignAttachmentList" />
  </wsdl:message>
  <wsdl:message name="CampaignAttachmentListSoapOut">
    <wsdl:part name="parameters" element="tns:CampaignAttachmentListResponse" />
  </wsdl:message>
  <wsdl:message name="SaveCommunicationHistoryForMarketingCampaignSoapIn">
    <wsdl:part name="parameters" element="tns:SaveCommunicationHistoryForMarketingCampaign" />
  </wsdl:message>
  <wsdl:message name="SaveCommunicationHistoryForMarketingCampaignSoapOut">
    <wsdl:part name="parameters" element="tns:SaveCommunicationHistoryForMarketingCampaignResponse" />
  </wsdl:message>
  <wsdl:message name="BuiltQueryListSoapIn">
    <wsdl:part name="parameters" element="tns:BuiltQueryList" />
  </wsdl:message>
  <wsdl:message name="BuiltQueryListSoapOut">
    <wsdl:part name="parameters" element="tns:BuiltQueryListResponse" />
  </wsdl:message>
  <wsdl:message name="BuiltQueryListByIdSoapIn">
    <wsdl:part name="parameters" element="tns:BuiltQueryListById" />
  </wsdl:message>
  <wsdl:message name="BuiltQueryListByIdSoapOut">
    <wsdl:part name="parameters" element="tns:BuiltQueryListByIdResponse" />
  </wsdl:message>
  <wsdl:message name="BuiltQueryListByCampaignIdSoapIn">
    <wsdl:part name="parameters" element="tns:BuiltQueryListByCampaignId" />
  </wsdl:message>
  <wsdl:message name="BuiltQueryListByCampaignIdSoapOut">
    <wsdl:part name="parameters" element="tns:BuiltQueryListByCampaignIdResponse" />
  </wsdl:message>
  <wsdl:message name="CheckQueryNameExistencySoapIn">
    <wsdl:part name="parameters" element="tns:CheckQueryNameExistency" />
  </wsdl:message>
  <wsdl:message name="CheckQueryNameExistencySoapOut">
    <wsdl:part name="parameters" element="tns:CheckQueryNameExistencyResponse" />
  </wsdl:message>
  <wsdl:message name="SaveBuiltQuerySoapIn">
    <wsdl:part name="parameters" element="tns:SaveBuiltQuery" />
  </wsdl:message>
  <wsdl:message name="SaveBuiltQuerySoapOut">
    <wsdl:part name="parameters" element="tns:SaveBuiltQueryResponse" />
  </wsdl:message>
  <wsdl:message name="CountQueryResultSoapIn">
    <wsdl:part name="parameters" element="tns:CountQueryResult" />
  </wsdl:message>
  <wsdl:message name="CountQueryResultSoapOut">
    <wsdl:part name="parameters" element="tns:CountQueryResultResponse" />
  </wsdl:message>
  <wsdl:message name="BuiltQueryConfigurationListSoapIn">
    <wsdl:part name="parameters" element="tns:BuiltQueryConfigurationList" />
  </wsdl:message>
  <wsdl:message name="BuiltQueryConfigurationListSoapOut">
    <wsdl:part name="parameters" element="tns:BuiltQueryConfigurationListResponse" />
  </wsdl:message>
  <wsdl:message name="SaveBuiltQueryConfigurationSoapIn">
    <wsdl:part name="parameters" element="tns:SaveBuiltQueryConfiguration" />
  </wsdl:message>
  <wsdl:message name="SaveBuiltQueryConfigurationSoapOut">
    <wsdl:part name="parameters" element="tns:SaveBuiltQueryConfigurationResponse" />
  </wsdl:message>
  <wsdl:message name="VolumeBonusListForAcceleratorAndNetworkSoapIn">
    <wsdl:part name="parameters" element="tns:VolumeBonusListForAcceleratorAndNetwork" />
  </wsdl:message>
  <wsdl:message name="VolumeBonusListForAcceleratorAndNetworkSoapOut">
    <wsdl:part name="parameters" element="tns:VolumeBonusListForAcceleratorAndNetworkResponse" />
  </wsdl:message>
  <wsdl:message name="VolumeBonusCaculateNetworkListSoapIn">
    <wsdl:part name="parameters" element="tns:VolumeBonusCaculateNetworkList" />
  </wsdl:message>
  <wsdl:message name="VolumeBonusCaculateNetworkListSoapOut">
    <wsdl:part name="parameters" element="tns:VolumeBonusCaculateNetworkListResponse" />
  </wsdl:message>
  <wsdl:message name="NetworkVolumeBonusCalculateNetworkDetailsListSoapIn">
    <wsdl:part name="parameters" element="tns:NetworkVolumeBonusCalculateNetworkDetailsList" />
  </wsdl:message>
  <wsdl:message name="NetworkVolumeBonusCalculateNetworkDetailsListSoapOut">
    <wsdl:part name="parameters" element="tns:NetworkVolumeBonusCalculateNetworkDetailsListResponse" />
  </wsdl:message>
  <wsdl:message name="VolumeBonusCaculateDealerListSoapIn">
    <wsdl:part name="parameters" element="tns:VolumeBonusCaculateDealerList" />
  </wsdl:message>
  <wsdl:message name="VolumeBonusCaculateDealerListSoapOut">
    <wsdl:part name="parameters" element="tns:VolumeBonusCaculateDealerListResponse" />
  </wsdl:message>
  <wsdl:message name="VolumeBonusCaculateSoapIn">
    <wsdl:part name="parameters" element="tns:VolumeBonusCaculate" />
  </wsdl:message>
  <wsdl:message name="VolumeBonusCaculateSoapOut">
    <wsdl:part name="parameters" element="tns:VolumeBonusCaculateResponse" />
  </wsdl:message>
  <wsdl:message name="VolumeBonusCaculateNetworkSoapIn">
    <wsdl:part name="parameters" element="tns:VolumeBonusCaculateNetwork" />
  </wsdl:message>
  <wsdl:message name="VolumeBonusCaculateNetworkSoapOut">
    <wsdl:part name="parameters" element="tns:VolumeBonusCaculateNetworkResponse" />
  </wsdl:message>
  <wsdl:message name="VolumeBonusGroupListSoapIn">
    <wsdl:part name="parameters" element="tns:VolumeBonusGroupList" />
  </wsdl:message>
  <wsdl:message name="VolumeBonusGroupListSoapOut">
    <wsdl:part name="parameters" element="tns:VolumeBonusGroupListResponse" />
  </wsdl:message>
  <wsdl:message name="VolumeBonusGroupDetailListSoapIn">
    <wsdl:part name="parameters" element="tns:VolumeBonusGroupDetailList" />
  </wsdl:message>
  <wsdl:message name="VolumeBonusGroupDetailListSoapOut">
    <wsdl:part name="parameters" element="tns:VolumeBonusGroupDetailListResponse" />
  </wsdl:message>
  <wsdl:message name="VolumeBonusGroupConnectionTypeListSoapIn">
    <wsdl:part name="parameters" element="tns:VolumeBonusGroupConnectionTypeList" />
  </wsdl:message>
  <wsdl:message name="VolumeBonusGroupConnectionTypeListSoapOut">
    <wsdl:part name="parameters" element="tns:VolumeBonusGroupConnectionTypeListResponse" />
  </wsdl:message>
  <wsdl:message name="VolumeBonusGroupBusinessTypeListSoapIn">
    <wsdl:part name="parameters" element="tns:VolumeBonusGroupBusinessTypeList" />
  </wsdl:message>
  <wsdl:message name="VolumeBonusGroupBusinessTypeListSoapOut">
    <wsdl:part name="parameters" element="tns:VolumeBonusGroupBusinessTypeListResponse" />
  </wsdl:message>
  <wsdl:message name="VolumeBonusGroupProductCategoryListSoapIn">
    <wsdl:part name="parameters" element="tns:VolumeBonusGroupProductCategoryList" />
  </wsdl:message>
  <wsdl:message name="VolumeBonusGroupProductCategoryListSoapOut">
    <wsdl:part name="parameters" element="tns:VolumeBonusGroupProductCategoryListResponse" />
  </wsdl:message>
  <wsdl:message name="VolumeBonusGroupSaveSoapIn">
    <wsdl:part name="parameters" element="tns:VolumeBonusGroupSave" />
  </wsdl:message>
  <wsdl:message name="VolumeBonusGroupSaveSoapOut">
    <wsdl:part name="parameters" element="tns:VolumeBonusGroupSaveResponse" />
  </wsdl:message>
  <wsdl:message name="VolumeBonusGroupProductCategorySearchSoapIn">
    <wsdl:part name="parameters" element="tns:VolumeBonusGroupProductCategorySearch" />
  </wsdl:message>
  <wsdl:message name="VolumeBonusGroupProductCategorySearchSoapOut">
    <wsdl:part name="parameters" element="tns:VolumeBonusGroupProductCategorySearchResponse" />
  </wsdl:message>
  <wsdl:message name="DeliveryProductDetailsSoapIn">
    <wsdl:part name="parameters" element="tns:DeliveryProductDetails" />
  </wsdl:message>
  <wsdl:message name="DeliveryProductDetailsSoapOut">
    <wsdl:part name="parameters" element="tns:DeliveryProductDetailsResponse" />
  </wsdl:message>
  <wsdl:message name="CourierLinkSoapIn">
    <wsdl:part name="parameters" element="tns:CourierLink" />
  </wsdl:message>
  <wsdl:message name="CourierLinkSoapOut">
    <wsdl:part name="parameters" element="tns:CourierLinkResponse" />
  </wsdl:message>
  <wsdl:message name="DeliveryMethodsListSoapIn">
    <wsdl:part name="parameters" element="tns:DeliveryMethodsList" />
  </wsdl:message>
  <wsdl:message name="DeliveryMethodsListSoapOut">
    <wsdl:part name="parameters" element="tns:DeliveryMethodsListResponse" />
  </wsdl:message>
  <wsdl:message name="DeliveryMethodWithLabelPrinterListSoapIn">
    <wsdl:part name="parameters" element="tns:DeliveryMethodWithLabelPrinterList" />
  </wsdl:message>
  <wsdl:message name="DeliveryMethodWithLabelPrinterListSoapOut">
    <wsdl:part name="parameters" element="tns:DeliveryMethodWithLabelPrinterListResponse" />
  </wsdl:message>
  <wsdl:message name="DeliveryMethodsListForSaleFullfimentSoapIn">
    <wsdl:part name="parameters" element="tns:DeliveryMethodsListForSaleFullfiment" />
  </wsdl:message>
  <wsdl:message name="DeliveryMethodsListForSaleFullfimentSoapOut">
    <wsdl:part name="parameters" element="tns:DeliveryMethodsListForSaleFullfimentResponse" />
  </wsdl:message>
  <wsdl:message name="DeliveryMethodsSaveSoapIn">
    <wsdl:part name="parameters" element="tns:DeliveryMethodsSave" />
  </wsdl:message>
  <wsdl:message name="DeliveryMethodsSaveSoapOut">
    <wsdl:part name="parameters" element="tns:DeliveryMethodsSaveResponse" />
  </wsdl:message>
  <wsdl:message name="ManagerListSoapIn">
    <wsdl:part name="parameters" element="tns:ManagerList" />
  </wsdl:message>
  <wsdl:message name="ManagerListSoapOut">
    <wsdl:part name="parameters" element="tns:ManagerListResponse" />
  </wsdl:message>
  <wsdl:message name="ManagerListForEffectedStatusSoapIn">
    <wsdl:part name="parameters" element="tns:ManagerListForEffectedStatus" />
  </wsdl:message>
  <wsdl:message name="ManagerListForEffectedStatusSoapOut">
    <wsdl:part name="parameters" element="tns:ManagerListForEffectedStatusResponse" />
  </wsdl:message>
  <wsdl:message name="ManagerLookUpListSoapIn">
    <wsdl:part name="parameters" element="tns:ManagerLookUpList" />
  </wsdl:message>
  <wsdl:message name="ManagerLookUpListSoapOut">
    <wsdl:part name="parameters" element="tns:ManagerLookUpListResponse" />
  </wsdl:message>
  <wsdl:message name="ManagerListManagerLookUpListLoadLookupListSiteSoapIn">
    <wsdl:part name="parameters" element="tns:ManagerListManagerLookUpListLoadLookupListSite" />
  </wsdl:message>
  <wsdl:message name="ManagerListManagerLookUpListLoadLookupListSiteSoapOut">
    <wsdl:part name="parameters" element="tns:ManagerListManagerLookUpListLoadLookupListSiteResponse" />
  </wsdl:message>
  <wsdl:message name="LatestDealList01SoapIn">
    <wsdl:part name="parameters" element="tns:LatestDealList01" />
  </wsdl:message>
  <wsdl:message name="LatestDealList01SoapOut">
    <wsdl:part name="parameters" element="tns:LatestDealList01Response" />
  </wsdl:message>
  <wsdl:message name="LatestDealListForSupplierSoapIn">
    <wsdl:part name="parameters" element="tns:LatestDealListForSupplier" />
  </wsdl:message>
  <wsdl:message name="LatestDealListForSupplierSoapOut">
    <wsdl:part name="parameters" element="tns:LatestDealListForSupplierResponse" />
  </wsdl:message>
  <wsdl:message name="DealDetailSoapIn">
    <wsdl:part name="parameters" element="tns:DealDetail" />
  </wsdl:message>
  <wsdl:message name="DealDetailSoapOut">
    <wsdl:part name="parameters" element="tns:DealDetailResponse" />
  </wsdl:message>
  <wsdl:message name="DealListSoapIn">
    <wsdl:part name="parameters" element="tns:DealList" />
  </wsdl:message>
  <wsdl:message name="DealListSoapOut">
    <wsdl:part name="parameters" element="tns:DealListResponse" />
  </wsdl:message>
  <wsdl:message name="DealItemListSoapIn">
    <wsdl:part name="parameters" element="tns:DealItemList" />
  </wsdl:message>
  <wsdl:message name="DealItemListSoapOut">
    <wsdl:part name="parameters" element="tns:DealItemListResponse" />
  </wsdl:message>
  <wsdl:message name="DealChannelListSoapIn">
    <wsdl:part name="parameters" element="tns:DealChannelList" />
  </wsdl:message>
  <wsdl:message name="DealChannelListSoapOut">
    <wsdl:part name="parameters" element="tns:DealChannelListResponse" />
  </wsdl:message>
  <wsdl:message name="SaveDealsSoapIn">
    <wsdl:part name="parameters" element="tns:SaveDeals" />
  </wsdl:message>
  <wsdl:message name="SaveDealsSoapOut">
    <wsdl:part name="parameters" element="tns:SaveDealsResponse" />
  </wsdl:message>
  <wsdl:message name="SaveDealItemsSoapIn">
    <wsdl:part name="parameters" element="tns:SaveDealItems" />
  </wsdl:message>
  <wsdl:message name="SaveDealItemsSoapOut">
    <wsdl:part name="parameters" element="tns:SaveDealItemsResponse" />
  </wsdl:message>
  <wsdl:message name="SaveDealChannelsSoapIn">
    <wsdl:part name="parameters" element="tns:SaveDealChannels" />
  </wsdl:message>
  <wsdl:message name="SaveDealChannelsSoapOut">
    <wsdl:part name="parameters" element="tns:SaveDealChannelsResponse" />
  </wsdl:message>
  <wsdl:message name="LatestDealList02SoapIn">
    <wsdl:part name="parameters" element="tns:LatestDealList02" />
  </wsdl:message>
  <wsdl:message name="LatestDealList02SoapOut">
    <wsdl:part name="parameters" element="tns:LatestDealList02Response" />
  </wsdl:message>
  <wsdl:message name="LatestDealList_1SoapIn">
    <wsdl:part name="parameters" element="tns:LatestDealList_1" />
  </wsdl:message>
  <wsdl:message name="LatestDealList_1SoapOut">
    <wsdl:part name="parameters" element="tns:LatestDealList_1Response" />
  </wsdl:message>
  <wsdl:message name="LatestDealList_2SoapIn">
    <wsdl:part name="parameters" element="tns:LatestDealList_2" />
  </wsdl:message>
  <wsdl:message name="LatestDealList_2SoapOut">
    <wsdl:part name="parameters" element="tns:LatestDealList_2Response" />
  </wsdl:message>
  <wsdl:message name="FulfilmentOrderReferanceValidationSoapIn">
    <wsdl:part name="parameters" element="tns:FulfilmentOrderReferanceValidation" />
  </wsdl:message>
  <wsdl:message name="FulfilmentOrderReferanceValidationSoapOut">
    <wsdl:part name="parameters" element="tns:FulfilmentOrderReferanceValidationResponse" />
  </wsdl:message>
  <wsdl:message name="FulFilmentListSoapIn">
    <wsdl:part name="parameters" element="tns:FulFilmentList" />
  </wsdl:message>
  <wsdl:message name="FulFilmentListSoapOut">
    <wsdl:part name="parameters" element="tns:FulFilmentListResponse" />
  </wsdl:message>
  <wsdl:message name="FulFilmentListForSeachSoapIn">
    <wsdl:part name="parameters" element="tns:FulFilmentListForSeach" />
  </wsdl:message>
  <wsdl:message name="FulFilmentListForSeachSoapOut">
    <wsdl:part name="parameters" element="tns:FulFilmentListForSeachResponse" />
  </wsdl:message>
  <wsdl:message name="FulFilmentListForSeachwithDealerNameSoapIn">
    <wsdl:part name="parameters" element="tns:FulFilmentListForSeachwithDealerName" />
  </wsdl:message>
  <wsdl:message name="FulFilmentListForSeachwithDealerNameSoapOut">
    <wsdl:part name="parameters" element="tns:FulFilmentListForSeachwithDealerNameResponse" />
  </wsdl:message>
  <wsdl:message name="FulFilmentSaveSoapIn">
    <wsdl:part name="parameters" element="tns:FulFilmentSave" />
  </wsdl:message>
  <wsdl:message name="FulFilmentSaveSoapOut">
    <wsdl:part name="parameters" element="tns:FulFilmentSaveResponse" />
  </wsdl:message>
  <wsdl:message name="FulFilmentSaleOrderListSoapIn">
    <wsdl:part name="parameters" element="tns:FulFilmentSaleOrderList" />
  </wsdl:message>
  <wsdl:message name="FulFilmentSaleOrderListSoapOut">
    <wsdl:part name="parameters" element="tns:FulFilmentSaleOrderListResponse" />
  </wsdl:message>
  <wsdl:message name="SelfbillSearchSoapIn">
    <wsdl:part name="parameters" element="tns:SelfbillSearch" />
  </wsdl:message>
  <wsdl:message name="SelfbillSearchSoapOut">
    <wsdl:part name="parameters" element="tns:SelfbillSearchResponse" />
  </wsdl:message>
  <wsdl:message name="SelfBillTablesListSoapIn">
    <wsdl:part name="parameters" element="tns:SelfBillTablesList" />
  </wsdl:message>
  <wsdl:message name="SelfBillTablesListSoapOut">
    <wsdl:part name="parameters" element="tns:SelfBillTablesListResponse" />
  </wsdl:message>
  <wsdl:message name="SearchSelfInvoicesForPeriodSoapIn">
    <wsdl:part name="parameters" element="tns:SearchSelfInvoicesForPeriod" />
  </wsdl:message>
  <wsdl:message name="SearchSelfInvoicesForPeriodSoapOut">
    <wsdl:part name="parameters" element="tns:SearchSelfInvoicesForPeriodResponse" />
  </wsdl:message>
  <wsdl:message name="SearchSelfInvoicesForPeriodWithDealerIdsSoapIn">
    <wsdl:part name="parameters" element="tns:SearchSelfInvoicesForPeriodWithDealerIds" />
  </wsdl:message>
  <wsdl:message name="SearchSelfInvoicesForPeriodWithDealerIdsSoapOut">
    <wsdl:part name="parameters" element="tns:SearchSelfInvoicesForPeriodWithDealerIdsResponse" />
  </wsdl:message>
  <wsdl:message name="SearchSelfInvoicesForFreeTextOnlySoapIn">
    <wsdl:part name="parameters" element="tns:SearchSelfInvoicesForFreeTextOnly" />
  </wsdl:message>
  <wsdl:message name="SearchSelfInvoicesForFreeTextOnlySoapOut">
    <wsdl:part name="parameters" element="tns:SearchSelfInvoicesForFreeTextOnlyResponse" />
  </wsdl:message>
  <wsdl:message name="SearchSelfInvoicesForFreeTextOnlyWithDealerIdsSoapIn">
    <wsdl:part name="parameters" element="tns:SearchSelfInvoicesForFreeTextOnlyWithDealerIds" />
  </wsdl:message>
  <wsdl:message name="SearchSelfInvoicesForFreeTextOnlyWithDealerIdsSoapOut">
    <wsdl:part name="parameters" element="tns:SearchSelfInvoicesForFreeTextOnlyWithDealerIdsResponse" />
  </wsdl:message>
  <wsdl:message name="SelfBillCommissionStatmentDetailsSoapIn">
    <wsdl:part name="parameters" element="tns:SelfBillCommissionStatmentDetails" />
  </wsdl:message>
  <wsdl:message name="SelfBillCommissionStatmentDetailsSoapOut">
    <wsdl:part name="parameters" element="tns:SelfBillCommissionStatmentDetailsResponse" />
  </wsdl:message>
  <wsdl:message name="SelfBillCommissionStatmentDetailsFromSelfBillSoapIn">
    <wsdl:part name="parameters" element="tns:SelfBillCommissionStatmentDetailsFromSelfBill" />
  </wsdl:message>
  <wsdl:message name="SelfBillCommissionStatmentDetailsFromSelfBillSoapOut">
    <wsdl:part name="parameters" element="tns:SelfBillCommissionStatmentDetailsFromSelfBillResponse" />
  </wsdl:message>
  <wsdl:message name="SelfBillCommissionStatmentDetailsAF1SoapIn">
    <wsdl:part name="parameters" element="tns:SelfBillCommissionStatmentDetailsAF1" />
  </wsdl:message>
  <wsdl:message name="SelfBillCommissionStatmentDetailsAF1SoapOut">
    <wsdl:part name="parameters" element="tns:SelfBillCommissionStatmentDetailsAF1Response" />
  </wsdl:message>
  <wsdl:message name="SelfBillCommissionStatmentDetailsRePrintAF1SoapIn">
    <wsdl:part name="parameters" element="tns:SelfBillCommissionStatmentDetailsRePrintAF1" />
  </wsdl:message>
  <wsdl:message name="SelfBillCommissionStatmentDetailsRePrintAF1SoapOut">
    <wsdl:part name="parameters" element="tns:SelfBillCommissionStatmentDetailsRePrintAF1Response" />
  </wsdl:message>
  <wsdl:message name="SelfBillCommissionStatmentDetailsRePrintWithAFSoapIn">
    <wsdl:part name="parameters" element="tns:SelfBillCommissionStatmentDetailsRePrintWithAF" />
  </wsdl:message>
  <wsdl:message name="SelfBillCommissionStatmentDetailsRePrintWithAFSoapOut">
    <wsdl:part name="parameters" element="tns:SelfBillCommissionStatmentDetailsRePrintWithAFResponse" />
  </wsdl:message>
  <wsdl:message name="SelfBillCommissionStatmentDetailsRePrintSoapIn">
    <wsdl:part name="parameters" element="tns:SelfBillCommissionStatmentDetailsRePrint" />
  </wsdl:message>
  <wsdl:message name="SelfBillCommissionStatmentDetailsRePrintSoapOut">
    <wsdl:part name="parameters" element="tns:SelfBillCommissionStatmentDetailsRePrintResponse" />
  </wsdl:message>
  <wsdl:message name="SaveSelfBillSoapIn">
    <wsdl:part name="parameters" element="tns:SaveSelfBill" />
  </wsdl:message>
  <wsdl:message name="SaveSelfBillSoapOut">
    <wsdl:part name="parameters" element="tns:SaveSelfBillResponse" />
  </wsdl:message>
  <wsdl:message name="SaveSelfBillByteSoapIn">
    <wsdl:part name="parameters" element="tns:SaveSelfBillByte" />
  </wsdl:message>
  <wsdl:message name="SaveSelfBillByteSoapOut">
    <wsdl:part name="parameters" element="tns:SaveSelfBillByteResponse" />
  </wsdl:message>
  <wsdl:message name="SaveSelfBillByteReturnPrintDataSoapIn">
    <wsdl:part name="parameters" element="tns:SaveSelfBillByteReturnPrintData" />
  </wsdl:message>
  <wsdl:message name="SaveSelfBillByteReturnPrintDataSoapOut">
    <wsdl:part name="parameters" element="tns:SaveSelfBillByteReturnPrintDataResponse" />
  </wsdl:message>
  <wsdl:message name="SelfBillAutoContraListSoapIn">
    <wsdl:part name="parameters" element="tns:SelfBillAutoContraList" />
  </wsdl:message>
  <wsdl:message name="SelfBillAutoContraListSoapOut">
    <wsdl:part name="parameters" element="tns:SelfBillAutoContraListResponse" />
  </wsdl:message>
  <wsdl:message name="SelfBillAutoSettleSoapIn">
    <wsdl:part name="parameters" element="tns:SelfBillAutoSettle" />
  </wsdl:message>
  <wsdl:message name="SelfBillAutoSettleSoapOut">
    <wsdl:part name="parameters" element="tns:SelfBillAutoSettleResponse" />
  </wsdl:message>
  <wsdl:message name="SelfBillExportSoapIn">
    <wsdl:part name="parameters" element="tns:SelfBillExport" />
  </wsdl:message>
  <wsdl:message name="SelfBillExportSoapOut">
    <wsdl:part name="parameters" element="tns:SelfBillExportResponse" />
  </wsdl:message>
  <wsdl:message name="AccountCodeSelectSoapIn">
    <wsdl:part name="parameters" element="tns:AccountCodeSelect" />
  </wsdl:message>
  <wsdl:message name="AccountCodeSelectSoapOut">
    <wsdl:part name="parameters" element="tns:AccountCodeSelectResponse" />
  </wsdl:message>
  <wsdl:message name="AccountCodeUpdateSoapIn">
    <wsdl:part name="parameters" element="tns:AccountCodeUpdate" />
  </wsdl:message>
  <wsdl:message name="AccountCodeUpdateSoapOut">
    <wsdl:part name="parameters" element="tns:AccountCodeUpdateResponse" />
  </wsdl:message>
  <wsdl:message name="AccountTypeSelectSoapIn">
    <wsdl:part name="parameters" element="tns:AccountTypeSelect" />
  </wsdl:message>
  <wsdl:message name="AccountTypeSelectSoapOut">
    <wsdl:part name="parameters" element="tns:AccountTypeSelectResponse" />
  </wsdl:message>
  <wsdl:message name="ListAdjustmentCategorySoapIn">
    <wsdl:part name="parameters" element="tns:ListAdjustmentCategory" />
  </wsdl:message>
  <wsdl:message name="ListAdjustmentCategorySoapOut">
    <wsdl:part name="parameters" element="tns:ListAdjustmentCategoryResponse" />
  </wsdl:message>
  <wsdl:message name="ListAdjustmentCategoryForMatchSoapIn">
    <wsdl:part name="parameters" element="tns:ListAdjustmentCategoryForMatch" />
  </wsdl:message>
  <wsdl:message name="ListAdjustmentCategoryForMatchSoapOut">
    <wsdl:part name="parameters" element="tns:ListAdjustmentCategoryForMatchResponse" />
  </wsdl:message>
  <wsdl:message name="AdjustmentCategorySelectSoapIn">
    <wsdl:part name="parameters" element="tns:AdjustmentCategorySelect" />
  </wsdl:message>
  <wsdl:message name="AdjustmentCategorySelectSoapOut">
    <wsdl:part name="parameters" element="tns:AdjustmentCategorySelectResponse" />
  </wsdl:message>
  <wsdl:message name="AdjustmentCategoryUpdateSoapIn">
    <wsdl:part name="parameters" element="tns:AdjustmentCategoryUpdate" />
  </wsdl:message>
  <wsdl:message name="AdjustmentCategoryUpdateSoapOut">
    <wsdl:part name="parameters" element="tns:AdjustmentCategoryUpdateResponse" />
  </wsdl:message>
  <wsdl:message name="SupplierCreditNotePendingListByteSoapIn">
    <wsdl:part name="parameters" element="tns:SupplierCreditNotePendingListByte" />
  </wsdl:message>
  <wsdl:message name="SupplierCreditNotePendingListByteSoapOut">
    <wsdl:part name="parameters" element="tns:SupplierCreditNotePendingListByteResponse" />
  </wsdl:message>
  <wsdl:message name="SupplierCreditNotePendingListForManagerByteSoapIn">
    <wsdl:part name="parameters" element="tns:SupplierCreditNotePendingListForManagerByte" />
  </wsdl:message>
  <wsdl:message name="SupplierCreditNotePendingListForManagerByteSoapOut">
    <wsdl:part name="parameters" element="tns:SupplierCreditNotePendingListForManagerByteResponse" />
  </wsdl:message>
  <wsdl:message name="SupplierCreditNotePendingListSoapIn">
    <wsdl:part name="parameters" element="tns:SupplierCreditNotePendingList" />
  </wsdl:message>
  <wsdl:message name="SupplierCreditNotePendingListSoapOut">
    <wsdl:part name="parameters" element="tns:SupplierCreditNotePendingListResponse" />
  </wsdl:message>
  <wsdl:message name="SupplierCreditNoteSelectSoapIn">
    <wsdl:part name="parameters" element="tns:SupplierCreditNoteSelect" />
  </wsdl:message>
  <wsdl:message name="SupplierCreditNoteSelectSoapOut">
    <wsdl:part name="parameters" element="tns:SupplierCreditNoteSelectResponse" />
  </wsdl:message>
  <wsdl:message name="SupplierCreditNoteSaveSoapIn">
    <wsdl:part name="parameters" element="tns:SupplierCreditNoteSave" />
  </wsdl:message>
  <wsdl:message name="SupplierCreditNoteSaveSoapOut">
    <wsdl:part name="parameters" element="tns:SupplierCreditNoteSaveResponse" />
  </wsdl:message>
  <wsdl:message name="SupplierCreditNoteSearchSoapIn">
    <wsdl:part name="parameters" element="tns:SupplierCreditNoteSearch" />
  </wsdl:message>
  <wsdl:message name="SupplierCreditNoteSearchSoapOut">
    <wsdl:part name="parameters" element="tns:SupplierCreditNoteSearchResponse" />
  </wsdl:message>
  <wsdl:message name="SupplierCreditNoteSearchWithTRNoSoapIn">
    <wsdl:part name="parameters" element="tns:SupplierCreditNoteSearchWithTRNo" />
  </wsdl:message>
  <wsdl:message name="SupplierCreditNoteSearchWithTRNoSoapOut">
    <wsdl:part name="parameters" element="tns:SupplierCreditNoteSearchWithTRNoResponse" />
  </wsdl:message>
  <wsdl:message name="SupplierCreditNoteSearchExportSoapIn">
    <wsdl:part name="parameters" element="tns:SupplierCreditNoteSearchExport" />
  </wsdl:message>
  <wsdl:message name="SupplierCreditNoteSearchExportSoapOut">
    <wsdl:part name="parameters" element="tns:SupplierCreditNoteSearchExportResponse" />
  </wsdl:message>
  <wsdl:message name="SupplierCreditNoteSaveImportSoapIn">
    <wsdl:part name="parameters" element="tns:SupplierCreditNoteSaveImport" />
  </wsdl:message>
  <wsdl:message name="SupplierCreditNoteSaveImportSoapOut">
    <wsdl:part name="parameters" element="tns:SupplierCreditNoteSaveImportResponse" />
  </wsdl:message>
  <wsdl:message name="SupplierCreditNoteReferenceValidationSoapIn">
    <wsdl:part name="parameters" element="tns:SupplierCreditNoteReferenceValidation" />
  </wsdl:message>
  <wsdl:message name="SupplierCreditNoteReferenceValidationSoapOut">
    <wsdl:part name="parameters" element="tns:SupplierCreditNoteReferenceValidationResponse" />
  </wsdl:message>
  <wsdl:message name="SupplierCreditNotePrintSelectSoapIn">
    <wsdl:part name="parameters" element="tns:SupplierCreditNotePrintSelect" />
  </wsdl:message>
  <wsdl:message name="SupplierCreditNotePrintSelectSoapOut">
    <wsdl:part name="parameters" element="tns:SupplierCreditNotePrintSelectResponse" />
  </wsdl:message>
  <wsdl:message name="MessageComposeSelect_SecureSoapIn">
    <wsdl:part name="parameters" element="tns:MessageComposeSelect_Secure" />
  </wsdl:message>
  <wsdl:message name="MessageComposeSelect_SecureSoapOut">
    <wsdl:part name="parameters" element="tns:MessageComposeSelect_SecureResponse" />
  </wsdl:message>
  <wsdl:message name="MessageComposeSelect_SecurecSalestarAuthentication">
    <wsdl:part name="cSalestarAuthentication" element="tns:cSalestarAuthentication" />
  </wsdl:message>
  <wsdl:message name="MessageSearchSelectSoapIn">
    <wsdl:part name="parameters" element="tns:MessageSearchSelect" />
  </wsdl:message>
  <wsdl:message name="MessageSearchSelectSoapOut">
    <wsdl:part name="parameters" element="tns:MessageSearchSelectResponse" />
  </wsdl:message>
  <wsdl:message name="MessageReadSelectSoapIn">
    <wsdl:part name="parameters" element="tns:MessageReadSelect" />
  </wsdl:message>
  <wsdl:message name="MessageReadSelectSoapOut">
    <wsdl:part name="parameters" element="tns:MessageReadSelectResponse" />
  </wsdl:message>
  <wsdl:message name="MessageComposeUpdateSoapIn">
    <wsdl:part name="parameters" element="tns:MessageComposeUpdate" />
  </wsdl:message>
  <wsdl:message name="MessageComposeUpdateSoapOut">
    <wsdl:part name="parameters" element="tns:MessageComposeUpdateResponse" />
  </wsdl:message>
  <wsdl:message name="MessageSearchUpdateSoapIn">
    <wsdl:part name="parameters" element="tns:MessageSearchUpdate" />
  </wsdl:message>
  <wsdl:message name="MessageSearchUpdateSoapOut">
    <wsdl:part name="parameters" element="tns:MessageSearchUpdateResponse" />
  </wsdl:message>
  <wsdl:message name="DealerReturnSelectSoapIn">
    <wsdl:part name="parameters" element="tns:DealerReturnSelect" />
  </wsdl:message>
  <wsdl:message name="DealerReturnSelectSoapOut">
    <wsdl:part name="parameters" element="tns:DealerReturnSelectResponse" />
  </wsdl:message>
  <wsdl:message name="DealerReturnReceivedItemListSoapIn">
    <wsdl:part name="parameters" element="tns:DealerReturnReceivedItemList" />
  </wsdl:message>
  <wsdl:message name="DealerReturnReceivedItemListSoapOut">
    <wsdl:part name="parameters" element="tns:DealerReturnReceivedItemListResponse" />
  </wsdl:message>
  <wsdl:message name="DealerReturnListForManagerByteSoapIn">
    <wsdl:part name="parameters" element="tns:DealerReturnListForManagerByte" />
  </wsdl:message>
  <wsdl:message name="DealerReturnListForManagerByteSoapOut">
    <wsdl:part name="parameters" element="tns:DealerReturnListForManagerByteResponse" />
  </wsdl:message>
  <wsdl:message name="DealerAccountManagerPerformanceReportByGroupSoapIn">
    <wsdl:part name="parameters" element="tns:DealerAccountManagerPerformanceReportByGroup" />
  </wsdl:message>
  <wsdl:message name="DealerAccountManagerPerformanceReportByGroupSoapOut">
    <wsdl:part name="parameters" element="tns:DealerAccountManagerPerformanceReportByGroupResponse" />
  </wsdl:message>
  <wsdl:message name="DealerReturnSearchForManagerSoapIn">
    <wsdl:part name="parameters" element="tns:DealerReturnSearchForManager" />
  </wsdl:message>
  <wsdl:message name="DealerReturnSearchForManagerSoapOut">
    <wsdl:part name="parameters" element="tns:DealerReturnSearchForManagerResponse" />
  </wsdl:message>
  <wsdl:message name="DealerAccountManagerPerformanceReportSoapIn">
    <wsdl:part name="parameters" element="tns:DealerAccountManagerPerformanceReport" />
  </wsdl:message>
  <wsdl:message name="DealerAccountManagerPerformanceReportSoapOut">
    <wsdl:part name="parameters" element="tns:DealerAccountManagerPerformanceReportResponse" />
  </wsdl:message>
  <wsdl:message name="CheckForIncompleteDealerReturnsSoapIn">
    <wsdl:part name="parameters" element="tns:CheckForIncompleteDealerReturns" />
  </wsdl:message>
  <wsdl:message name="CheckForIncompleteDealerReturnsSoapOut">
    <wsdl:part name="parameters" element="tns:CheckForIncompleteDealerReturnsResponse" />
  </wsdl:message>
  <wsdl:message name="DealerReturnDetailStatusUpdateSoapIn">
    <wsdl:part name="parameters" element="tns:DealerReturnDetailStatusUpdate" />
  </wsdl:message>
  <wsdl:message name="DealerReturnDetailStatusUpdateSoapOut">
    <wsdl:part name="parameters" element="tns:DealerReturnDetailStatusUpdateResponse" />
  </wsdl:message>
  <wsdl:message name="GetSalesToExportSoapIn">
    <wsdl:part name="parameters" element="tns:GetSalesToExport" />
  </wsdl:message>
  <wsdl:message name="GetSalesToExportSoapOut">
    <wsdl:part name="parameters" element="tns:GetSalesToExportResponse" />
  </wsdl:message>
  <wsdl:message name="SaveDealerReturnSoapIn">
    <wsdl:part name="parameters" element="tns:SaveDealerReturn" />
  </wsdl:message>
  <wsdl:message name="SaveDealerReturnSoapOut">
    <wsdl:part name="parameters" element="tns:SaveDealerReturnResponse" />
  </wsdl:message>
  <wsdl:message name="SaveDealerReturnWithTransactionSoapIn">
    <wsdl:part name="parameters" element="tns:SaveDealerReturnWithTransaction" />
  </wsdl:message>
  <wsdl:message name="SaveDealerReturnWithTransactionSoapOut">
    <wsdl:part name="parameters" element="tns:SaveDealerReturnWithTransactionResponse" />
  </wsdl:message>
  <wsdl:message name="ClockInOutSelectSoapIn">
    <wsdl:part name="parameters" element="tns:ClockInOutSelect" />
  </wsdl:message>
  <wsdl:message name="ClockInOutSelectSoapOut">
    <wsdl:part name="parameters" element="tns:ClockInOutSelectResponse" />
  </wsdl:message>
  <wsdl:message name="ClockInOutUpdateSoapIn">
    <wsdl:part name="parameters" element="tns:ClockInOutUpdate" />
  </wsdl:message>
  <wsdl:message name="ClockInOutUpdateSoapOut">
    <wsdl:part name="parameters" element="tns:ClockInOutUpdateResponse" />
  </wsdl:message>
  <wsdl:message name="AttendanceListSoapIn">
    <wsdl:part name="parameters" element="tns:AttendanceList" />
  </wsdl:message>
  <wsdl:message name="AttendanceListSoapOut">
    <wsdl:part name="parameters" element="tns:AttendanceListResponse" />
  </wsdl:message>
  <wsdl:message name="ClockInTimeReasonCodeSelectSoapIn">
    <wsdl:part name="parameters" element="tns:ClockInTimeReasonCodeSelect" />
  </wsdl:message>
  <wsdl:message name="ClockInTimeReasonCodeSelectSoapOut">
    <wsdl:part name="parameters" element="tns:ClockInTimeReasonCodeSelectResponse" />
  </wsdl:message>
  <wsdl:message name="ClockInTimeReasonSelectSoapIn">
    <wsdl:part name="parameters" element="tns:ClockInTimeReasonSelect" />
  </wsdl:message>
  <wsdl:message name="ClockInTimeReasonSelectSoapOut">
    <wsdl:part name="parameters" element="tns:ClockInTimeReasonSelectResponse" />
  </wsdl:message>
  <wsdl:message name="ClockInTimeReasonUpdateSoapIn">
    <wsdl:part name="parameters" element="tns:ClockInTimeReasonUpdate" />
  </wsdl:message>
  <wsdl:message name="ClockInTimeReasonUpdateSoapOut">
    <wsdl:part name="parameters" element="tns:ClockInTimeReasonUpdateResponse" />
  </wsdl:message>
  <wsdl:message name="SaveInsuranceSoapIn">
    <wsdl:part name="parameters" element="tns:SaveInsurance" />
  </wsdl:message>
  <wsdl:message name="SaveInsuranceSoapOut">
    <wsdl:part name="parameters" element="tns:SaveInsuranceResponse" />
  </wsdl:message>
  <wsdl:message name="EBusinessSupplierListSoapIn">
    <wsdl:part name="parameters" element="tns:EBusinessSupplierList" />
  </wsdl:message>
  <wsdl:message name="EBusinessSupplierListSoapOut">
    <wsdl:part name="parameters" element="tns:EBusinessSupplierListResponse" />
  </wsdl:message>
  <wsdl:message name="EBusinessSupplierListBySupplierTypeSoapIn">
    <wsdl:part name="parameters" element="tns:EBusinessSupplierListBySupplierType" />
  </wsdl:message>
  <wsdl:message name="EBusinessSupplierListBySupplierTypeSoapOut">
    <wsdl:part name="parameters" element="tns:EBusinessSupplierListBySupplierTypeResponse" />
  </wsdl:message>
  <wsdl:message name="SaleDataListSoapIn">
    <wsdl:part name="parameters" element="tns:SaleDataList" />
  </wsdl:message>
  <wsdl:message name="SaleDataListSoapOut">
    <wsdl:part name="parameters" element="tns:SaleDataListResponse" />
  </wsdl:message>
  <wsdl:message name="SaleDataListForSeletedInvoicesSoapIn">
    <wsdl:part name="parameters" element="tns:SaleDataListForSeletedInvoices" />
  </wsdl:message>
  <wsdl:message name="SaleDataListForSeletedInvoicesSoapOut">
    <wsdl:part name="parameters" element="tns:SaleDataListForSeletedInvoicesResponse" />
  </wsdl:message>
  <wsdl:message name="SaleDataSearchSoapIn">
    <wsdl:part name="parameters" element="tns:SaleDataSearch" />
  </wsdl:message>
  <wsdl:message name="SaleDataSearchSoapOut">
    <wsdl:part name="parameters" element="tns:SaleDataSearchResponse" />
  </wsdl:message>
  <wsdl:message name="ProductCategoryListMarketingSoapIn">
    <wsdl:part name="parameters" element="tns:ProductCategoryListMarketing" />
  </wsdl:message>
  <wsdl:message name="ProductCategoryListMarketingSoapOut">
    <wsdl:part name="parameters" element="tns:ProductCategoryListMarketingResponse" />
  </wsdl:message>
  <wsdl:message name="InvoiceUpdateMarketingStatusSoapIn">
    <wsdl:part name="parameters" element="tns:InvoiceUpdateMarketingStatus" />
  </wsdl:message>
  <wsdl:message name="InvoiceUpdateMarketingStatusSoapOut">
    <wsdl:part name="parameters" element="tns:InvoiceUpdateMarketingStatusResponse" />
  </wsdl:message>
  <wsdl:message name="EBusinessProcessListSoapIn">
    <wsdl:part name="parameters" element="tns:EBusinessProcessList" />
  </wsdl:message>
  <wsdl:message name="EBusinessProcessListSoapOut">
    <wsdl:part name="parameters" element="tns:EBusinessProcessListResponse" />
  </wsdl:message>
  <wsdl:message name="GetEBusinessProcessStoreCodeSoapIn">
    <wsdl:part name="parameters" element="tns:GetEBusinessProcessStoreCode" />
  </wsdl:message>
  <wsdl:message name="GetEBusinessProcessStoreCodeSoapOut">
    <wsdl:part name="parameters" element="tns:GetEBusinessProcessStoreCodeResponse" />
  </wsdl:message>
  <wsdl:message name="EBusinessProcessStoreListSoapIn">
    <wsdl:part name="parameters" element="tns:EBusinessProcessStoreList" />
  </wsdl:message>
  <wsdl:message name="EBusinessProcessStoreListSoapOut">
    <wsdl:part name="parameters" element="tns:EBusinessProcessStoreListResponse" />
  </wsdl:message>
  <wsdl:message name="EbusinessScheduleTypeListSoapIn">
    <wsdl:part name="parameters" element="tns:EbusinessScheduleTypeList" />
  </wsdl:message>
  <wsdl:message name="EbusinessScheduleTypeListSoapOut">
    <wsdl:part name="parameters" element="tns:EbusinessScheduleTypeListResponse" />
  </wsdl:message>
  <wsdl:message name="EbusinessProcessScheduleListSoapIn">
    <wsdl:part name="parameters" element="tns:EbusinessProcessScheduleList" />
  </wsdl:message>
  <wsdl:message name="EbusinessProcessScheduleListSoapOut">
    <wsdl:part name="parameters" element="tns:EbusinessProcessScheduleListResponse" />
  </wsdl:message>
  <wsdl:message name="EbusinessProcessScheduleTimeListSoapIn">
    <wsdl:part name="parameters" element="tns:EbusinessProcessScheduleTimeList" />
  </wsdl:message>
  <wsdl:message name="EbusinessProcessScheduleTimeListSoapOut">
    <wsdl:part name="parameters" element="tns:EbusinessProcessScheduleTimeListResponse" />
  </wsdl:message>
  <wsdl:message name="SaveEBusinessProcessSoapIn">
    <wsdl:part name="parameters" element="tns:SaveEBusinessProcess" />
  </wsdl:message>
  <wsdl:message name="SaveEBusinessProcessSoapOut">
    <wsdl:part name="parameters" element="tns:SaveEBusinessProcessResponse" />
  </wsdl:message>
  <wsdl:message name="InsuranceSearchSoapIn">
    <wsdl:part name="parameters" element="tns:InsuranceSearch" />
  </wsdl:message>
  <wsdl:message name="InsuranceSearchSoapOut">
    <wsdl:part name="parameters" element="tns:InsuranceSearchResponse" />
  </wsdl:message>
  <wsdl:message name="InsuranceListSoapIn">
    <wsdl:part name="parameters" element="tns:InsuranceList" />
  </wsdl:message>
  <wsdl:message name="InsuranceListSoapOut">
    <wsdl:part name="parameters" element="tns:InsuranceListResponse" />
  </wsdl:message>
  <wsdl:message name="InsuranceApplicationPrintSelectSoapIn">
    <wsdl:part name="parameters" element="tns:InsuranceApplicationPrintSelect" />
  </wsdl:message>
  <wsdl:message name="InsuranceApplicationPrintSelectSoapOut">
    <wsdl:part name="parameters" element="tns:InsuranceApplicationPrintSelectResponse" />
  </wsdl:message>
  <wsdl:message name="GetSupplierProductCodeSoapIn">
    <wsdl:part name="parameters" element="tns:GetSupplierProductCode" />
  </wsdl:message>
  <wsdl:message name="GetSupplierProductCodeSoapOut">
    <wsdl:part name="parameters" element="tns:GetSupplierProductCodeResponse" />
  </wsdl:message>
  <wsdl:message name="InsuranceListForConnectionSoapIn">
    <wsdl:part name="parameters" element="tns:InsuranceListForConnection" />
  </wsdl:message>
  <wsdl:message name="InsuranceListForConnectionSoapOut">
    <wsdl:part name="parameters" element="tns:InsuranceListForConnectionResponse" />
  </wsdl:message>
  <wsdl:message name="InsuranceGenerateAlternateIDSoapIn">
    <wsdl:part name="parameters" element="tns:InsuranceGenerateAlternateID" />
  </wsdl:message>
  <wsdl:message name="InsuranceGenerateAlternateIDSoapOut">
    <wsdl:part name="parameters" element="tns:InsuranceGenerateAlternateIDResponse" />
  </wsdl:message>
  <wsdl:message name="EbusinessProcessStoreActiveListSoapIn">
    <wsdl:part name="parameters" element="tns:EbusinessProcessStoreActiveList" />
  </wsdl:message>
  <wsdl:message name="EbusinessProcessStoreActiveListSoapOut">
    <wsdl:part name="parameters" element="tns:EbusinessProcessStoreActiveListResponse" />
  </wsdl:message>
  <wsdl:message name="ProofTypeListSoapIn">
    <wsdl:part name="parameters" element="tns:ProofTypeList" />
  </wsdl:message>
  <wsdl:message name="ProofTypeListSoapOut">
    <wsdl:part name="parameters" element="tns:ProofTypeListResponse" />
  </wsdl:message>
  <wsdl:message name="ProofListSoapIn">
    <wsdl:part name="parameters" element="tns:ProofList" />
  </wsdl:message>
  <wsdl:message name="ProofListSoapOut">
    <wsdl:part name="parameters" element="tns:ProofListResponse" />
  </wsdl:message>
  <wsdl:message name="ProofEntrySaveSoapIn">
    <wsdl:part name="parameters" element="tns:ProofEntrySave" />
  </wsdl:message>
  <wsdl:message name="ProofEntrySaveSoapOut">
    <wsdl:part name="parameters" element="tns:ProofEntrySaveResponse" />
  </wsdl:message>
  <wsdl:message name="ProofConnectionSaveSoapIn">
    <wsdl:part name="parameters" element="tns:ProofConnectionSave" />
  </wsdl:message>
  <wsdl:message name="ProofConnectionSaveSoapOut">
    <wsdl:part name="parameters" element="tns:ProofConnectionSaveResponse" />
  </wsdl:message>
  <wsdl:message name="ProofCustomerListSoapIn">
    <wsdl:part name="parameters" element="tns:ProofCustomerList" />
  </wsdl:message>
  <wsdl:message name="ProofCustomerListSoapOut">
    <wsdl:part name="parameters" element="tns:ProofCustomerListResponse" />
  </wsdl:message>
  <wsdl:message name="ProofConnectionListSoapIn">
    <wsdl:part name="parameters" element="tns:ProofConnectionList" />
  </wsdl:message>
  <wsdl:message name="ProofConnectionListSoapOut">
    <wsdl:part name="parameters" element="tns:ProofConnectionListResponse" />
  </wsdl:message>
  <wsdl:message name="ProofNotificationsSoapIn">
    <wsdl:part name="parameters" element="tns:ProofNotifications" />
  </wsdl:message>
  <wsdl:message name="ProofNotificationsSoapOut">
    <wsdl:part name="parameters" element="tns:ProofNotificationsResponse" />
  </wsdl:message>
  <wsdl:message name="ProofNotificationsDetailsSoapIn">
    <wsdl:part name="parameters" element="tns:ProofNotificationsDetails" />
  </wsdl:message>
  <wsdl:message name="ProofNotificationsDetailsSoapOut">
    <wsdl:part name="parameters" element="tns:ProofNotificationsDetailsResponse" />
  </wsdl:message>
  <wsdl:message name="ProofReviewStatusListSoapIn">
    <wsdl:part name="parameters" element="tns:ProofReviewStatusList" />
  </wsdl:message>
  <wsdl:message name="ProofReviewStatusListSoapOut">
    <wsdl:part name="parameters" element="tns:ProofReviewStatusListResponse" />
  </wsdl:message>
  <wsdl:message name="ProofQualityListSoapIn">
    <wsdl:part name="parameters" element="tns:ProofQualityList" />
  </wsdl:message>
  <wsdl:message name="ProofQualityListSoapOut">
    <wsdl:part name="parameters" element="tns:ProofQualityListResponse" />
  </wsdl:message>
  <wsdl:message name="ProofReviewPendingListSoapIn">
    <wsdl:part name="parameters" element="tns:ProofReviewPendingList" />
  </wsdl:message>
  <wsdl:message name="ProofReviewPendingListSoapOut">
    <wsdl:part name="parameters" element="tns:ProofReviewPendingListResponse" />
  </wsdl:message>
  <wsdl:message name="ProofReviewStatusUpdateSoapIn">
    <wsdl:part name="parameters" element="tns:ProofReviewStatusUpdate" />
  </wsdl:message>
  <wsdl:message name="ProofReviewStatusUpdateSoapOut">
    <wsdl:part name="parameters" element="tns:ProofReviewStatusUpdateResponse" />
  </wsdl:message>
  <wsdl:message name="SaveCreditCheckSoapIn">
    <wsdl:part name="parameters" element="tns:SaveCreditCheck" />
  </wsdl:message>
  <wsdl:message name="SaveCreditCheckSoapOut">
    <wsdl:part name="parameters" element="tns:SaveCreditCheckResponse" />
  </wsdl:message>
  <wsdl:message name="CreditCheckListSoapIn">
    <wsdl:part name="parameters" element="tns:CreditCheckList" />
  </wsdl:message>
  <wsdl:message name="CreditCheckListSoapOut">
    <wsdl:part name="parameters" element="tns:CreditCheckListResponse" />
  </wsdl:message>
  <wsdl:message name="CreditCheckStatusListSoapIn">
    <wsdl:part name="parameters" element="tns:CreditCheckStatusList" />
  </wsdl:message>
  <wsdl:message name="CreditCheckStatusListSoapOut">
    <wsdl:part name="parameters" element="tns:CreditCheckStatusListResponse" />
  </wsdl:message>
  <wsdl:message name="GetPropositionIDSoapIn">
    <wsdl:part name="parameters" element="tns:GetPropositionID" />
  </wsdl:message>
  <wsdl:message name="GetPropositionIDSoapOut">
    <wsdl:part name="parameters" element="tns:GetPropositionIDResponse" />
  </wsdl:message>
  <wsdl:message name="GetDeviceorTariffIDSoapIn">
    <wsdl:part name="parameters" element="tns:GetDeviceorTariffID" />
  </wsdl:message>
  <wsdl:message name="GetDeviceorTariffIDSoapOut">
    <wsdl:part name="parameters" element="tns:GetDeviceorTariffIDResponse" />
  </wsdl:message>
  <wsdl:message name="Get3IDsSoapIn">
    <wsdl:part name="parameters" element="tns:Get3IDs" />
  </wsdl:message>
  <wsdl:message name="Get3IDsSoapOut">
    <wsdl:part name="parameters" element="tns:Get3IDsResponse" />
  </wsdl:message>
  <wsdl:message name="SynchronisingIDSoapIn">
    <wsdl:part name="parameters" element="tns:SynchronisingID" />
  </wsdl:message>
  <wsdl:message name="SynchronisingIDSoapOut">
    <wsdl:part name="parameters" element="tns:SynchronisingIDResponse" />
  </wsdl:message>
  <wsdl:message name="ProductSynchronizingSoapIn">
    <wsdl:part name="parameters" element="tns:ProductSynchronizing" />
  </wsdl:message>
  <wsdl:message name="ProductSynchronizingSoapOut">
    <wsdl:part name="parameters" element="tns:ProductSynchronizingResponse" />
  </wsdl:message>
  <wsdl:message name="Cv2AvsCheckResultListSoapIn">
    <wsdl:part name="parameters" element="tns:Cv2AvsCheckResultList" />
  </wsdl:message>
  <wsdl:message name="Cv2AvsCheckResultListSoapOut">
    <wsdl:part name="parameters" element="tns:Cv2AvsCheckResultListResponse" />
  </wsdl:message>
  <wsdl:message name="Cv2AvsCheckResultSaveSoapIn">
    <wsdl:part name="parameters" element="tns:Cv2AvsCheckResultSave" />
  </wsdl:message>
  <wsdl:message name="Cv2AvsCheckResultSaveSoapOut">
    <wsdl:part name="parameters" element="tns:Cv2AvsCheckResultSaveResponse" />
  </wsdl:message>
  <wsdl:message name="ReplenishingFormulaListSoapIn">
    <wsdl:part name="parameters" element="tns:ReplenishingFormulaList" />
  </wsdl:message>
  <wsdl:message name="ReplenishingFormulaListSoapOut">
    <wsdl:part name="parameters" element="tns:ReplenishingFormulaListResponse" />
  </wsdl:message>
  <wsdl:message name="ReplenishingFormulaSaveSoapIn">
    <wsdl:part name="parameters" element="tns:ReplenishingFormulaSave" />
  </wsdl:message>
  <wsdl:message name="ReplenishingFormulaSaveSoapOut">
    <wsdl:part name="parameters" element="tns:ReplenishingFormulaSaveResponse" />
  </wsdl:message>
  <wsdl:message name="VolumeBonusConnectionTypeListSoapIn">
    <wsdl:part name="parameters" element="tns:VolumeBonusConnectionTypeList" />
  </wsdl:message>
  <wsdl:message name="VolumeBonusConnectionTypeListSoapOut">
    <wsdl:part name="parameters" element="tns:VolumeBonusConnectionTypeListResponse" />
  </wsdl:message>
  <wsdl:message name="VolumeBonusMatrixSoapIn">
    <wsdl:part name="parameters" element="tns:VolumeBonusMatrix" />
  </wsdl:message>
  <wsdl:message name="VolumeBonusMatrixSoapOut">
    <wsdl:part name="parameters" element="tns:VolumeBonusMatrixResponse" />
  </wsdl:message>
  <wsdl:message name="VolumeBonusMatrixListSoapIn">
    <wsdl:part name="parameters" element="tns:VolumeBonusMatrixList" />
  </wsdl:message>
  <wsdl:message name="VolumeBonusMatrixListSoapOut">
    <wsdl:part name="parameters" element="tns:VolumeBonusMatrixListResponse" />
  </wsdl:message>
  <wsdl:message name="VolumeBonusMatrixSaveSoapIn">
    <wsdl:part name="parameters" element="tns:VolumeBonusMatrixSave" />
  </wsdl:message>
  <wsdl:message name="VolumeBonusMatrixSaveSoapOut">
    <wsdl:part name="parameters" element="tns:VolumeBonusMatrixSaveResponse" />
  </wsdl:message>
  <wsdl:message name="VolumeBonusMatrixValidationSoapIn">
    <wsdl:part name="parameters" element="tns:VolumeBonusMatrixValidation" />
  </wsdl:message>
  <wsdl:message name="VolumeBonusMatrixValidationSoapOut">
    <wsdl:part name="parameters" element="tns:VolumeBonusMatrixValidationResponse" />
  </wsdl:message>
  <wsdl:message name="ReconciliationPaymentSaveSoapIn">
    <wsdl:part name="parameters" element="tns:ReconciliationPaymentSave" />
  </wsdl:message>
  <wsdl:message name="ReconciliationPaymentSaveSoapOut">
    <wsdl:part name="parameters" element="tns:ReconciliationPaymentSaveResponse" />
  </wsdl:message>
  <wsdl:message name="CommissionPaymentHistorySoapIn">
    <wsdl:part name="parameters" element="tns:CommissionPaymentHistory" />
  </wsdl:message>
  <wsdl:message name="CommissionPaymentHistorySoapOut">
    <wsdl:part name="parameters" element="tns:CommissionPaymentHistoryResponse" />
  </wsdl:message>
  <wsdl:message name="ReconciliationDisputeReportSoapIn">
    <wsdl:part name="parameters" element="tns:ReconciliationDisputeReport" />
  </wsdl:message>
  <wsdl:message name="ReconciliationDisputeReportSoapOut">
    <wsdl:part name="parameters" element="tns:ReconciliationDisputeReportResponse" />
  </wsdl:message>
  <wsdl:message name="ListCommissionDisputeReportUnrecognizedSoapIn">
    <wsdl:part name="parameters" element="tns:ListCommissionDisputeReportUnrecognized" />
  </wsdl:message>
  <wsdl:message name="ListCommissionDisputeReportUnrecognizedSoapOut">
    <wsdl:part name="parameters" element="tns:ListCommissionDisputeReportUnrecognizedResponse" />
  </wsdl:message>
  <wsdl:message name="ReconciliationDescrepencyReportSoapIn">
    <wsdl:part name="parameters" element="tns:ReconciliationDescrepencyReport" />
  </wsdl:message>
  <wsdl:message name="ReconciliationDescrepencyReportSoapOut">
    <wsdl:part name="parameters" element="tns:ReconciliationDescrepencyReportResponse" />
  </wsdl:message>
  <wsdl:message name="ReconciliationReportSoapIn">
    <wsdl:part name="parameters" element="tns:ReconciliationReport" />
  </wsdl:message>
  <wsdl:message name="ReconciliationReportSoapOut">
    <wsdl:part name="parameters" element="tns:ReconciliationReportResponse" />
  </wsdl:message>
  <wsdl:message name="ReconciliationCommisionClaimReportSoapIn">
    <wsdl:part name="parameters" element="tns:ReconciliationCommisionClaimReport" />
  </wsdl:message>
  <wsdl:message name="ReconciliationCommisionClaimReportSoapOut">
    <wsdl:part name="parameters" element="tns:ReconciliationCommisionClaimReportResponse" />
  </wsdl:message>
  <wsdl:message name="CommisionClaimReportSoapIn">
    <wsdl:part name="parameters" element="tns:CommisionClaimReport" />
  </wsdl:message>
  <wsdl:message name="CommisionClaimReportSoapOut">
    <wsdl:part name="parameters" element="tns:CommisionClaimReportResponse" />
  </wsdl:message>
  <wsdl:message name="ResolveReasonListSoapIn">
    <wsdl:part name="parameters" element="tns:ResolveReasonList" />
  </wsdl:message>
  <wsdl:message name="ResolveReasonListSoapOut">
    <wsdl:part name="parameters" element="tns:ResolveReasonListResponse" />
  </wsdl:message>
  <wsdl:message name="ResolveReasonUpdateSoapIn">
    <wsdl:part name="parameters" element="tns:ResolveReasonUpdate" />
  </wsdl:message>
  <wsdl:message name="ResolveReasonUpdateSoapOut">
    <wsdl:part name="parameters" element="tns:ResolveReasonUpdateResponse" />
  </wsdl:message>
  <wsdl:message name="CommissionStatementMapFieldListSoapIn">
    <wsdl:part name="parameters" element="tns:CommissionStatementMapFieldList" />
  </wsdl:message>
  <wsdl:message name="CommissionStatementMapFieldListSoapOut">
    <wsdl:part name="parameters" element="tns:CommissionStatementMapFieldListResponse" />
  </wsdl:message>
  <wsdl:message name="CommissionStatementComElementListSoapIn">
    <wsdl:part name="parameters" element="tns:CommissionStatementComElementList" />
  </wsdl:message>
  <wsdl:message name="CommissionStatementComElementListSoapOut">
    <wsdl:part name="parameters" element="tns:CommissionStatementComElementListResponse" />
  </wsdl:message>
  <wsdl:message name="CommissionStatementConfigurationListSoapIn">
    <wsdl:part name="parameters" element="tns:CommissionStatementConfigurationList" />
  </wsdl:message>
  <wsdl:message name="CommissionStatementConfigurationListSoapOut">
    <wsdl:part name="parameters" element="tns:CommissionStatementConfigurationListResponse" />
  </wsdl:message>
  <wsdl:message name="ReconciliationMarkNotPaidSoapIn">
    <wsdl:part name="parameters" element="tns:ReconciliationMarkNotPaid" />
  </wsdl:message>
  <wsdl:message name="ReconciliationMarkNotPaidSoapOut">
    <wsdl:part name="parameters" element="tns:ReconciliationMarkNotPaidResponse" />
  </wsdl:message>
  <wsdl:message name="CommissionStatementConfigurationSaveSoapIn">
    <wsdl:part name="parameters" element="tns:CommissionStatementConfigurationSave" />
  </wsdl:message>
  <wsdl:message name="CommissionStatementConfigurationSaveSoapOut">
    <wsdl:part name="parameters" element="tns:CommissionStatementConfigurationSaveResponse" />
  </wsdl:message>
  <wsdl:message name="CommissionStatementCheckFileValiditySoapIn">
    <wsdl:part name="parameters" element="tns:CommissionStatementCheckFileValidity" />
  </wsdl:message>
  <wsdl:message name="CommissionStatementCheckFileValiditySoapOut">
    <wsdl:part name="parameters" element="tns:CommissionStatementCheckFileValidityResponse" />
  </wsdl:message>
  <wsdl:message name="CommissionStatementConfigurationNameValidationSoapIn">
    <wsdl:part name="parameters" element="tns:CommissionStatementConfigurationNameValidation" />
  </wsdl:message>
  <wsdl:message name="CommissionStatementConfigurationNameValidationSoapOut">
    <wsdl:part name="parameters" element="tns:CommissionStatementConfigurationNameValidationResponse" />
  </wsdl:message>
  <wsdl:message name="CommissionStatementReferenceValidationSoapIn">
    <wsdl:part name="parameters" element="tns:CommissionStatementReferenceValidation" />
  </wsdl:message>
  <wsdl:message name="CommissionStatementReferenceValidationSoapOut">
    <wsdl:part name="parameters" element="tns:CommissionStatementReferenceValidationResponse" />
  </wsdl:message>
  <wsdl:message name="AutoCommissionReconciliationSaveSoapIn">
    <wsdl:part name="parameters" element="tns:AutoCommissionReconciliationSave" />
  </wsdl:message>
  <wsdl:message name="AutoCommissionReconciliationSaveSoapOut">
    <wsdl:part name="parameters" element="tns:AutoCommissionReconciliationSaveResponse" />
  </wsdl:message>
  <wsdl:message name="AutoCommissionReconciliationSave_LogicInDALSoapIn">
    <wsdl:part name="parameters" element="tns:AutoCommissionReconciliationSave_LogicInDAL" />
  </wsdl:message>
  <wsdl:message name="AutoCommissionReconciliationSave_LogicInDALSoapOut">
    <wsdl:part name="parameters" element="tns:AutoCommissionReconciliationSave_LogicInDALResponse" />
  </wsdl:message>
  <wsdl:message name="AutoCommissionReconciliationSave_LogicInDAL_CommpressedSoapIn">
    <wsdl:part name="parameters" element="tns:AutoCommissionReconciliationSave_LogicInDAL_Commpressed" />
  </wsdl:message>
  <wsdl:message name="AutoCommissionReconciliationSave_LogicInDAL_CommpressedSoapOut">
    <wsdl:part name="parameters" element="tns:AutoCommissionReconciliationSave_LogicInDAL_CommpressedResponse" />
  </wsdl:message>
  <wsdl:message name="ReturnItemValidateSoapIn">
    <wsdl:part name="parameters" element="tns:ReturnItemValidate" />
  </wsdl:message>
  <wsdl:message name="ReturnItemValidateSoapOut">
    <wsdl:part name="parameters" element="tns:ReturnItemValidateResponse" />
  </wsdl:message>
  <wsdl:message name="HeadOfficeReturnStatusListSoapIn">
    <wsdl:part name="parameters" element="tns:HeadOfficeReturnStatusList" />
  </wsdl:message>
  <wsdl:message name="HeadOfficeReturnStatusListSoapOut">
    <wsdl:part name="parameters" element="tns:HeadOfficeReturnStatusListResponse" />
  </wsdl:message>
  <wsdl:message name="HeadOfficeReturnReasonListSoapIn">
    <wsdl:part name="parameters" element="tns:HeadOfficeReturnReasonList" />
  </wsdl:message>
  <wsdl:message name="HeadOfficeReturnReasonListSoapOut">
    <wsdl:part name="parameters" element="tns:HeadOfficeReturnReasonListResponse" />
  </wsdl:message>
  <wsdl:message name="HeadOfficeReturnSearchSoapIn">
    <wsdl:part name="parameters" element="tns:HeadOfficeReturnSearch" />
  </wsdl:message>
  <wsdl:message name="HeadOfficeReturnSearchSoapOut">
    <wsdl:part name="parameters" element="tns:HeadOfficeReturnSearchResponse" />
  </wsdl:message>
  <wsdl:message name="HeadOfficeReturnAdvancedSearchSoapIn">
    <wsdl:part name="parameters" element="tns:HeadOfficeReturnAdvancedSearch" />
  </wsdl:message>
  <wsdl:message name="HeadOfficeReturnAdvancedSearchSoapOut">
    <wsdl:part name="parameters" element="tns:HeadOfficeReturnAdvancedSearchResponse" />
  </wsdl:message>
  <wsdl:message name="UpdateReceivingStatusSoapIn">
    <wsdl:part name="parameters" element="tns:UpdateReceivingStatus" />
  </wsdl:message>
  <wsdl:message name="UpdateReceivingStatusSoapOut">
    <wsdl:part name="parameters" element="tns:UpdateReceivingStatusResponse" />
  </wsdl:message>
  <wsdl:message name="HeadOfficeReturnSelectSoapIn">
    <wsdl:part name="parameters" element="tns:HeadOfficeReturnSelect" />
  </wsdl:message>
  <wsdl:message name="HeadOfficeReturnSelectSoapOut">
    <wsdl:part name="parameters" element="tns:HeadOfficeReturnSelectResponse" />
  </wsdl:message>
  <wsdl:message name="HeadOfficeReturnUpdateSoapIn">
    <wsdl:part name="parameters" element="tns:HeadOfficeReturnUpdate" />
  </wsdl:message>
  <wsdl:message name="HeadOfficeReturnUpdateSoapOut">
    <wsdl:part name="parameters" element="tns:HeadOfficeReturnUpdateResponse" />
  </wsdl:message>
  <wsdl:message name="HeadOfficeReturnDetailProductSearchSoapIn">
    <wsdl:part name="parameters" element="tns:HeadOfficeReturnDetailProductSearch" />
  </wsdl:message>
  <wsdl:message name="HeadOfficeReturnDetailProductSearchSoapOut">
    <wsdl:part name="parameters" element="tns:HeadOfficeReturnDetailProductSearchResponse" />
  </wsdl:message>
  <wsdl:message name="StockReturnGRNStatusListSoapIn">
    <wsdl:part name="parameters" element="tns:StockReturnGRNStatusList" />
  </wsdl:message>
  <wsdl:message name="StockReturnGRNStatusListSoapOut">
    <wsdl:part name="parameters" element="tns:StockReturnGRNStatusListResponse" />
  </wsdl:message>
  <wsdl:message name="StockReturnGRNReasonListSoapIn">
    <wsdl:part name="parameters" element="tns:StockReturnGRNReasonList" />
  </wsdl:message>
  <wsdl:message name="StockReturnGRNReasonListSoapOut">
    <wsdl:part name="parameters" element="tns:StockReturnGRNReasonListResponse" />
  </wsdl:message>
  <wsdl:message name="StockReturnOutstandingSearchSoapIn">
    <wsdl:part name="parameters" element="tns:StockReturnOutstandingSearch" />
  </wsdl:message>
  <wsdl:message name="StockReturnOutstandingSearchSoapOut">
    <wsdl:part name="parameters" element="tns:StockReturnOutstandingSearchResponse" />
  </wsdl:message>
  <wsdl:message name="StockReturnGRNSearchSoapIn">
    <wsdl:part name="parameters" element="tns:StockReturnGRNSearch" />
  </wsdl:message>
  <wsdl:message name="StockReturnGRNSearchSoapOut">
    <wsdl:part name="parameters" element="tns:StockReturnGRNSearchResponse" />
  </wsdl:message>
  <wsdl:message name="StockReturnGRNAdvancedSearchSoapIn">
    <wsdl:part name="parameters" element="tns:StockReturnGRNAdvancedSearch" />
  </wsdl:message>
  <wsdl:message name="StockReturnGRNAdvancedSearchSoapOut">
    <wsdl:part name="parameters" element="tns:StockReturnGRNAdvancedSearchResponse" />
  </wsdl:message>
  <wsdl:message name="StockReturnGRNSelectSoapIn">
    <wsdl:part name="parameters" element="tns:StockReturnGRNSelect" />
  </wsdl:message>
  <wsdl:message name="StockReturnGRNSelectSoapOut">
    <wsdl:part name="parameters" element="tns:StockReturnGRNSelectResponse" />
  </wsdl:message>
  <wsdl:message name="StockReturnGRNUpdateSoapIn">
    <wsdl:part name="parameters" element="tns:StockReturnGRNUpdate" />
  </wsdl:message>
  <wsdl:message name="StockReturnGRNUpdateSoapOut">
    <wsdl:part name="parameters" element="tns:StockReturnGRNUpdateResponse" />
  </wsdl:message>
  <wsdl:message name="StockReturnGRNDetailProductSearchSoapIn">
    <wsdl:part name="parameters" element="tns:StockReturnGRNDetailProductSearch" />
  </wsdl:message>
  <wsdl:message name="StockReturnGRNDetailProductSearchSoapOut">
    <wsdl:part name="parameters" element="tns:StockReturnGRNDetailProductSearchResponse" />
  </wsdl:message>
  <wsdl:message name="LoginLookupListSoapIn">
    <wsdl:part name="parameters" element="tns:LoginLookupList" />
  </wsdl:message>
  <wsdl:message name="LoginLookupListSoapOut">
    <wsdl:part name="parameters" element="tns:LoginLookupListResponse" />
  </wsdl:message>
  <wsdl:message name="SaleInitialDataListSoapIn">
    <wsdl:part name="parameters" element="tns:SaleInitialDataList" />
  </wsdl:message>
  <wsdl:message name="SaleInitialDataListSoapOut">
    <wsdl:part name="parameters" element="tns:SaleInitialDataListResponse" />
  </wsdl:message>
  <wsdl:message name="SaleProductDataByteListSoapIn">
    <wsdl:part name="parameters" element="tns:SaleProductDataByteList" />
  </wsdl:message>
  <wsdl:message name="SaleProductDataByteListSoapOut">
    <wsdl:part name="parameters" element="tns:SaleProductDataByteListResponse" />
  </wsdl:message>
  <wsdl:message name="SaleInitialDataByteListSoapIn">
    <wsdl:part name="parameters" element="tns:SaleInitialDataByteList" />
  </wsdl:message>
  <wsdl:message name="SaleInitialDataByteListSoapOut">
    <wsdl:part name="parameters" element="tns:SaleInitialDataByteListResponse" />
  </wsdl:message>
  <wsdl:message name="SaleOrderDataListForRetailReturnSoapIn">
    <wsdl:part name="parameters" element="tns:SaleOrderDataListForRetailReturn" />
  </wsdl:message>
  <wsdl:message name="SaleOrderDataListForRetailReturnSoapOut">
    <wsdl:part name="parameters" element="tns:SaleOrderDataListForRetailReturnResponse" />
  </wsdl:message>
  <wsdl:message name="SaleOrderDataByteListSoapIn">
    <wsdl:part name="parameters" element="tns:SaleOrderDataByteList" />
  </wsdl:message>
  <wsdl:message name="SaleOrderDataByteListSoapOut">
    <wsdl:part name="parameters" element="tns:SaleOrderDataByteListResponse" />
  </wsdl:message>
  <wsdl:message name="SaleOrderDataListSoapIn">
    <wsdl:part name="parameters" element="tns:SaleOrderDataList" />
  </wsdl:message>
  <wsdl:message name="SaleOrderDataListSoapOut">
    <wsdl:part name="parameters" element="tns:SaleOrderDataListResponse" />
  </wsdl:message>
  <wsdl:message name="InitialisationRetailListSoapIn">
    <wsdl:part name="parameters" element="tns:InitialisationRetailList" />
  </wsdl:message>
  <wsdl:message name="InitialisationRetailListSoapOut">
    <wsdl:part name="parameters" element="tns:InitialisationRetailListResponse" />
  </wsdl:message>
  <wsdl:message name="InitialisationRetailPrimaryListSoapIn">
    <wsdl:part name="parameters" element="tns:InitialisationRetailPrimaryList" />
  </wsdl:message>
  <wsdl:message name="InitialisationRetailPrimaryListSoapOut">
    <wsdl:part name="parameters" element="tns:InitialisationRetailPrimaryListResponse" />
  </wsdl:message>
  <wsdl:message name="InitialisationRetailPrimaryByteListSoapIn">
    <wsdl:part name="parameters" element="tns:InitialisationRetailPrimaryByteList" />
  </wsdl:message>
  <wsdl:message name="InitialisationRetailPrimaryByteListSoapOut">
    <wsdl:part name="parameters" element="tns:InitialisationRetailPrimaryByteListResponse" />
  </wsdl:message>
  <wsdl:message name="InitialisationRetailSecondaryListSoapIn">
    <wsdl:part name="parameters" element="tns:InitialisationRetailSecondaryList" />
  </wsdl:message>
  <wsdl:message name="InitialisationRetailSecondaryListSoapOut">
    <wsdl:part name="parameters" element="tns:InitialisationRetailSecondaryListResponse" />
  </wsdl:message>
  <wsdl:message name="InitialisationRetailSecondaryByteListSoapIn">
    <wsdl:part name="parameters" element="tns:InitialisationRetailSecondaryByteList" />
  </wsdl:message>
  <wsdl:message name="InitialisationRetailSecondaryByteListSoapOut">
    <wsdl:part name="parameters" element="tns:InitialisationRetailSecondaryByteListResponse" />
  </wsdl:message>
  <wsdl:message name="DBReadNewUpdatesSoapIn">
    <wsdl:part name="parameters" element="tns:DBReadNewUpdates" />
  </wsdl:message>
  <wsdl:message name="DBReadNewUpdatesSoapOut">
    <wsdl:part name="parameters" element="tns:DBReadNewUpdatesResponse" />
  </wsdl:message>
  <wsdl:message name="DBUpdateAvailableSoapIn">
    <wsdl:part name="parameters" element="tns:DBUpdateAvailable" />
  </wsdl:message>
  <wsdl:message name="DBUpdateAvailableSoapOut">
    <wsdl:part name="parameters" element="tns:DBUpdateAvailableResponse" />
  </wsdl:message>
  <wsdl:message name="DBUpdateAvailableWithDetailsSoapIn">
    <wsdl:part name="parameters" element="tns:DBUpdateAvailableWithDetails" />
  </wsdl:message>
  <wsdl:message name="DBUpdateAvailableWithDetailsSoapOut">
    <wsdl:part name="parameters" element="tns:DBUpdateAvailableWithDetailsResponse" />
  </wsdl:message>
  <wsdl:message name="DealerBusinessURLSoapIn">
    <wsdl:part name="parameters" element="tns:DealerBusinessURL" />
  </wsdl:message>
  <wsdl:message name="DealerBusinessURLSoapOut">
    <wsdl:part name="parameters" element="tns:DealerBusinessURLResponse" />
  </wsdl:message>
  <wsdl:message name="DBUpdateSoapIn">
    <wsdl:part name="parameters" element="tns:DBUpdate" />
  </wsdl:message>
  <wsdl:message name="DBUpdateSoapOut">
    <wsdl:part name="parameters" element="tns:DBUpdateResponse" />
  </wsdl:message>
  <wsdl:message name="DBVersionListSoapIn">
    <wsdl:part name="parameters" element="tns:DBVersionList" />
  </wsdl:message>
  <wsdl:message name="DBVersionListSoapOut">
    <wsdl:part name="parameters" element="tns:DBVersionListResponse" />
  </wsdl:message>
  <wsdl:message name="DBUpdateLockSoapIn">
    <wsdl:part name="parameters" element="tns:DBUpdateLock" />
  </wsdl:message>
  <wsdl:message name="DBUpdateLockSoapOut">
    <wsdl:part name="parameters" element="tns:DBUpdateLockResponse" />
  </wsdl:message>
  <wsdl:message name="DealerReturnReceiveSelectSoapIn">
    <wsdl:part name="parameters" element="tns:DealerReturnReceiveSelect" />
  </wsdl:message>
  <wsdl:message name="DealerReturnReceiveSelectSoapOut">
    <wsdl:part name="parameters" element="tns:DealerReturnReceiveSelectResponse" />
  </wsdl:message>
  <wsdl:message name="ListDealerReturnReceiveDetailSoapIn">
    <wsdl:part name="parameters" element="tns:ListDealerReturnReceiveDetail" />
  </wsdl:message>
  <wsdl:message name="ListDealerReturnReceiveDetailSoapOut">
    <wsdl:part name="parameters" element="tns:ListDealerReturnReceiveDetailResponse" />
  </wsdl:message>
  <wsdl:message name="DealerReturnReceiveOpenSelectedSoapIn">
    <wsdl:part name="parameters" element="tns:DealerReturnReceiveOpenSelected" />
  </wsdl:message>
  <wsdl:message name="DealerReturnReceiveOpenSelectedSoapOut">
    <wsdl:part name="parameters" element="tns:DealerReturnReceiveOpenSelectedResponse" />
  </wsdl:message>
  <wsdl:message name="DealerReturnReceiveOpenSelectedCompressedSoapIn">
    <wsdl:part name="parameters" element="tns:DealerReturnReceiveOpenSelectedCompressed" />
  </wsdl:message>
  <wsdl:message name="DealerReturnReceiveOpenSelectedCompressedSoapOut">
    <wsdl:part name="parameters" element="tns:DealerReturnReceiveOpenSelectedCompressedResponse" />
  </wsdl:message>
  <wsdl:message name="ListDealerReturnReceiveHeaderAndDetailSoapIn">
    <wsdl:part name="parameters" element="tns:ListDealerReturnReceiveHeaderAndDetail" />
  </wsdl:message>
  <wsdl:message name="ListDealerReturnReceiveHeaderAndDetailSoapOut">
    <wsdl:part name="parameters" element="tns:ListDealerReturnReceiveHeaderAndDetailResponse" />
  </wsdl:message>
  <wsdl:message name="DealerReturnReceiveSaveWithTransactionSoapIn">
    <wsdl:part name="parameters" element="tns:DealerReturnReceiveSaveWithTransaction" />
  </wsdl:message>
  <wsdl:message name="DealerReturnReceiveSaveWithTransactionSoapOut">
    <wsdl:part name="parameters" element="tns:DealerReturnReceiveSaveWithTransactionResponse" />
  </wsdl:message>
  <wsdl:message name="ListDealerReturnStatusSoapIn">
    <wsdl:part name="parameters" element="tns:ListDealerReturnStatus" />
  </wsdl:message>
  <wsdl:message name="ListDealerReturnStatusSoapOut">
    <wsdl:part name="parameters" element="tns:ListDealerReturnStatusResponse" />
  </wsdl:message>
  <wsdl:message name="ListDealerReturnItemSearchSoapIn">
    <wsdl:part name="parameters" element="tns:ListDealerReturnItemSearch" />
  </wsdl:message>
  <wsdl:message name="ListDealerReturnItemSearchSoapOut">
    <wsdl:part name="parameters" element="tns:ListDealerReturnItemSearchResponse" />
  </wsdl:message>
  <wsdl:message name="ListDealerSimpleSoapIn">
    <wsdl:part name="parameters" element="tns:ListDealerSimple" />
  </wsdl:message>
  <wsdl:message name="ListDealerSimpleSoapOut">
    <wsdl:part name="parameters" element="tns:ListDealerSimpleResponse" />
  </wsdl:message>
  <wsdl:message name="ListDealerReturnDetailSoapIn">
    <wsdl:part name="parameters" element="tns:ListDealerReturnDetail" />
  </wsdl:message>
  <wsdl:message name="ListDealerReturnDetailSoapOut">
    <wsdl:part name="parameters" element="tns:ListDealerReturnDetailResponse" />
  </wsdl:message>
  <wsdl:message name="DealerReturnDeatailSelectSoapIn">
    <wsdl:part name="parameters" element="tns:DealerReturnDeatailSelect" />
  </wsdl:message>
  <wsdl:message name="DealerReturnDeatailSelectSoapOut">
    <wsdl:part name="parameters" element="tns:DealerReturnDeatailSelectResponse" />
  </wsdl:message>
  <wsdl:message name="DealerReturnDeatailSelectWithDealerInfoSoapIn">
    <wsdl:part name="parameters" element="tns:DealerReturnDeatailSelectWithDealerInfo" />
  </wsdl:message>
  <wsdl:message name="DealerReturnDeatailSelectWithDealerInfoSoapOut">
    <wsdl:part name="parameters" element="tns:DealerReturnDeatailSelectWithDealerInfoResponse" />
  </wsdl:message>
  <wsdl:message name="DealerReturnReceiveOpenSelectedForNewDealerReturnSoapIn">
    <wsdl:part name="parameters" element="tns:DealerReturnReceiveOpenSelectedForNewDealerReturn" />
  </wsdl:message>
  <wsdl:message name="DealerReturnReceiveOpenSelectedForNewDealerReturnSoapOut">
    <wsdl:part name="parameters" element="tns:DealerReturnReceiveOpenSelectedForNewDealerReturnResponse" />
  </wsdl:message>
  <wsdl:message name="ListDealerReturnSoapIn">
    <wsdl:part name="parameters" element="tns:ListDealerReturn" />
  </wsdl:message>
  <wsdl:message name="ListDealerReturnSoapOut">
    <wsdl:part name="parameters" element="tns:ListDealerReturnResponse" />
  </wsdl:message>
  <wsdl:message name="ListDealerReturnDetailStatusSoapIn">
    <wsdl:part name="parameters" element="tns:ListDealerReturnDetailStatus" />
  </wsdl:message>
  <wsdl:message name="ListDealerReturnDetailStatusSoapOut">
    <wsdl:part name="parameters" element="tns:ListDealerReturnDetailStatusResponse" />
  </wsdl:message>
  <wsdl:message name="DealerReturnSavedDataListSoapIn">
    <wsdl:part name="parameters" element="tns:DealerReturnSavedDataList" />
  </wsdl:message>
  <wsdl:message name="DealerReturnSavedDataListSoapOut">
    <wsdl:part name="parameters" element="tns:DealerReturnSavedDataListResponse" />
  </wsdl:message>
  <wsdl:message name="ListCouriersSoapIn">
    <wsdl:part name="parameters" element="tns:ListCouriers" />
  </wsdl:message>
  <wsdl:message name="ListCouriersSoapOut">
    <wsdl:part name="parameters" element="tns:ListCouriersResponse" />
  </wsdl:message>
  <wsdl:message name="SelectSoldTrackableItemSoapIn">
    <wsdl:part name="parameters" element="tns:SelectSoldTrackableItem" />
  </wsdl:message>
  <wsdl:message name="SelectSoldTrackableItemSoapOut">
    <wsdl:part name="parameters" element="tns:SelectSoldTrackableItemResponse" />
  </wsdl:message>
  <wsdl:message name="DealerDBSchemaUpdateAvailabilityUpdateSoapIn">
    <wsdl:part name="parameters" element="tns:DealerDBSchemaUpdateAvailabilityUpdate" />
  </wsdl:message>
  <wsdl:message name="DealerDBSchemaUpdateAvailabilityUpdateSoapOut">
    <wsdl:part name="parameters" element="tns:DealerDBSchemaUpdateAvailabilityUpdateResponse" />
  </wsdl:message>
  <wsdl:message name="DealerNetworkListSoapIn">
    <wsdl:part name="parameters" element="tns:DealerNetworkList" />
  </wsdl:message>
  <wsdl:message name="DealerNetworkListSoapOut">
    <wsdl:part name="parameters" element="tns:DealerNetworkListResponse" />
  </wsdl:message>
  <wsdl:message name="SaveDealerNetworkSoapIn">
    <wsdl:part name="parameters" element="tns:SaveDealerNetwork" />
  </wsdl:message>
  <wsdl:message name="SaveDealerNetworkSoapOut">
    <wsdl:part name="parameters" element="tns:SaveDealerNetworkResponse" />
  </wsdl:message>
  <wsdl:message name="SelfBillingPeriodListSoapIn">
    <wsdl:part name="parameters" element="tns:SelfBillingPeriodList" />
  </wsdl:message>
  <wsdl:message name="SelfBillingPeriodListSoapOut">
    <wsdl:part name="parameters" element="tns:SelfBillingPeriodListResponse" />
  </wsdl:message>
  <wsdl:message name="DealersToBePaidPaymentsSoapIn">
    <wsdl:part name="parameters" element="tns:DealersToBePaidPayments" />
  </wsdl:message>
  <wsdl:message name="DealersToBePaidPaymentsSoapOut">
    <wsdl:part name="parameters" element="tns:DealersToBePaidPaymentsResponse" />
  </wsdl:message>
  <wsdl:message name="BACSpaymentListSoapIn">
    <wsdl:part name="parameters" element="tns:BACSpaymentList" />
  </wsdl:message>
  <wsdl:message name="BACSpaymentListSoapOut">
    <wsdl:part name="parameters" element="tns:BACSpaymentListResponse" />
  </wsdl:message>
  <wsdl:message name="GetReportDataSourceSoapIn">
    <wsdl:part name="parameters" element="tns:GetReportDataSource" />
  </wsdl:message>
  <wsdl:message name="GetReportDataSourceSoapOut">
    <wsdl:part name="parameters" element="tns:GetReportDataSourceResponse" />
  </wsdl:message>
  <wsdl:message name="SaleReturnProductListSoapIn">
    <wsdl:part name="parameters" element="tns:SaleReturnProductList" />
  </wsdl:message>
  <wsdl:message name="SaleReturnProductListSoapOut">
    <wsdl:part name="parameters" element="tns:SaleReturnProductListResponse" />
  </wsdl:message>
  <wsdl:message name="ListProductForSaleFulfilmentSoapIn">
    <wsdl:part name="parameters" element="tns:ListProductForSaleFulfilment" />
  </wsdl:message>
  <wsdl:message name="ListProductForSaleFulfilmentSoapOut">
    <wsdl:part name="parameters" element="tns:ListProductForSaleFulfilmentResponse" />
  </wsdl:message>
  <wsdl:message name="SaleReturnSearchSoapIn">
    <wsdl:part name="parameters" element="tns:SaleReturnSearch" />
  </wsdl:message>
  <wsdl:message name="SaleReturnSearchSoapOut">
    <wsdl:part name="parameters" element="tns:SaleReturnSearchResponse" />
  </wsdl:message>
  <wsdl:message name="SaleReturnsSearchSoapIn">
    <wsdl:part name="parameters" element="tns:SaleReturnsSearch" />
  </wsdl:message>
  <wsdl:message name="SaleReturnsSearchSoapOut">
    <wsdl:part name="parameters" element="tns:SaleReturnsSearchResponse" />
  </wsdl:message>
  <wsdl:message name="IncompleteReturnOrderSearchforManagerSoapIn">
    <wsdl:part name="parameters" element="tns:IncompleteReturnOrderSearchforManager" />
  </wsdl:message>
  <wsdl:message name="IncompleteReturnOrderSearchforManagerSoapOut">
    <wsdl:part name="parameters" element="tns:IncompleteReturnOrderSearchforManagerResponse" />
  </wsdl:message>
  <wsdl:message name="SaleReturnSearchByteSoapIn">
    <wsdl:part name="parameters" element="tns:SaleReturnSearchByte" />
  </wsdl:message>
  <wsdl:message name="SaleReturnSearchByteSoapOut">
    <wsdl:part name="parameters" element="tns:SaleReturnSearchByteResponse" />
  </wsdl:message>
  <wsdl:message name="SaleReturnsSearchByteSoapIn">
    <wsdl:part name="parameters" element="tns:SaleReturnsSearchByte" />
  </wsdl:message>
  <wsdl:message name="SaleReturnsSearchByteSoapOut">
    <wsdl:part name="parameters" element="tns:SaleReturnsSearchByteResponse" />
  </wsdl:message>
  <wsdl:message name="SaleExchangeTrackableItemListSoapIn">
    <wsdl:part name="parameters" element="tns:SaleExchangeTrackableItemList" />
  </wsdl:message>
  <wsdl:message name="SaleExchangeTrackableItemListSoapOut">
    <wsdl:part name="parameters" element="tns:SaleExchangeTrackableItemListResponse" />
  </wsdl:message>
  <wsdl:message name="SaleReturnSaleReturnNonTrackableCheckSoapIn">
    <wsdl:part name="parameters" element="tns:SaleReturnSaleReturnNonTrackableCheck" />
  </wsdl:message>
  <wsdl:message name="SaleReturnSaleReturnNonTrackableCheckSoapOut">
    <wsdl:part name="parameters" element="tns:SaleReturnSaleReturnNonTrackableCheckResponse" />
  </wsdl:message>
  <wsdl:message name="SaleAnalysisReportSoapIn">
    <wsdl:part name="parameters" element="tns:SaleAnalysisReport" />
  </wsdl:message>
  <wsdl:message name="SaleAnalysisReportSoapOut">
    <wsdl:part name="parameters" element="tns:SaleAnalysisReportResponse" />
  </wsdl:message>
  <wsdl:message name="UpdateSaleNoteSoapIn">
    <wsdl:part name="parameters" element="tns:UpdateSaleNote" />
  </wsdl:message>
  <wsdl:message name="UpdateSaleNoteSoapOut">
    <wsdl:part name="parameters" element="tns:UpdateSaleNoteResponse" />
  </wsdl:message>
  <wsdl:message name="ReturnReasonListSoapIn">
    <wsdl:part name="parameters" element="tns:ReturnReasonList" />
  </wsdl:message>
  <wsdl:message name="ReturnReasonListSoapOut">
    <wsdl:part name="parameters" element="tns:ReturnReasonListResponse" />
  </wsdl:message>
  <wsdl:message name="ReturnReasonSaveSoapIn">
    <wsdl:part name="parameters" element="tns:ReturnReasonSave" />
  </wsdl:message>
  <wsdl:message name="ReturnReasonSaveSoapOut">
    <wsdl:part name="parameters" element="tns:ReturnReasonSaveResponse" />
  </wsdl:message>
  <wsdl:message name="ClawbackReasonListSoapIn">
    <wsdl:part name="parameters" element="tns:ClawbackReasonList" />
  </wsdl:message>
  <wsdl:message name="ClawbackReasonListSoapOut">
    <wsdl:part name="parameters" element="tns:ClawbackReasonListResponse" />
  </wsdl:message>
  <wsdl:message name="ClawbackReasonSaveSoapIn">
    <wsdl:part name="parameters" element="tns:ClawbackReasonSave" />
  </wsdl:message>
  <wsdl:message name="ClawbackReasonSaveSoapOut">
    <wsdl:part name="parameters" element="tns:ClawbackReasonSaveResponse" />
  </wsdl:message>
  <wsdl:message name="SalePipeLineSearchSoapIn">
    <wsdl:part name="parameters" element="tns:SalePipeLineSearch" />
  </wsdl:message>
  <wsdl:message name="SalePipeLineSearchSoapOut">
    <wsdl:part name="parameters" element="tns:SalePipeLineSearchResponse" />
  </wsdl:message>
  <wsdl:message name="SalePipeLineDetailSoapIn">
    <wsdl:part name="parameters" element="tns:SalePipeLineDetail" />
  </wsdl:message>
  <wsdl:message name="SalePipeLineDetailSoapOut">
    <wsdl:part name="parameters" element="tns:SalePipeLineDetailResponse" />
  </wsdl:message>
  <wsdl:message name="TariffHandsetReportSoapIn">
    <wsdl:part name="parameters" element="tns:TariffHandsetReport" />
  </wsdl:message>
  <wsdl:message name="TariffHandsetReportSoapOut">
    <wsdl:part name="parameters" element="tns:TariffHandsetReportResponse" />
  </wsdl:message>
  <wsdl:message name="GPCalculateSoapIn">
    <wsdl:part name="parameters" element="tns:GPCalculate" />
  </wsdl:message>
  <wsdl:message name="GPCalculateSoapOut">
    <wsdl:part name="parameters" element="tns:GPCalculateResponse" />
  </wsdl:message>
  <wsdl:message name="GPKeyIndicatorsForCompanyListSoapIn">
    <wsdl:part name="parameters" element="tns:GPKeyIndicatorsForCompanyList" />
  </wsdl:message>
  <wsdl:message name="GPKeyIndicatorsForCompanyListSoapOut">
    <wsdl:part name="parameters" element="tns:GPKeyIndicatorsForCompanyListResponse" />
  </wsdl:message>
  <wsdl:message name="GPKeyIndicatorsForSiteListSoapIn">
    <wsdl:part name="parameters" element="tns:GPKeyIndicatorsForSiteList" />
  </wsdl:message>
  <wsdl:message name="GPKeyIndicatorsForSiteListSoapOut">
    <wsdl:part name="parameters" element="tns:GPKeyIndicatorsForSiteListResponse" />
  </wsdl:message>
  <wsdl:message name="GPKeyIndicatorsForAccountManagementListSoapIn">
    <wsdl:part name="parameters" element="tns:GPKeyIndicatorsForAccountManagementList" />
  </wsdl:message>
  <wsdl:message name="GPKeyIndicatorsForAccountManagementListSoapOut">
    <wsdl:part name="parameters" element="tns:GPKeyIndicatorsForAccountManagementListResponse" />
  </wsdl:message>
  <wsdl:message name="GPKeyIndicatorsForEmployeeListSoapIn">
    <wsdl:part name="parameters" element="tns:GPKeyIndicatorsForEmployeeList" />
  </wsdl:message>
  <wsdl:message name="GPKeyIndicatorsForEmployeeListSoapOut">
    <wsdl:part name="parameters" element="tns:GPKeyIndicatorsForEmployeeListResponse" />
  </wsdl:message>
  <wsdl:message name="GPKeyIndicatorsBestSitesSoapIn">
    <wsdl:part name="parameters" element="tns:GPKeyIndicatorsBestSites" />
  </wsdl:message>
  <wsdl:message name="GPKeyIndicatorsBestSitesSoapOut">
    <wsdl:part name="parameters" element="tns:GPKeyIndicatorsBestSitesResponse" />
  </wsdl:message>
  <wsdl:message name="GPKeyIndicatorsBestAccountManagementSoapIn">
    <wsdl:part name="parameters" element="tns:GPKeyIndicatorsBestAccountManagement" />
  </wsdl:message>
  <wsdl:message name="GPKeyIndicatorsBestAccountManagementSoapOut">
    <wsdl:part name="parameters" element="tns:GPKeyIndicatorsBestAccountManagementResponse" />
  </wsdl:message>
  <wsdl:message name="GPKeyIndicatorsBestEmployeesSoapIn">
    <wsdl:part name="parameters" element="tns:GPKeyIndicatorsBestEmployees" />
  </wsdl:message>
  <wsdl:message name="GPKeyIndicatorsBestEmployeesSoapOut">
    <wsdl:part name="parameters" element="tns:GPKeyIndicatorsBestEmployeesResponse" />
  </wsdl:message>
  <wsdl:message name="GPKeyIndicatorsBreakdownSoapIn">
    <wsdl:part name="parameters" element="tns:GPKeyIndicatorsBreakdown" />
  </wsdl:message>
  <wsdl:message name="GPKeyIndicatorsBreakdownSoapOut">
    <wsdl:part name="parameters" element="tns:GPKeyIndicatorsBreakdownResponse" />
  </wsdl:message>
  <wsdl:message name="GPKeyIndicatorsBreakdown_EmployeeSoapIn">
    <wsdl:part name="parameters" element="tns:GPKeyIndicatorsBreakdown_Employee" />
  </wsdl:message>
  <wsdl:message name="GPKeyIndicatorsBreakdown_EmployeeSoapOut">
    <wsdl:part name="parameters" element="tns:GPKeyIndicatorsBreakdown_EmployeeResponse" />
  </wsdl:message>
  <wsdl:message name="GPTotals_SitesSoapIn">
    <wsdl:part name="parameters" element="tns:GPTotals_Sites" />
  </wsdl:message>
  <wsdl:message name="GPTotals_SitesSoapOut">
    <wsdl:part name="parameters" element="tns:GPTotals_SitesResponse" />
  </wsdl:message>
  <wsdl:message name="GPTotals_EmployeesSoapIn">
    <wsdl:part name="parameters" element="tns:GPTotals_Employees" />
  </wsdl:message>
  <wsdl:message name="GPTotals_EmployeesSoapOut">
    <wsdl:part name="parameters" element="tns:GPTotals_EmployeesResponse" />
  </wsdl:message>
  <wsdl:message name="GPByEmployeesReportSoapIn">
    <wsdl:part name="parameters" element="tns:GPByEmployeesReport" />
  </wsdl:message>
  <wsdl:message name="GPByEmployeesReportSoapOut">
    <wsdl:part name="parameters" element="tns:GPByEmployeesReportResponse" />
  </wsdl:message>
  <wsdl:message name="GPTotals_EmployeesWithDetailSoapIn">
    <wsdl:part name="parameters" element="tns:GPTotals_EmployeesWithDetail" />
  </wsdl:message>
  <wsdl:message name="GPTotals_EmployeesWithDetailSoapOut">
    <wsdl:part name="parameters" element="tns:GPTotals_EmployeesWithDetailResponse" />
  </wsdl:message>
  <wsdl:message name="GPAnalysisSoapIn">
    <wsdl:part name="parameters" element="tns:GPAnalysis" />
  </wsdl:message>
  <wsdl:message name="GPAnalysisSoapOut">
    <wsdl:part name="parameters" element="tns:GPAnalysisResponse" />
  </wsdl:message>
  <wsdl:message name="GPAnalysisByCustomeSoapIn">
    <wsdl:part name="parameters" element="tns:GPAnalysisByCustome" />
  </wsdl:message>
  <wsdl:message name="GPAnalysisByCustomeSoapOut">
    <wsdl:part name="parameters" element="tns:GPAnalysisByCustomeResponse" />
  </wsdl:message>
  <wsdl:message name="GPAnalysisBySaleOrderSoapIn">
    <wsdl:part name="parameters" element="tns:GPAnalysisBySaleOrder" />
  </wsdl:message>
  <wsdl:message name="GPAnalysisBySaleOrderSoapOut">
    <wsdl:part name="parameters" element="tns:GPAnalysisBySaleOrderResponse" />
  </wsdl:message>
  <wsdl:message name="GPAnalysisByProductSoapIn">
    <wsdl:part name="parameters" element="tns:GPAnalysisByProduct" />
  </wsdl:message>
  <wsdl:message name="GPAnalysisByProductSoapOut">
    <wsdl:part name="parameters" element="tns:GPAnalysisByProductResponse" />
  </wsdl:message>
  <wsdl:message name="GPAnalysisConnectionComponentElementsSoapIn">
    <wsdl:part name="parameters" element="tns:GPAnalysisConnectionComponentElements" />
  </wsdl:message>
  <wsdl:message name="GPAnalysisConnectionComponentElementsSoapOut">
    <wsdl:part name="parameters" element="tns:GPAnalysisConnectionComponentElementsResponse" />
  </wsdl:message>
  <wsdl:message name="GPAnalysisByCustomerSourceSoapIn">
    <wsdl:part name="parameters" element="tns:GPAnalysisByCustomerSource" />
  </wsdl:message>
  <wsdl:message name="GPAnalysisByCustomerSourceSoapOut">
    <wsdl:part name="parameters" element="tns:GPAnalysisByCustomerSourceResponse" />
  </wsdl:message>
  <wsdl:message name="ChequeToBeBankedSoapIn">
    <wsdl:part name="parameters" element="tns:ChequeToBeBanked" />
  </wsdl:message>
  <wsdl:message name="ChequeToBeBankedSoapOut">
    <wsdl:part name="parameters" element="tns:ChequeToBeBankedResponse" />
  </wsdl:message>
  <wsdl:message name="ShiftToBeBankedSoapIn">
    <wsdl:part name="parameters" element="tns:ShiftToBeBanked" />
  </wsdl:message>
  <wsdl:message name="ShiftToBeBankedSoapOut">
    <wsdl:part name="parameters" element="tns:ShiftToBeBankedResponse" />
  </wsdl:message>
  <wsdl:message name="ShiftOpenSelectSoapIn">
    <wsdl:part name="parameters" element="tns:ShiftOpenSelect" />
  </wsdl:message>
  <wsdl:message name="ShiftOpenSelectSoapOut">
    <wsdl:part name="parameters" element="tns:ShiftOpenSelectResponse" />
  </wsdl:message>
  <wsdl:message name="ShiftEndSelectSoapIn">
    <wsdl:part name="parameters" element="tns:ShiftEndSelect" />
  </wsdl:message>
  <wsdl:message name="ShiftEndSelectSoapOut">
    <wsdl:part name="parameters" element="tns:ShiftEndSelectResponse" />
  </wsdl:message>
  <wsdl:message name="ShiftEndSelect_AuSoapIn">
    <wsdl:part name="parameters" element="tns:ShiftEndSelect_Au" />
  </wsdl:message>
  <wsdl:message name="ShiftEndSelect_AuSoapOut">
    <wsdl:part name="parameters" element="tns:ShiftEndSelect_AuResponse" />
  </wsdl:message>
  <wsdl:message name="ShiftEndSelect_AucSalestarAuthentication">
    <wsdl:part name="cSalestarAuthentication" element="tns:cSalestarAuthentication" />
  </wsdl:message>
  <wsdl:message name="ShiftLastSelectSoapIn">
    <wsdl:part name="parameters" element="tns:ShiftLastSelect" />
  </wsdl:message>
  <wsdl:message name="ShiftLastSelectSoapOut">
    <wsdl:part name="parameters" element="tns:ShiftLastSelectResponse" />
  </wsdl:message>
  <wsdl:message name="ShiftLastestIDSelectSoapIn">
    <wsdl:part name="parameters" element="tns:ShiftLastestIDSelect" />
  </wsdl:message>
  <wsdl:message name="ShiftLastestIDSelectSoapOut">
    <wsdl:part name="parameters" element="tns:ShiftLastestIDSelectResponse" />
  </wsdl:message>
  <wsdl:message name="ShiftOpenUpdateSoapIn">
    <wsdl:part name="parameters" element="tns:ShiftOpenUpdate" />
  </wsdl:message>
  <wsdl:message name="ShiftOpenUpdateSoapOut">
    <wsdl:part name="parameters" element="tns:ShiftOpenUpdateResponse" />
  </wsdl:message>
  <wsdl:message name="ShiftEndUpdateSoapIn">
    <wsdl:part name="parameters" element="tns:ShiftEndUpdate" />
  </wsdl:message>
  <wsdl:message name="ShiftEndUpdateSoapOut">
    <wsdl:part name="parameters" element="tns:ShiftEndUpdateResponse" />
  </wsdl:message>
  <wsdl:message name="ShiftReportSelectSoapIn">
    <wsdl:part name="parameters" element="tns:ShiftReportSelect" />
  </wsdl:message>
  <wsdl:message name="ShiftReportSelectSoapOut">
    <wsdl:part name="parameters" element="tns:ShiftReportSelectResponse" />
  </wsdl:message>
  <wsdl:message name="ShiftPettyCashListSoapIn">
    <wsdl:part name="parameters" element="tns:ShiftPettyCashList" />
  </wsdl:message>
  <wsdl:message name="ShiftPettyCashListSoapOut">
    <wsdl:part name="parameters" element="tns:ShiftPettyCashListResponse" />
  </wsdl:message>
  <wsdl:message name="ShiftPettyCashSaveSoapIn">
    <wsdl:part name="parameters" element="tns:ShiftPettyCashSave" />
  </wsdl:message>
  <wsdl:message name="ShiftPettyCashSaveSoapOut">
    <wsdl:part name="parameters" element="tns:ShiftPettyCashSaveResponse" />
  </wsdl:message>
  <wsdl:message name="ExpectedCommissionReportSoapIn">
    <wsdl:part name="parameters" element="tns:ExpectedCommissionReport" />
  </wsdl:message>
  <wsdl:message name="ExpectedCommissionReportSoapOut">
    <wsdl:part name="parameters" element="tns:ExpectedCommissionReportResponse" />
  </wsdl:message>
  <wsdl:message name="CommissionStatementSearchSoapIn">
    <wsdl:part name="parameters" element="tns:CommissionStatementSearch" />
  </wsdl:message>
  <wsdl:message name="CommissionStatementSearchSoapOut">
    <wsdl:part name="parameters" element="tns:CommissionStatementSearchResponse" />
  </wsdl:message>
  <wsdl:message name="CommissionRecentStatementSearchSoapIn">
    <wsdl:part name="parameters" element="tns:CommissionRecentStatementSearch" />
  </wsdl:message>
  <wsdl:message name="CommissionRecentStatementSearchSoapOut">
    <wsdl:part name="parameters" element="tns:CommissionRecentStatementSearchResponse" />
  </wsdl:message>
  <wsdl:message name="CommissionStatementWithNetworkListSoapIn">
    <wsdl:part name="parameters" element="tns:CommissionStatementWithNetworkList" />
  </wsdl:message>
  <wsdl:message name="CommissionStatementWithNetworkListSoapOut">
    <wsdl:part name="parameters" element="tns:CommissionStatementWithNetworkListResponse" />
  </wsdl:message>
  <wsdl:message name="CommissionStatementSaveSoapIn">
    <wsdl:part name="parameters" element="tns:CommissionStatementSave" />
  </wsdl:message>
  <wsdl:message name="CommissionStatementSaveSoapOut">
    <wsdl:part name="parameters" element="tns:CommissionStatementSaveResponse" />
  </wsdl:message>
  <wsdl:message name="ListCommissionDisputeSummarySoapIn">
    <wsdl:part name="parameters" element="tns:ListCommissionDisputeSummary" />
  </wsdl:message>
  <wsdl:message name="ListCommissionDisputeSummarySoapOut">
    <wsdl:part name="parameters" element="tns:ListCommissionDisputeSummaryResponse" />
  </wsdl:message>
  <wsdl:message name="CommissionStatementListByCommissionPaymentIDSoapIn">
    <wsdl:part name="parameters" element="tns:CommissionStatementListByCommissionPaymentID" />
  </wsdl:message>
  <wsdl:message name="CommissionStatementListByCommissionPaymentIDSoapOut">
    <wsdl:part name="parameters" element="tns:CommissionStatementListByCommissionPaymentIDResponse" />
  </wsdl:message>
  <wsdl:message name="ReverseCommissionStatementSoapIn">
    <wsdl:part name="parameters" element="tns:ReverseCommissionStatement" />
  </wsdl:message>
  <wsdl:message name="ReverseCommissionStatementSoapOut">
    <wsdl:part name="parameters" element="tns:ReverseCommissionStatementResponse" />
  </wsdl:message>
  <wsdl:message name="ReconciliationSearchSoapIn">
    <wsdl:part name="parameters" element="tns:ReconciliationSearch" />
  </wsdl:message>
  <wsdl:message name="ReconciliationSearchSoapOut">
    <wsdl:part name="parameters" element="tns:ReconciliationSearchResponse" />
  </wsdl:message>
  <wsdl:message name="ReconciliationDisputesSearchSoapIn">
    <wsdl:part name="parameters" element="tns:ReconciliationDisputesSearch" />
  </wsdl:message>
  <wsdl:message name="ReconciliationDisputesSearchSoapOut">
    <wsdl:part name="parameters" element="tns:ReconciliationDisputesSearchResponse" />
  </wsdl:message>
  <wsdl:message name="ReconciliationDisputesSearchGeneralSoapIn">
    <wsdl:part name="parameters" element="tns:ReconciliationDisputesSearchGeneral" />
  </wsdl:message>
  <wsdl:message name="ReconciliationDisputesSearchGeneralSoapOut">
    <wsdl:part name="parameters" element="tns:ReconciliationDisputesSearchGeneralResponse" />
  </wsdl:message>
  <wsdl:message name="ReconciliationDisputesSearchByteListSoapIn">
    <wsdl:part name="parameters" element="tns:ReconciliationDisputesSearchByteList" />
  </wsdl:message>
  <wsdl:message name="ReconciliationDisputesSearchByteListSoapOut">
    <wsdl:part name="parameters" element="tns:ReconciliationDisputesSearchByteListResponse" />
  </wsdl:message>
  <wsdl:message name="ConnectionSearchSoapIn">
    <wsdl:part name="parameters" element="tns:ConnectionSearch" />
  </wsdl:message>
  <wsdl:message name="ConnectionSearchSoapOut">
    <wsdl:part name="parameters" element="tns:ConnectionSearchResponse" />
  </wsdl:message>
  <wsdl:message name="ConnectionSearchWithEmployeeSoapIn">
    <wsdl:part name="parameters" element="tns:ConnectionSearchWithEmployee" />
  </wsdl:message>
  <wsdl:message name="ConnectionSearchWithEmployeeSoapOut">
    <wsdl:part name="parameters" element="tns:ConnectionSearchWithEmployeeResponse" />
  </wsdl:message>
  <wsdl:message name="ConnectionViewSearchWithEmployeeSoapIn">
    <wsdl:part name="parameters" element="tns:ConnectionViewSearchWithEmployee" />
  </wsdl:message>
  <wsdl:message name="ConnectionViewSearchWithEmployeeSoapOut">
    <wsdl:part name="parameters" element="tns:ConnectionViewSearchWithEmployeeResponse" />
  </wsdl:message>
  <wsdl:message name="ConnectionViewSearchWithEmployeecSalestarAuthentication">
    <wsdl:part name="cSalestarAuthentication" element="tns:cSalestarAuthentication" />
  </wsdl:message>
  <wsdl:message name="SuspendedConnectionListByteSoapIn">
    <wsdl:part name="parameters" element="tns:SuspendedConnectionListByte" />
  </wsdl:message>
  <wsdl:message name="SuspendedConnectionListByteSoapOut">
    <wsdl:part name="parameters" element="tns:SuspendedConnectionListByteResponse" />
  </wsdl:message>
  <wsdl:message name="BackorderProductsListSoapIn">
    <wsdl:part name="parameters" element="tns:BackorderProductsList" />
  </wsdl:message>
  <wsdl:message name="BackorderProductsListSoapOut">
    <wsdl:part name="parameters" element="tns:BackorderProductsListResponse" />
  </wsdl:message>
  <wsdl:message name="SuspendedConnectionListSoapIn">
    <wsdl:part name="parameters" element="tns:SuspendedConnectionList" />
  </wsdl:message>
  <wsdl:message name="SuspendedConnectionListSoapOut">
    <wsdl:part name="parameters" element="tns:SuspendedConnectionListResponse" />
  </wsdl:message>
  <wsdl:message name="ReconciliationExpectedPaidSoapIn">
    <wsdl:part name="parameters" element="tns:ReconciliationExpectedPaid" />
  </wsdl:message>
  <wsdl:message name="ReconciliationExpectedPaidSoapOut">
    <wsdl:part name="parameters" element="tns:ReconciliationExpectedPaidResponse" />
  </wsdl:message>
  <wsdl:message name="ReconciliationFullyPaidSoapIn">
    <wsdl:part name="parameters" element="tns:ReconciliationFullyPaid" />
  </wsdl:message>
  <wsdl:message name="ReconciliationFullyPaidSoapOut">
    <wsdl:part name="parameters" element="tns:ReconciliationFullyPaidResponse" />
  </wsdl:message>
  <wsdl:message name="ReconciliationMarkUnderPaidSoapIn">
    <wsdl:part name="parameters" element="tns:ReconciliationMarkUnderPaid" />
  </wsdl:message>
  <wsdl:message name="ReconciliationMarkUnderPaidSoapOut">
    <wsdl:part name="parameters" element="tns:ReconciliationMarkUnderPaidResponse" />
  </wsdl:message>
  <wsdl:message name="ReconciliationConnectionListSoapIn">
    <wsdl:part name="parameters" element="tns:ReconciliationConnectionList" />
  </wsdl:message>
  <wsdl:message name="ReconciliationConnectionListSoapOut">
    <wsdl:part name="parameters" element="tns:ReconciliationConnectionListResponse" />
  </wsdl:message>
  <wsdl:message name="ReconciliationPaymentElementDetailListSoapIn">
    <wsdl:part name="parameters" element="tns:ReconciliationPaymentElementDetailList" />
  </wsdl:message>
  <wsdl:message name="ReconciliationPaymentElementDetailListSoapOut">
    <wsdl:part name="parameters" element="tns:ReconciliationPaymentElementDetailListResponse" />
  </wsdl:message>
  <wsdl:message name="ReconciliationPaymentElementDetailListForDisplaySoapIn">
    <wsdl:part name="parameters" element="tns:ReconciliationPaymentElementDetailListForDisplay" />
  </wsdl:message>
  <wsdl:message name="ReconciliationPaymentElementDetailListForDisplaySoapOut">
    <wsdl:part name="parameters" element="tns:ReconciliationPaymentElementDetailListForDisplayResponse" />
  </wsdl:message>
  <wsdl:message name="ReconciliationConnectionDetailListSoapIn">
    <wsdl:part name="parameters" element="tns:ReconciliationConnectionDetailList" />
  </wsdl:message>
  <wsdl:message name="ReconciliationConnectionDetailListSoapOut">
    <wsdl:part name="parameters" element="tns:ReconciliationConnectionDetailListResponse" />
  </wsdl:message>
  <wsdl:message name="CommissionReconciliationSaveSoapIn">
    <wsdl:part name="parameters" element="tns:CommissionReconciliationSave" />
  </wsdl:message>
  <wsdl:message name="CommissionReconciliationSaveSoapOut">
    <wsdl:part name="parameters" element="tns:CommissionReconciliationSaveResponse" />
  </wsdl:message>
  <wsdl:message name="ReconciliationPaymentAmtAdjustedSoapIn">
    <wsdl:part name="parameters" element="tns:ReconciliationPaymentAmtAdjusted" />
  </wsdl:message>
  <wsdl:message name="ReconciliationPaymentAmtAdjustedSoapOut">
    <wsdl:part name="parameters" element="tns:ReconciliationPaymentAmtAdjustedResponse" />
  </wsdl:message>
  <wsdl:message name="ReconciliationResolveDisputesSoapIn">
    <wsdl:part name="parameters" element="tns:ReconciliationResolveDisputes" />
  </wsdl:message>
  <wsdl:message name="ReconciliationResolveDisputesSoapOut">
    <wsdl:part name="parameters" element="tns:ReconciliationResolveDisputesResponse" />
  </wsdl:message>
  <wsdl:message name="ReconciliationResolveUnrecognisedPaymentsSoapIn">
    <wsdl:part name="parameters" element="tns:ReconciliationResolveUnrecognisedPayments" />
  </wsdl:message>
  <wsdl:message name="ReconciliationResolveUnrecognisedPaymentsSoapOut">
    <wsdl:part name="parameters" element="tns:ReconciliationResolveUnrecognisedPaymentsResponse" />
  </wsdl:message>
  <wsdl:message name="ReconciliationResolveUnrecognisedPaymentSoapIn">
    <wsdl:part name="parameters" element="tns:ReconciliationResolveUnrecognisedPayment" />
  </wsdl:message>
  <wsdl:message name="ReconciliationResolveUnrecognisedPaymentSoapOut">
    <wsdl:part name="parameters" element="tns:ReconciliationResolveUnrecognisedPaymentResponse" />
  </wsdl:message>
  <wsdl:message name="ReconciliationMarkEnqWithNetworkSoapIn">
    <wsdl:part name="parameters" element="tns:ReconciliationMarkEnqWithNetwork" />
  </wsdl:message>
  <wsdl:message name="ReconciliationMarkEnqWithNetworkSoapOut">
    <wsdl:part name="parameters" element="tns:ReconciliationMarkEnqWithNetworkResponse" />
  </wsdl:message>
  <wsdl:message name="ReconciliationAwaitingPaymentSoapIn">
    <wsdl:part name="parameters" element="tns:ReconciliationAwaitingPayment" />
  </wsdl:message>
  <wsdl:message name="ReconciliationAwaitingPaymentSoapOut">
    <wsdl:part name="parameters" element="tns:ReconciliationAwaitingPaymentResponse" />
  </wsdl:message>
  <wsdl:message name="ReconciliationEnquiryWithNetworkSoapIn">
    <wsdl:part name="parameters" element="tns:ReconciliationEnquiryWithNetwork" />
  </wsdl:message>
  <wsdl:message name="ReconciliationEnquiryWithNetworkSoapOut">
    <wsdl:part name="parameters" element="tns:ReconciliationEnquiryWithNetworkResponse" />
  </wsdl:message>
  <wsdl:message name="ReconciliationCommissionPaymentListSoapIn">
    <wsdl:part name="parameters" element="tns:ReconciliationCommissionPaymentList" />
  </wsdl:message>
  <wsdl:message name="ReconciliationCommissionPaymentListSoapOut">
    <wsdl:part name="parameters" element="tns:ReconciliationCommissionPaymentListResponse" />
  </wsdl:message>
  <wsdl:message name="ReconciliationCommissionPaymentComponentListSoapIn">
    <wsdl:part name="parameters" element="tns:ReconciliationCommissionPaymentComponentList" />
  </wsdl:message>
  <wsdl:message name="ReconciliationCommissionPaymentComponentListSoapOut">
    <wsdl:part name="parameters" element="tns:ReconciliationCommissionPaymentComponentListResponse" />
  </wsdl:message>
  <wsdl:message name="UpdateInvoiceStatusIDSoapIn">
    <wsdl:part name="parameters" element="tns:UpdateInvoiceStatusID" />
  </wsdl:message>
  <wsdl:message name="UpdateInvoiceStatusIDSoapOut">
    <wsdl:part name="parameters" element="tns:UpdateInvoiceStatusIDResponse" />
  </wsdl:message>
  <wsdl:message name="UpdateInvoicePrintedStatusSoapIn">
    <wsdl:part name="parameters" element="tns:UpdateInvoicePrintedStatus" />
  </wsdl:message>
  <wsdl:message name="UpdateInvoicePrintedStatusSoapOut">
    <wsdl:part name="parameters" element="tns:UpdateInvoicePrintedStatusResponse" />
  </wsdl:message>
  <wsdl:message name="UpdateInvoiceStatusID_2SoapIn">
    <wsdl:part name="parameters" element="tns:UpdateInvoiceStatusID_2" />
  </wsdl:message>
  <wsdl:message name="UpdateInvoiceStatusID_2SoapOut">
    <wsdl:part name="parameters" element="tns:UpdateInvoiceStatusID_2Response" />
  </wsdl:message>
  <wsdl:message name="CreateInvoicesForSaleOrderSoapIn">
    <wsdl:part name="parameters" element="tns:CreateInvoicesForSaleOrder" />
  </wsdl:message>
  <wsdl:message name="CreateInvoicesForSaleOrderSoapOut">
    <wsdl:part name="parameters" element="tns:CreateInvoicesForSaleOrderResponse" />
  </wsdl:message>
  <wsdl:message name="InvoiceReportSoapIn">
    <wsdl:part name="parameters" element="tns:InvoiceReport" />
  </wsdl:message>
  <wsdl:message name="InvoiceReportSoapOut">
    <wsdl:part name="parameters" element="tns:InvoiceReportResponse" />
  </wsdl:message>
  <wsdl:message name="ChangeSaleEmployeeInInvoiceSoapIn">
    <wsdl:part name="parameters" element="tns:ChangeSaleEmployeeInInvoice" />
  </wsdl:message>
  <wsdl:message name="ChangeSaleEmployeeInInvoiceSoapOut">
    <wsdl:part name="parameters" element="tns:ChangeSaleEmployeeInInvoiceResponse" />
  </wsdl:message>
  <wsdl:message name="InvoiceDateUpdateSoapIn">
    <wsdl:part name="parameters" element="tns:InvoiceDateUpdate" />
  </wsdl:message>
  <wsdl:message name="InvoiceDateUpdateSoapOut">
    <wsdl:part name="parameters" element="tns:InvoiceDateUpdateResponse" />
  </wsdl:message>
  <wsdl:message name="SupplierReturnStatusListSoapIn">
    <wsdl:part name="parameters" element="tns:SupplierReturnStatusList" />
  </wsdl:message>
  <wsdl:message name="SupplierReturnStatusListSoapOut">
    <wsdl:part name="parameters" element="tns:SupplierReturnStatusListResponse" />
  </wsdl:message>
  <wsdl:message name="SupplierReturnLookupListSoapIn">
    <wsdl:part name="parameters" element="tns:SupplierReturnLookupList" />
  </wsdl:message>
  <wsdl:message name="SupplierReturnLookupListSoapOut">
    <wsdl:part name="parameters" element="tns:SupplierReturnLookupListResponse" />
  </wsdl:message>
  <wsdl:message name="SupplierReturnLookupListcSalestarAuthentication">
    <wsdl:part name="cSalestarAuthentication" element="tns:cSalestarAuthentication" />
  </wsdl:message>
  <wsdl:message name="SupplierReturnTrackableItemSoapIn">
    <wsdl:part name="parameters" element="tns:SupplierReturnTrackableItem" />
  </wsdl:message>
  <wsdl:message name="SupplierReturnTrackableItemSoapOut">
    <wsdl:part name="parameters" element="tns:SupplierReturnTrackableItemResponse" />
  </wsdl:message>
  <wsdl:message name="SupplierReturnNonTrackableItemSoapIn">
    <wsdl:part name="parameters" element="tns:SupplierReturnNonTrackableItem" />
  </wsdl:message>
  <wsdl:message name="SupplierReturnNonTrackableItemSoapOut">
    <wsdl:part name="parameters" element="tns:SupplierReturnNonTrackableItemResponse" />
  </wsdl:message>
  <wsdl:message name="SupplierCreditNoteNotificationsSoapIn">
    <wsdl:part name="parameters" element="tns:SupplierCreditNoteNotifications" />
  </wsdl:message>
  <wsdl:message name="SupplierCreditNoteNotificationsSoapOut">
    <wsdl:part name="parameters" element="tns:SupplierCreditNoteNotificationsResponse" />
  </wsdl:message>
  <wsdl:message name="SupplierReturnReasonListSoapIn">
    <wsdl:part name="parameters" element="tns:SupplierReturnReasonList" />
  </wsdl:message>
  <wsdl:message name="SupplierReturnReasonListSoapOut">
    <wsdl:part name="parameters" element="tns:SupplierReturnReasonListResponse" />
  </wsdl:message>
  <wsdl:message name="SupplierReturnSearchSoapIn">
    <wsdl:part name="parameters" element="tns:SupplierReturnSearch" />
  </wsdl:message>
  <wsdl:message name="SupplierReturnSearchSoapOut">
    <wsdl:part name="parameters" element="tns:SupplierReturnSearchResponse" />
  </wsdl:message>
  <wsdl:message name="SupplierReturnAdvancedSearchSoapIn">
    <wsdl:part name="parameters" element="tns:SupplierReturnAdvancedSearch" />
  </wsdl:message>
  <wsdl:message name="SupplierReturnAdvancedSearchSoapOut">
    <wsdl:part name="parameters" element="tns:SupplierReturnAdvancedSearchResponse" />
  </wsdl:message>
  <wsdl:message name="SupplierReturnSelectSoapIn">
    <wsdl:part name="parameters" element="tns:SupplierReturnSelect" />
  </wsdl:message>
  <wsdl:message name="SupplierReturnSelectSoapOut">
    <wsdl:part name="parameters" element="tns:SupplierReturnSelectResponse" />
  </wsdl:message>
  <wsdl:message name="SupplierReturnUpdateSoapIn">
    <wsdl:part name="parameters" element="tns:SupplierReturnUpdate" />
  </wsdl:message>
  <wsdl:message name="SupplierReturnUpdateSoapOut">
    <wsdl:part name="parameters" element="tns:SupplierReturnUpdateResponse" />
  </wsdl:message>
  <wsdl:message name="SupplierReturnUpdateWithTransactionSoapIn">
    <wsdl:part name="parameters" element="tns:SupplierReturnUpdateWithTransaction" />
  </wsdl:message>
  <wsdl:message name="SupplierReturnUpdateWithTransactionSoapOut">
    <wsdl:part name="parameters" element="tns:SupplierReturnUpdateWithTransactionResponse" />
  </wsdl:message>
  <wsdl:message name="SupplierReturnDetailProductSearchSoapIn">
    <wsdl:part name="parameters" element="tns:SupplierReturnDetailProductSearch" />
  </wsdl:message>
  <wsdl:message name="SupplierReturnDetailProductSearchSoapOut">
    <wsdl:part name="parameters" element="tns:SupplierReturnDetailProductSearchResponse" />
  </wsdl:message>
  <wsdl:message name="SupplierReturnDetailProductSearchWithStartingIDSoapIn">
    <wsdl:part name="parameters" element="tns:SupplierReturnDetailProductSearchWithStartingID" />
  </wsdl:message>
  <wsdl:message name="SupplierReturnDetailProductSearchWithStartingIDSoapOut">
    <wsdl:part name="parameters" element="tns:SupplierReturnDetailProductSearchWithStartingIDResponse" />
  </wsdl:message>
  <wsdl:message name="SupplierReturnDetailProductSearchWithStartingIDWithItemsSoapIn">
    <wsdl:part name="parameters" element="tns:SupplierReturnDetailProductSearchWithStartingIDWithItems" />
  </wsdl:message>
  <wsdl:message name="SupplierReturnDetailProductSearchWithStartingIDWithItemsSoapOut">
    <wsdl:part name="parameters" element="tns:SupplierReturnDetailProductSearchWithStartingIDWithItemsResponse" />
  </wsdl:message>
  <wsdl:message name="SupplierReturnNotificationsSoapIn">
    <wsdl:part name="parameters" element="tns:SupplierReturnNotifications" />
  </wsdl:message>
  <wsdl:message name="SupplierReturnNotificationsSoapOut">
    <wsdl:part name="parameters" element="tns:SupplierReturnNotificationsResponse" />
  </wsdl:message>
  <wsdl:message name="SupplierReturnPrintSelectSoapIn">
    <wsdl:part name="parameters" element="tns:SupplierReturnPrintSelect" />
  </wsdl:message>
  <wsdl:message name="SupplierReturnPrintSelectSoapOut">
    <wsdl:part name="parameters" element="tns:SupplierReturnPrintSelectResponse" />
  </wsdl:message>
  <wsdl:message name="HeadOfficeReturnPrintSelectSoapIn">
    <wsdl:part name="parameters" element="tns:HeadOfficeReturnPrintSelect" />
  </wsdl:message>
  <wsdl:message name="HeadOfficeReturnPrintSelectSoapOut">
    <wsdl:part name="parameters" element="tns:HeadOfficeReturnPrintSelectResponse" />
  </wsdl:message>
  <wsdl:message name="ReturnReceivedPrintSelectSoapIn">
    <wsdl:part name="parameters" element="tns:ReturnReceivedPrintSelect" />
  </wsdl:message>
  <wsdl:message name="ReturnReceivedPrintSelectSoapOut">
    <wsdl:part name="parameters" element="tns:ReturnReceivedPrintSelectResponse" />
  </wsdl:message>
  <wsdl:message name="SupplierDespatchSearchPendingSoapIn">
    <wsdl:part name="parameters" element="tns:SupplierDespatchSearchPending" />
  </wsdl:message>
  <wsdl:message name="SupplierDespatchSearchPendingSoapOut">
    <wsdl:part name="parameters" element="tns:SupplierDespatchSearchPendingResponse" />
  </wsdl:message>
  <wsdl:message name="SupplierReturnCheckCurrentItemStatusSoapIn">
    <wsdl:part name="parameters" element="tns:SupplierReturnCheckCurrentItemStatus" />
  </wsdl:message>
  <wsdl:message name="SupplierReturnCheckCurrentItemStatusSoapOut">
    <wsdl:part name="parameters" element="tns:SupplierReturnCheckCurrentItemStatusResponse" />
  </wsdl:message>
  <wsdl:message name="SupplierReturnExportToExcelSoapIn">
    <wsdl:part name="parameters" element="tns:SupplierReturnExportToExcel" />
  </wsdl:message>
  <wsdl:message name="SupplierReturnExportToExcelSoapOut">
    <wsdl:part name="parameters" element="tns:SupplierReturnExportToExcelResponse" />
  </wsdl:message>
  <wsdl:message name="RetailLatestVersionSoapIn">
    <wsdl:part name="parameters" element="tns:RetailLatestVersion" />
  </wsdl:message>
  <wsdl:message name="RetailLatestVersionSoapOut">
    <wsdl:part name="parameters" element="tns:RetailLatestVersionResponse" />
  </wsdl:message>
  <wsdl:message name="RetailLatestVersionNewSoapIn">
    <wsdl:part name="parameters" element="tns:RetailLatestVersionNew" />
  </wsdl:message>
  <wsdl:message name="RetailLatestVersionNewSoapOut">
    <wsdl:part name="parameters" element="tns:RetailLatestVersionNewResponse" />
  </wsdl:message>
  <wsdl:message name="PreviousPhoneNumberListSoapIn">
    <wsdl:part name="parameters" element="tns:PreviousPhoneNumberList" />
  </wsdl:message>
  <wsdl:message name="PreviousPhoneNumberListSoapOut">
    <wsdl:part name="parameters" element="tns:PreviousPhoneNumberListResponse" />
  </wsdl:message>
  <wsdl:message name="SearchConnectionsByteSoapIn">
    <wsdl:part name="parameters" element="tns:SearchConnectionsByte" />
  </wsdl:message>
  <wsdl:message name="SearchConnectionsByteSoapOut">
    <wsdl:part name="parameters" element="tns:SearchConnectionsByteResponse" />
  </wsdl:message>
  <wsdl:message name="SearchConnectionsBytecSalestarAuthentication">
    <wsdl:part name="cSalestarAuthentication" element="tns:cSalestarAuthentication" />
  </wsdl:message>
  <wsdl:message name="ProofPendingConnectionSearchForManagerSoapIn">
    <wsdl:part name="parameters" element="tns:ProofPendingConnectionSearchForManager" />
  </wsdl:message>
  <wsdl:message name="ProofPendingConnectionSearchForManagerSoapOut">
    <wsdl:part name="parameters" element="tns:ProofPendingConnectionSearchForManagerResponse" />
  </wsdl:message>
  <wsdl:message name="ProofPendingConnectionSearchForManagercSalestarAuthentication">
    <wsdl:part name="cSalestarAuthentication" element="tns:cSalestarAuthentication" />
  </wsdl:message>
  <wsdl:message name="PACNumberPendingConnectionSearchForManagerSoapIn">
    <wsdl:part name="parameters" element="tns:PACNumberPendingConnectionSearchForManager" />
  </wsdl:message>
  <wsdl:message name="PACNumberPendingConnectionSearchForManagerSoapOut">
    <wsdl:part name="parameters" element="tns:PACNumberPendingConnectionSearchForManagerResponse" />
  </wsdl:message>
  <wsdl:message name="PACNumberPendingConnectionSearchForManagercSalestarAuthentication">
    <wsdl:part name="cSalestarAuthentication" element="tns:cSalestarAuthentication" />
  </wsdl:message>
  <wsdl:message name="CreditCheckPendingConnectionSearchForManagerSoapIn">
    <wsdl:part name="parameters" element="tns:CreditCheckPendingConnectionSearchForManager" />
  </wsdl:message>
  <wsdl:message name="CreditCheckPendingConnectionSearchForManagerSoapOut">
    <wsdl:part name="parameters" element="tns:CreditCheckPendingConnectionSearchForManagerResponse" />
  </wsdl:message>
  <wsdl:message name="CreditCheckPendingConnectionSearchForManagercSalestarAuthentication">
    <wsdl:part name="cSalestarAuthentication" element="tns:cSalestarAuthentication" />
  </wsdl:message>
  <wsdl:message name="ConnectionPendingConnectionSearchForManagerSoapIn">
    <wsdl:part name="parameters" element="tns:ConnectionPendingConnectionSearchForManager" />
  </wsdl:message>
  <wsdl:message name="ConnectionPendingConnectionSearchForManagerSoapOut">
    <wsdl:part name="parameters" element="tns:ConnectionPendingConnectionSearchForManagerResponse" />
  </wsdl:message>
  <wsdl:message name="ConnectionPendingConnectionSearchForManagercSalestarAuthentication">
    <wsdl:part name="cSalestarAuthentication" element="tns:cSalestarAuthentication" />
  </wsdl:message>
  <wsdl:message name="SearchConnectionsSoapIn">
    <wsdl:part name="parameters" element="tns:SearchConnections" />
  </wsdl:message>
  <wsdl:message name="SearchConnectionsSoapOut">
    <wsdl:part name="parameters" element="tns:SearchConnectionsResponse" />
  </wsdl:message>
  <wsdl:message name="SearchConnectionscSalestarAuthentication">
    <wsdl:part name="cSalestarAuthentication" element="tns:cSalestarAuthentication" />
  </wsdl:message>
  <wsdl:message name="DealerConnectionSearchWithEmployeeSoapIn">
    <wsdl:part name="parameters" element="tns:DealerConnectionSearchWithEmployee" />
  </wsdl:message>
  <wsdl:message name="DealerConnectionSearchWithEmployeeSoapOut">
    <wsdl:part name="parameters" element="tns:DealerConnectionSearchWithEmployeeResponse" />
  </wsdl:message>
  <wsdl:message name="DealerConnectionSearchWithEmployeecSalestarAuthentication">
    <wsdl:part name="cSalestarAuthentication" element="tns:cSalestarAuthentication" />
  </wsdl:message>
  <wsdl:message name="DealerConnectionSearchSoapIn">
    <wsdl:part name="parameters" element="tns:DealerConnectionSearch" />
  </wsdl:message>
  <wsdl:message name="DealerConnectionSearchSoapOut">
    <wsdl:part name="parameters" element="tns:DealerConnectionSearchResponse" />
  </wsdl:message>
  <wsdl:message name="DealerConnectionSearchcSalestarAuthentication">
    <wsdl:part name="cSalestarAuthentication" element="tns:cSalestarAuthentication" />
  </wsdl:message>
  <wsdl:message name="ConnectionComponentCommissionListSoapIn">
    <wsdl:part name="parameters" element="tns:ConnectionComponentCommissionList" />
  </wsdl:message>
  <wsdl:message name="ConnectionComponentCommissionListSoapOut">
    <wsdl:part name="parameters" element="tns:ConnectionComponentCommissionListResponse" />
  </wsdl:message>
  <wsdl:message name="ConnectionComponentCommissionListForComponentSoapIn">
    <wsdl:part name="parameters" element="tns:ConnectionComponentCommissionListForComponent" />
  </wsdl:message>
  <wsdl:message name="ConnectionComponentCommissionListForComponentSoapOut">
    <wsdl:part name="parameters" element="tns:ConnectionComponentCommissionListForComponentResponse" />
  </wsdl:message>
  <wsdl:message name="ListConnectionDetailSoapIn">
    <wsdl:part name="parameters" element="tns:ListConnectionDetail" />
  </wsdl:message>
  <wsdl:message name="ListConnectionDetailSoapOut">
    <wsdl:part name="parameters" element="tns:ListConnectionDetailResponse" />
  </wsdl:message>
  <wsdl:message name="ListConnectionDetailcSalestarAuthentication">
    <wsdl:part name="cSalestarAuthentication" element="tns:cSalestarAuthentication" />
  </wsdl:message>
  <wsdl:message name="SaveConnectionOnlySoapIn">
    <wsdl:part name="parameters" element="tns:SaveConnectionOnly" />
  </wsdl:message>
  <wsdl:message name="SaveConnectionOnlySoapOut">
    <wsdl:part name="parameters" element="tns:SaveConnectionOnlyResponse" />
  </wsdl:message>
  <wsdl:message name="CallConnectionCommissionCalculationSoapIn">
    <wsdl:part name="parameters" element="tns:CallConnectionCommissionCalculation" />
  </wsdl:message>
  <wsdl:message name="CallConnectionCommissionCalculationSoapOut">
    <wsdl:part name="parameters" element="tns:CallConnectionCommissionCalculationResponse" />
  </wsdl:message>
  <wsdl:message name="PenetrationReportSoapIn">
    <wsdl:part name="parameters" element="tns:PenetrationReport" />
  </wsdl:message>
  <wsdl:message name="PenetrationReportSoapOut">
    <wsdl:part name="parameters" element="tns:PenetrationReportResponse" />
  </wsdl:message>
  <wsdl:message name="ConnectionProofApplicationPrintSelectSoapIn">
    <wsdl:part name="parameters" element="tns:ConnectionProofApplicationPrintSelect" />
  </wsdl:message>
  <wsdl:message name="ConnectionProofApplicationPrintSelectSoapOut">
    <wsdl:part name="parameters" element="tns:ConnectionProofApplicationPrintSelectResponse" />
  </wsdl:message>
  <wsdl:message name="ConnectionProofApplicationPrintSelectByDespatchSoapIn">
    <wsdl:part name="parameters" element="tns:ConnectionProofApplicationPrintSelectByDespatch" />
  </wsdl:message>
  <wsdl:message name="ConnectionProofApplicationPrintSelectByDespatchSoapOut">
    <wsdl:part name="parameters" element="tns:ConnectionProofApplicationPrintSelectByDespatchResponse" />
  </wsdl:message>
  <wsdl:message name="ConnectionPerformanceReportSoapIn">
    <wsdl:part name="parameters" element="tns:ConnectionPerformanceReport" />
  </wsdl:message>
  <wsdl:message name="ConnectionPerformanceReportSoapOut">
    <wsdl:part name="parameters" element="tns:ConnectionPerformanceReportResponse" />
  </wsdl:message>
  <wsdl:message name="NettConnectionReportSoapIn">
    <wsdl:part name="parameters" element="tns:NettConnectionReport" />
  </wsdl:message>
  <wsdl:message name="NettConnectionReportSoapOut">
    <wsdl:part name="parameters" element="tns:NettConnectionReportResponse" />
  </wsdl:message>
  <wsdl:message name="ConnectionAnalysisReportSoapIn">
    <wsdl:part name="parameters" element="tns:ConnectionAnalysisReport" />
  </wsdl:message>
  <wsdl:message name="ConnectionAnalysisReportSoapOut">
    <wsdl:part name="parameters" element="tns:ConnectionAnalysisReportResponse" />
  </wsdl:message>
  <wsdl:message name="ConnectionRenewalReportSoapIn">
    <wsdl:part name="parameters" element="tns:ConnectionRenewalReport" />
  </wsdl:message>
  <wsdl:message name="ConnectionRenewalReportSoapOut">
    <wsdl:part name="parameters" element="tns:ConnectionRenewalReportResponse" />
  </wsdl:message>
  <wsdl:message name="ConnectionListSoapIn">
    <wsdl:part name="parameters" element="tns:ConnectionList" />
  </wsdl:message>
  <wsdl:message name="ConnectionListSoapOut">
    <wsdl:part name="parameters" element="tns:ConnectionListResponse" />
  </wsdl:message>
  <wsdl:message name="ConnectionListcSalestarAuthentication">
    <wsdl:part name="cSalestarAuthentication" element="tns:cSalestarAuthentication" />
  </wsdl:message>
  <wsdl:message name="ConnectionListForCustomerSoapIn">
    <wsdl:part name="parameters" element="tns:ConnectionListForCustomer" />
  </wsdl:message>
  <wsdl:message name="ConnectionListForCustomerSoapOut">
    <wsdl:part name="parameters" element="tns:ConnectionListForCustomerResponse" />
  </wsdl:message>
  <wsdl:message name="ConnectionListForCustomercSalestarAuthentication">
    <wsdl:part name="cSalestarAuthentication" element="tns:cSalestarAuthentication" />
  </wsdl:message>
  <wsdl:message name="ConnectionListByConnectionIDSoapIn">
    <wsdl:part name="parameters" element="tns:ConnectionListByConnectionID" />
  </wsdl:message>
  <wsdl:message name="ConnectionListByConnectionIDSoapOut">
    <wsdl:part name="parameters" element="tns:ConnectionListByConnectionIDResponse" />
  </wsdl:message>
  <wsdl:message name="ConnectionListByConnectionIDcSalestarAuthentication">
    <wsdl:part name="cSalestarAuthentication" element="tns:cSalestarAuthentication" />
  </wsdl:message>
  <wsdl:message name="ConnectionComponentListSoapIn">
    <wsdl:part name="parameters" element="tns:ConnectionComponentList" />
  </wsdl:message>
  <wsdl:message name="ConnectionComponentListSoapOut">
    <wsdl:part name="parameters" element="tns:ConnectionComponentListResponse" />
  </wsdl:message>
  <wsdl:message name="ConnectionComponentListcSalestarAuthentication">
    <wsdl:part name="cSalestarAuthentication" element="tns:cSalestarAuthentication" />
  </wsdl:message>
  <wsdl:message name="ConnectionDisconnectSoapIn">
    <wsdl:part name="parameters" element="tns:ConnectionDisconnect" />
  </wsdl:message>
  <wsdl:message name="ConnectionDisconnectSoapOut">
    <wsdl:part name="parameters" element="tns:ConnectionDisconnectResponse" />
  </wsdl:message>
  <wsdl:message name="ConnectionDateChangeSoapIn">
    <wsdl:part name="parameters" element="tns:ConnectionDateChange" />
  </wsdl:message>
  <wsdl:message name="ConnectionDateChangeSoapOut">
    <wsdl:part name="parameters" element="tns:ConnectionDateChangeResponse" />
  </wsdl:message>
  <wsdl:message name="ConnectionViewListSoapIn">
    <wsdl:part name="parameters" element="tns:ConnectionViewList" />
  </wsdl:message>
  <wsdl:message name="ConnectionViewListSoapOut">
    <wsdl:part name="parameters" element="tns:ConnectionViewListResponse" />
  </wsdl:message>
  <wsdl:message name="ConnectionViewListcSalestarAuthentication">
    <wsdl:part name="cSalestarAuthentication" element="tns:cSalestarAuthentication" />
  </wsdl:message>
  <wsdl:message name="ConnectionViewSearchSoapIn">
    <wsdl:part name="parameters" element="tns:ConnectionViewSearch" />
  </wsdl:message>
  <wsdl:message name="ConnectionViewSearchSoapOut">
    <wsdl:part name="parameters" element="tns:ConnectionViewSearchResponse" />
  </wsdl:message>
  <wsdl:message name="ConnectionViewSearchcSalestarAuthentication">
    <wsdl:part name="cSalestarAuthentication" element="tns:cSalestarAuthentication" />
  </wsdl:message>
  <wsdl:message name="ConnectionViewHistorySoapIn">
    <wsdl:part name="parameters" element="tns:ConnectionViewHistory" />
  </wsdl:message>
  <wsdl:message name="ConnectionViewHistorySoapOut">
    <wsdl:part name="parameters" element="tns:ConnectionViewHistoryResponse" />
  </wsdl:message>
  <wsdl:message name="ConnectionExportLoadLookupsSoapIn">
    <wsdl:part name="parameters" element="tns:ConnectionExportLoadLookups" />
  </wsdl:message>
  <wsdl:message name="ConnectionExportLoadLookupsSoapOut">
    <wsdl:part name="parameters" element="tns:ConnectionExportLoadLookupsResponse" />
  </wsdl:message>
  <wsdl:message name="ConnectionDetailsForExportingSoapIn">
    <wsdl:part name="parameters" element="tns:ConnectionDetailsForExporting" />
  </wsdl:message>
  <wsdl:message name="ConnectionDetailsForExportingSoapOut">
    <wsdl:part name="parameters" element="tns:ConnectionDetailsForExportingResponse" />
  </wsdl:message>
  <wsdl:message name="ConnectionComponentDetailsForExportingSoapIn">
    <wsdl:part name="parameters" element="tns:ConnectionComponentDetailsForExporting" />
  </wsdl:message>
  <wsdl:message name="ConnectionComponentDetailsForExportingSoapOut">
    <wsdl:part name="parameters" element="tns:ConnectionComponentDetailsForExportingResponse" />
  </wsdl:message>
  <wsdl:message name="ConnectionUpdateExportedFlagSoapIn">
    <wsdl:part name="parameters" element="tns:ConnectionUpdateExportedFlag" />
  </wsdl:message>
  <wsdl:message name="ConnectionUpdateExportedFlagSoapOut">
    <wsdl:part name="parameters" element="tns:ConnectionUpdateExportedFlagResponse" />
  </wsdl:message>
  <wsdl:message name="ConnectionDetailsForDirectExportingSoapIn">
    <wsdl:part name="parameters" element="tns:ConnectionDetailsForDirectExporting" />
  </wsdl:message>
  <wsdl:message name="ConnectionDetailsForDirectExportingSoapOut">
    <wsdl:part name="parameters" element="tns:ConnectionDetailsForDirectExportingResponse" />
  </wsdl:message>
  <wsdl:message name="ConnectionSearchForConnectAfterDispatchCompleteSoapIn">
    <wsdl:part name="parameters" element="tns:ConnectionSearchForConnectAfterDispatchComplete" />
  </wsdl:message>
  <wsdl:message name="ConnectionSearchForConnectAfterDispatchCompleteSoapOut">
    <wsdl:part name="parameters" element="tns:ConnectionSearchForConnectAfterDispatchCompleteResponse" />
  </wsdl:message>
  <wsdl:message name="ConnectionSearchForConnectAfterDispatchCompletecSalestarAuthentication">
    <wsdl:part name="cSalestarAuthentication" element="tns:cSalestarAuthentication" />
  </wsdl:message>
  <wsdl:message name="ConnectionSearchForConnectWhenDispatchingSoapIn">
    <wsdl:part name="parameters" element="tns:ConnectionSearchForConnectWhenDispatching" />
  </wsdl:message>
  <wsdl:message name="ConnectionSearchForConnectWhenDispatchingSoapOut">
    <wsdl:part name="parameters" element="tns:ConnectionSearchForConnectWhenDispatchingResponse" />
  </wsdl:message>
  <wsdl:message name="ConnectionSearchForConnectWhenDispatchingcSalestarAuthentication">
    <wsdl:part name="cSalestarAuthentication" element="tns:cSalestarAuthentication" />
  </wsdl:message>
  <wsdl:message name="GetSamePhoneNumberInActiveConnectionsSoapIn">
    <wsdl:part name="parameters" element="tns:GetSamePhoneNumberInActiveConnections" />
  </wsdl:message>
  <wsdl:message name="GetSamePhoneNumberInActiveConnectionsSoapOut">
    <wsdl:part name="parameters" element="tns:GetSamePhoneNumberInActiveConnectionsResponse" />
  </wsdl:message>
  <wsdl:message name="GetConnectionStatusListSoapIn">
    <wsdl:part name="parameters" element="tns:GetConnectionStatusList" />
  </wsdl:message>
  <wsdl:message name="GetConnectionStatusListSoapOut">
    <wsdl:part name="parameters" element="tns:GetConnectionStatusListResponse" />
  </wsdl:message>
  <wsdl:message name="TempProductIDInsertSoapIn">
    <wsdl:part name="parameters" element="tns:TempProductIDInsert" />
  </wsdl:message>
  <wsdl:message name="TempProductIDInsertSoapOut">
    <wsdl:part name="parameters" element="tns:TempProductIDInsertResponse" />
  </wsdl:message>
  <wsdl:message name="SaleReturnSearchByInvoiceRefForRetailSoapIn">
    <wsdl:part name="parameters" element="tns:SaleReturnSearchByInvoiceRefForRetail" />
  </wsdl:message>
  <wsdl:message name="SaleReturnSearchByInvoiceRefForRetailSoapOut">
    <wsdl:part name="parameters" element="tns:SaleReturnSearchByInvoiceRefForRetailResponse" />
  </wsdl:message>
  <wsdl:message name="DealerReturnReceiveLookupSoapIn">
    <wsdl:part name="parameters" element="tns:DealerReturnReceiveLookup" />
  </wsdl:message>
  <wsdl:message name="DealerReturnReceiveLookupSoapOut">
    <wsdl:part name="parameters" element="tns:DealerReturnReceiveLookupResponse" />
  </wsdl:message>
  <wsdl:message name="SaleReturnSearchByInvoiceRefSoapIn">
    <wsdl:part name="parameters" element="tns:SaleReturnSearchByInvoiceRef" />
  </wsdl:message>
  <wsdl:message name="SaleReturnSearchByInvoiceRefSoapOut">
    <wsdl:part name="parameters" element="tns:SaleReturnSearchByInvoiceRefResponse" />
  </wsdl:message>
  <wsdl:message name="RetailSaleReturnSearchByInvoiceRefSoapIn">
    <wsdl:part name="parameters" element="tns:RetailSaleReturnSearchByInvoiceRef" />
  </wsdl:message>
  <wsdl:message name="RetailSaleReturnSearchByInvoiceRefSoapOut">
    <wsdl:part name="parameters" element="tns:RetailSaleReturnSearchByInvoiceRefResponse" />
  </wsdl:message>
  <wsdl:message name="RetailSaleReturnSearchByInvoiceIdSoapIn">
    <wsdl:part name="parameters" element="tns:RetailSaleReturnSearchByInvoiceId" />
  </wsdl:message>
  <wsdl:message name="RetailSaleReturnSearchByInvoiceIdSoapOut">
    <wsdl:part name="parameters" element="tns:RetailSaleReturnSearchByInvoiceIdResponse" />
  </wsdl:message>
  <wsdl:message name="SaleReturnSearchByBarCodeSoapIn">
    <wsdl:part name="parameters" element="tns:SaleReturnSearchByBarCode" />
  </wsdl:message>
  <wsdl:message name="SaleReturnSearchByBarCodeSoapOut">
    <wsdl:part name="parameters" element="tns:SaleReturnSearchByBarCodeResponse" />
  </wsdl:message>
  <wsdl:message name="SaleReturnLoadWithLookUpsSoapIn">
    <wsdl:part name="parameters" element="tns:SaleReturnLoadWithLookUps" />
  </wsdl:message>
  <wsdl:message name="SaleReturnLoadWithLookUpsSoapOut">
    <wsdl:part name="parameters" element="tns:SaleReturnLoadWithLookUpsResponse" />
  </wsdl:message>
  <wsdl:message name="SaleReturnLoadWithAllLookUpsSoapIn">
    <wsdl:part name="parameters" element="tns:SaleReturnLoadWithAllLookUps" />
  </wsdl:message>
  <wsdl:message name="SaleReturnLoadWithAllLookUpsSoapOut">
    <wsdl:part name="parameters" element="tns:SaleReturnLoadWithAllLookUpsResponse" />
  </wsdl:message>
  <wsdl:message name="SaleReturnListExistingSaleOrderSoapIn">
    <wsdl:part name="parameters" element="tns:SaleReturnListExistingSaleOrder" />
  </wsdl:message>
  <wsdl:message name="SaleReturnListExistingSaleOrderSoapOut">
    <wsdl:part name="parameters" element="tns:SaleReturnListExistingSaleOrderResponse" />
  </wsdl:message>
  <wsdl:message name="SaleReturnListExistingSaleOrderBySaleOrderDetailIDSoapIn">
    <wsdl:part name="parameters" element="tns:SaleReturnListExistingSaleOrderBySaleOrderDetailID" />
  </wsdl:message>
  <wsdl:message name="SaleReturnListExistingSaleOrderBySaleOrderDetailIDSoapOut">
    <wsdl:part name="parameters" element="tns:SaleReturnListExistingSaleOrderBySaleOrderDetailIDResponse" />
  </wsdl:message>
  <wsdl:message name="SaleReturnLoadEmptySaleSoapIn">
    <wsdl:part name="parameters" element="tns:SaleReturnLoadEmptySale" />
  </wsdl:message>
  <wsdl:message name="SaleReturnLoadEmptySaleSoapOut">
    <wsdl:part name="parameters" element="tns:SaleReturnLoadEmptySaleResponse" />
  </wsdl:message>
  <wsdl:message name="SaleReturnProductCodeSearchSoapIn">
    <wsdl:part name="parameters" element="tns:SaleReturnProductCodeSearch" />
  </wsdl:message>
  <wsdl:message name="SaleReturnProductCodeSearchSoapOut">
    <wsdl:part name="parameters" element="tns:SaleReturnProductCodeSearchResponse" />
  </wsdl:message>
  <wsdl:message name="SaleReturnQuantityReturnedCheckSoapIn">
    <wsdl:part name="parameters" element="tns:SaleReturnQuantityReturnedCheck" />
  </wsdl:message>
  <wsdl:message name="SaleReturnQuantityReturnedCheckSoapOut">
    <wsdl:part name="parameters" element="tns:SaleReturnQuantityReturnedCheckResponse" />
  </wsdl:message>
  <wsdl:message name="SaleReturnConnectionListSoapIn">
    <wsdl:part name="parameters" element="tns:SaleReturnConnectionList" />
  </wsdl:message>
  <wsdl:message name="SaleReturnConnectionListSoapOut">
    <wsdl:part name="parameters" element="tns:SaleReturnConnectionListResponse" />
  </wsdl:message>
  <wsdl:message name="SaleReturnCachBackPaidCheckSoapIn">
    <wsdl:part name="parameters" element="tns:SaleReturnCachBackPaidCheck" />
  </wsdl:message>
  <wsdl:message name="SaleReturnCachBackPaidCheckSoapOut">
    <wsdl:part name="parameters" element="tns:SaleReturnCachBackPaidCheckResponse" />
  </wsdl:message>
  <wsdl:message name="SimCardTrackableItemListForProductSoapIn">
    <wsdl:part name="parameters" element="tns:SimCardTrackableItemListForProduct" />
  </wsdl:message>
  <wsdl:message name="SimCardTrackableItemListForProductSoapOut">
    <wsdl:part name="parameters" element="tns:SimCardTrackableItemListForProductResponse" />
  </wsdl:message>
  <wsdl:message name="SimCardTrackableItemListSoapIn">
    <wsdl:part name="parameters" element="tns:SimCardTrackableItemList" />
  </wsdl:message>
  <wsdl:message name="SimCardTrackableItemListSoapOut">
    <wsdl:part name="parameters" element="tns:SimCardTrackableItemListResponse" />
  </wsdl:message>
  <wsdl:message name="PINTrackableItemListSoapIn">
    <wsdl:part name="parameters" element="tns:PINTrackableItemList" />
  </wsdl:message>
  <wsdl:message name="PINTrackableItemListSoapOut">
    <wsdl:part name="parameters" element="tns:PINTrackableItemListResponse" />
  </wsdl:message>
  <wsdl:message name="TrackableItemListForSiteDispatchSoapIn">
    <wsdl:part name="parameters" element="tns:TrackableItemListForSiteDispatch" />
  </wsdl:message>
  <wsdl:message name="TrackableItemListForSiteDispatchSoapOut">
    <wsdl:part name="parameters" element="tns:TrackableItemListForSiteDispatchResponse" />
  </wsdl:message>
  <wsdl:message name="ListWithNumberSoapIn">
    <wsdl:part name="parameters" element="tns:ListWithNumber" />
  </wsdl:message>
  <wsdl:message name="ListWithNumberSoapOut">
    <wsdl:part name="parameters" element="tns:ListWithNumberResponse" />
  </wsdl:message>
  <wsdl:message name="TrackableItemListForConnectionSoapIn">
    <wsdl:part name="parameters" element="tns:TrackableItemListForConnection" />
  </wsdl:message>
  <wsdl:message name="TrackableItemListForConnectionSoapOut">
    <wsdl:part name="parameters" element="tns:TrackableItemListForConnectionResponse" />
  </wsdl:message>
  <wsdl:message name="TrackableItemListBySaleOrderSoapIn">
    <wsdl:part name="parameters" element="tns:TrackableItemListBySaleOrder" />
  </wsdl:message>
  <wsdl:message name="TrackableItemListBySaleOrderSoapOut">
    <wsdl:part name="parameters" element="tns:TrackableItemListBySaleOrderResponse" />
  </wsdl:message>
  <wsdl:message name="TrackableItemListBySaleOrderForDespatchSoapIn">
    <wsdl:part name="parameters" element="tns:TrackableItemListBySaleOrderForDespatch" />
  </wsdl:message>
  <wsdl:message name="TrackableItemListBySaleOrderForDespatchSoapOut">
    <wsdl:part name="parameters" element="tns:TrackableItemListBySaleOrderForDespatchResponse" />
  </wsdl:message>
  <wsdl:message name="TrackableItemListLargeStockSoapIn">
    <wsdl:part name="parameters" element="tns:TrackableItemListLargeStock" />
  </wsdl:message>
  <wsdl:message name="TrackableItemListLargeStockSoapOut">
    <wsdl:part name="parameters" element="tns:TrackableItemListLargeStockResponse" />
  </wsdl:message>
  <wsdl:message name="TrackableItemListBySaleOrderWithTrackablesSoapIn">
    <wsdl:part name="parameters" element="tns:TrackableItemListBySaleOrderWithTrackables" />
  </wsdl:message>
  <wsdl:message name="TrackableItemListBySaleOrderWithTrackablesSoapOut">
    <wsdl:part name="parameters" element="tns:TrackableItemListBySaleOrderWithTrackablesResponse" />
  </wsdl:message>
  <wsdl:message name="ProductAvailabilityListSoapIn">
    <wsdl:part name="parameters" element="tns:ProductAvailabilityList" />
  </wsdl:message>
  <wsdl:message name="ProductAvailabilityListSoapOut">
    <wsdl:part name="parameters" element="tns:ProductAvailabilityListResponse" />
  </wsdl:message>
  <wsdl:message name="TrackableItemListByFormatSoapIn">
    <wsdl:part name="parameters" element="tns:TrackableItemListByFormat" />
  </wsdl:message>
  <wsdl:message name="TrackableItemListByFormatSoapOut">
    <wsdl:part name="parameters" element="tns:TrackableItemListByFormatResponse" />
  </wsdl:message>
  <wsdl:message name="TrackableItemByLocationListSoapIn">
    <wsdl:part name="parameters" element="tns:TrackableItemByLocationList" />
  </wsdl:message>
  <wsdl:message name="TrackableItemByLocationListSoapOut">
    <wsdl:part name="parameters" element="tns:TrackableItemByLocationListResponse" />
  </wsdl:message>
  <wsdl:message name="TrackableItemSaveSoapIn">
    <wsdl:part name="parameters" element="tns:TrackableItemSave" />
  </wsdl:message>
  <wsdl:message name="TrackableItemSaveSoapOut">
    <wsdl:part name="parameters" element="tns:TrackableItemSaveResponse" />
  </wsdl:message>
  <wsdl:message name="TrackableItemListForRestockSoapIn">
    <wsdl:part name="parameters" element="tns:TrackableItemListForRestock" />
  </wsdl:message>
  <wsdl:message name="TrackableItemListForRestockSoapOut">
    <wsdl:part name="parameters" element="tns:TrackableItemListForRestockResponse" />
  </wsdl:message>
  <wsdl:message name="TrackableItemListForPOReservedSaleOrdersSoapIn">
    <wsdl:part name="parameters" element="tns:TrackableItemListForPOReservedSaleOrders" />
  </wsdl:message>
  <wsdl:message name="TrackableItemListForPOReservedSaleOrdersSoapOut">
    <wsdl:part name="parameters" element="tns:TrackableItemListForPOReservedSaleOrdersResponse" />
  </wsdl:message>
  <wsdl:message name="TrackableItemListForPOReservedSaleOrdersWithSaleIDSoapIn">
    <wsdl:part name="parameters" element="tns:TrackableItemListForPOReservedSaleOrdersWithSaleID" />
  </wsdl:message>
  <wsdl:message name="TrackableItemListForPOReservedSaleOrdersWithSaleIDSoapOut">
    <wsdl:part name="parameters" element="tns:TrackableItemListForPOReservedSaleOrdersWithSaleIDResponse" />
  </wsdl:message>
  <wsdl:message name="TrackableItemListForRejectReturnSoapIn">
    <wsdl:part name="parameters" element="tns:TrackableItemListForRejectReturn" />
  </wsdl:message>
  <wsdl:message name="TrackableItemListForRejectReturnSoapOut">
    <wsdl:part name="parameters" element="tns:TrackableItemListForRejectReturnResponse" />
  </wsdl:message>
  <wsdl:message name="InventoryListSoapIn">
    <wsdl:part name="parameters" element="tns:InventoryList" />
  </wsdl:message>
  <wsdl:message name="InventoryListSoapOut">
    <wsdl:part name="parameters" element="tns:InventoryListResponse" />
  </wsdl:message>
  <wsdl:message name="InventoryListBySaleOrderIDSoapIn">
    <wsdl:part name="parameters" element="tns:InventoryListBySaleOrderID" />
  </wsdl:message>
  <wsdl:message name="InventoryListBySaleOrderIDSoapOut">
    <wsdl:part name="parameters" element="tns:InventoryListBySaleOrderIDResponse" />
  </wsdl:message>
  <wsdl:message name="InventoryListWithAuditSoapIn">
    <wsdl:part name="parameters" element="tns:InventoryListWithAudit" />
  </wsdl:message>
  <wsdl:message name="InventoryListWithAuditSoapOut">
    <wsdl:part name="parameters" element="tns:InventoryListWithAuditResponse" />
  </wsdl:message>
  <wsdl:message name="InventoryListByteSoapIn">
    <wsdl:part name="parameters" element="tns:InventoryListByte" />
  </wsdl:message>
  <wsdl:message name="InventoryListByteSoapOut">
    <wsdl:part name="parameters" element="tns:InventoryListByteResponse" />
  </wsdl:message>
  <wsdl:message name="InventoryListforSiteDispatchSoapIn">
    <wsdl:part name="parameters" element="tns:InventoryListforSiteDispatch" />
  </wsdl:message>
  <wsdl:message name="InventoryListforSiteDispatchSoapOut">
    <wsdl:part name="parameters" element="tns:InventoryListforSiteDispatchResponse" />
  </wsdl:message>
  <wsdl:message name="InventoryByteListSoapIn">
    <wsdl:part name="parameters" element="tns:InventoryByteList" />
  </wsdl:message>
  <wsdl:message name="InventoryByteListSoapOut">
    <wsdl:part name="parameters" element="tns:InventoryByteListResponse" />
  </wsdl:message>
  <wsdl:message name="InventoryListBySiteSoapIn">
    <wsdl:part name="parameters" element="tns:InventoryListBySite" />
  </wsdl:message>
  <wsdl:message name="InventoryListBySiteSoapOut">
    <wsdl:part name="parameters" element="tns:InventoryListBySiteResponse" />
  </wsdl:message>
  <wsdl:message name="InventoryListByLocationSoapIn">
    <wsdl:part name="parameters" element="tns:InventoryListByLocation" />
  </wsdl:message>
  <wsdl:message name="InventoryListByLocationSoapOut">
    <wsdl:part name="parameters" element="tns:InventoryListByLocationResponse" />
  </wsdl:message>
  <wsdl:message name="InventoryAndAuditUpdateSoapIn">
    <wsdl:part name="parameters" element="tns:InventoryAndAuditUpdate" />
  </wsdl:message>
  <wsdl:message name="InventoryAndAuditUpdateSoapOut">
    <wsdl:part name="parameters" element="tns:InventoryAndAuditUpdateResponse" />
  </wsdl:message>
  <wsdl:message name="InventoryUpdateSoapIn">
    <wsdl:part name="parameters" element="tns:InventoryUpdate" />
  </wsdl:message>
  <wsdl:message name="InventoryUpdateSoapOut">
    <wsdl:part name="parameters" element="tns:InventoryUpdateResponse" />
  </wsdl:message>
  <wsdl:message name="StockStatusDetails_ReorderingSoapIn">
    <wsdl:part name="parameters" element="tns:StockStatusDetails_Reordering" />
  </wsdl:message>
  <wsdl:message name="StockStatusDetails_ReorderingSoapOut">
    <wsdl:part name="parameters" element="tns:StockStatusDetails_ReorderingResponse" />
  </wsdl:message>
  <wsdl:message name="StockStatusDetails_ValuationSoapIn">
    <wsdl:part name="parameters" element="tns:StockStatusDetails_Valuation" />
  </wsdl:message>
  <wsdl:message name="StockStatusDetails_ValuationSoapOut">
    <wsdl:part name="parameters" element="tns:StockStatusDetails_ValuationResponse" />
  </wsdl:message>
  <wsdl:message name="StockStatusDetails_ValuationForOldDaysSoapIn">
    <wsdl:part name="parameters" element="tns:StockStatusDetails_ValuationForOldDays" />
  </wsdl:message>
  <wsdl:message name="StockStatusDetails_ValuationForOldDaysSoapOut">
    <wsdl:part name="parameters" element="tns:StockStatusDetails_ValuationForOldDaysResponse" />
  </wsdl:message>
  <wsdl:message name="StockStatusDetails_AgeSoapIn">
    <wsdl:part name="parameters" element="tns:StockStatusDetails_Age" />
  </wsdl:message>
  <wsdl:message name="StockStatusDetails_AgeSoapOut">
    <wsdl:part name="parameters" element="tns:StockStatusDetails_AgeResponse" />
  </wsdl:message>
  <wsdl:message name="StockStatusDetails_AgeItemsSoapIn">
    <wsdl:part name="parameters" element="tns:StockStatusDetails_AgeItems" />
  </wsdl:message>
  <wsdl:message name="StockStatusDetails_AgeItemsSoapOut">
    <wsdl:part name="parameters" element="tns:StockStatusDetails_AgeItemsResponse" />
  </wsdl:message>
  <wsdl:message name="InventoryHistoryUpdateSoapIn">
    <wsdl:part name="parameters" element="tns:InventoryHistoryUpdate" />
  </wsdl:message>
  <wsdl:message name="InventoryHistoryUpdateSoapOut">
    <wsdl:part name="parameters" element="tns:InventoryHistoryUpdateResponse" />
  </wsdl:message>
  <wsdl:message name="RestockItemUpdateSoapIn">
    <wsdl:part name="parameters" element="tns:RestockItemUpdate" />
  </wsdl:message>
  <wsdl:message name="RestockItemUpdateSoapOut">
    <wsdl:part name="parameters" element="tns:RestockItemUpdateResponse" />
  </wsdl:message>
  <wsdl:message name="InternalTransferItemUpdateSoapIn">
    <wsdl:part name="parameters" element="tns:InternalTransferItemUpdate" />
  </wsdl:message>
  <wsdl:message name="InternalTransferItemUpdateSoapOut">
    <wsdl:part name="parameters" element="tns:InternalTransferItemUpdateResponse" />
  </wsdl:message>
  <wsdl:message name="InternalTransferItemUpdateByteSoapIn">
    <wsdl:part name="parameters" element="tns:InternalTransferItemUpdateByte" />
  </wsdl:message>
  <wsdl:message name="InternalTransferItemUpdateByteSoapOut">
    <wsdl:part name="parameters" element="tns:InternalTransferItemUpdateByteResponse" />
  </wsdl:message>
  <wsdl:message name="ListInventoryAllReportSoapIn">
    <wsdl:part name="parameters" element="tns:ListInventoryAllReport" />
  </wsdl:message>
  <wsdl:message name="ListInventoryAllReportSoapOut">
    <wsdl:part name="parameters" element="tns:ListInventoryAllReportResponse" />
  </wsdl:message>
  <wsdl:message name="Stock_x0020_Inventory_x0020_SearchSoapIn">
    <wsdl:part name="parameters" element="tns:Stock_x0020_Inventory_x0020_Search" />
  </wsdl:message>
  <wsdl:message name="Stock_x0020_Inventory_x0020_SearchSoapOut">
    <wsdl:part name="parameters" element="tns:Stock_x0020_Inventory_x0020_SearchResponse" />
  </wsdl:message>
  <wsdl:message name="StockInventoryDetailSearchSoapIn">
    <wsdl:part name="parameters" element="tns:StockInventoryDetailSearch" />
  </wsdl:message>
  <wsdl:message name="StockInventoryDetailSearchSoapOut">
    <wsdl:part name="parameters" element="tns:StockInventoryDetailSearchResponse" />
  </wsdl:message>
  <wsdl:message name="PaymentTermListSoapIn">
    <wsdl:part name="parameters" element="tns:PaymentTermList" />
  </wsdl:message>
  <wsdl:message name="PaymentTermListSoapOut">
    <wsdl:part name="parameters" element="tns:PaymentTermListResponse" />
  </wsdl:message>
  <wsdl:message name="PaymentTermsSaveSoapIn">
    <wsdl:part name="parameters" element="tns:PaymentTermsSave" />
  </wsdl:message>
  <wsdl:message name="PaymentTermsSaveSoapOut">
    <wsdl:part name="parameters" element="tns:PaymentTermsSaveResponse" />
  </wsdl:message>
  <wsdl:message name="PaymentTermScheduleListSoapIn">
    <wsdl:part name="parameters" element="tns:PaymentTermScheduleList" />
  </wsdl:message>
  <wsdl:message name="PaymentTermScheduleListSoapOut">
    <wsdl:part name="parameters" element="tns:PaymentTermScheduleListResponse" />
  </wsdl:message>
  <wsdl:message name="PaymentTermScheduleSaveSoapIn">
    <wsdl:part name="parameters" element="tns:PaymentTermScheduleSave" />
  </wsdl:message>
  <wsdl:message name="PaymentTermScheduleSaveSoapOut">
    <wsdl:part name="parameters" element="tns:PaymentTermScheduleSaveResponse" />
  </wsdl:message>
  <wsdl:message name="PaymentTermTypeListSoapIn">
    <wsdl:part name="parameters" element="tns:PaymentTermTypeList" />
  </wsdl:message>
  <wsdl:message name="PaymentTermTypeListSoapOut">
    <wsdl:part name="parameters" element="tns:PaymentTermTypeListResponse" />
  </wsdl:message>
  <wsdl:message name="PaymentTermNewListSoapIn">
    <wsdl:part name="parameters" element="tns:PaymentTermNewList" />
  </wsdl:message>
  <wsdl:message name="PaymentTermNewListSoapOut">
    <wsdl:part name="parameters" element="tns:PaymentTermNewListResponse" />
  </wsdl:message>
  <wsdl:message name="PaymentListSoapIn">
    <wsdl:part name="parameters" element="tns:PaymentList" />
  </wsdl:message>
  <wsdl:message name="PaymentListSoapOut">
    <wsdl:part name="parameters" element="tns:PaymentListResponse" />
  </wsdl:message>
  <wsdl:message name="PaymentListForSaleFulfilmentSoapIn">
    <wsdl:part name="parameters" element="tns:PaymentListForSaleFulfilment" />
  </wsdl:message>
  <wsdl:message name="PaymentListForSaleFulfilmentSoapOut">
    <wsdl:part name="parameters" element="tns:PaymentListForSaleFulfilmentResponse" />
  </wsdl:message>
  <wsdl:message name="PaymentMethodListSoapIn">
    <wsdl:part name="parameters" element="tns:PaymentMethodList" />
  </wsdl:message>
  <wsdl:message name="PaymentMethodListSoapOut">
    <wsdl:part name="parameters" element="tns:PaymentMethodListResponse" />
  </wsdl:message>
  <wsdl:message name="PaymentUpdateSoapIn">
    <wsdl:part name="parameters" element="tns:PaymentUpdate" />
  </wsdl:message>
  <wsdl:message name="PaymentUpdateSoapOut">
    <wsdl:part name="parameters" element="tns:PaymentUpdateResponse" />
  </wsdl:message>
  <wsdl:message name="PaymentUpdateForDealerPaymentsSoapIn">
    <wsdl:part name="parameters" element="tns:PaymentUpdateForDealerPayments" />
  </wsdl:message>
  <wsdl:message name="PaymentUpdateForDealerPaymentsSoapOut">
    <wsdl:part name="parameters" element="tns:PaymentUpdateForDealerPaymentsResponse" />
  </wsdl:message>
  <wsdl:message name="ReceiveMakeBatchPaymentsValidateSoapIn">
    <wsdl:part name="parameters" element="tns:ReceiveMakeBatchPaymentsValidate" />
  </wsdl:message>
  <wsdl:message name="ReceiveMakeBatchPaymentsValidateSoapOut">
    <wsdl:part name="parameters" element="tns:ReceiveMakeBatchPaymentsValidateResponse" />
  </wsdl:message>
  <wsdl:message name="PaymentUpdateWithOutAllocationSoapIn">
    <wsdl:part name="parameters" element="tns:PaymentUpdateWithOutAllocation" />
  </wsdl:message>
  <wsdl:message name="PaymentUpdateWithOutAllocationSoapOut">
    <wsdl:part name="parameters" element="tns:PaymentUpdateWithOutAllocationResponse" />
  </wsdl:message>
  <wsdl:message name="PaymentAllocationForContraSoapIn">
    <wsdl:part name="parameters" element="tns:PaymentAllocationForContra" />
  </wsdl:message>
  <wsdl:message name="PaymentAllocationForContraSoapOut">
    <wsdl:part name="parameters" element="tns:PaymentAllocationForContraResponse" />
  </wsdl:message>
  <wsdl:message name="PaymentAllocationSoapIn">
    <wsdl:part name="parameters" element="tns:PaymentAllocation" />
  </wsdl:message>
  <wsdl:message name="PaymentAllocationSoapOut">
    <wsdl:part name="parameters" element="tns:PaymentAllocationResponse" />
  </wsdl:message>
  <wsdl:message name="PaymentAllocationForDealerBatchSoapIn">
    <wsdl:part name="parameters" element="tns:PaymentAllocationForDealerBatch" />
  </wsdl:message>
  <wsdl:message name="PaymentAllocationForDealerBatchSoapOut">
    <wsdl:part name="parameters" element="tns:PaymentAllocationForDealerBatchResponse" />
  </wsdl:message>
  <wsdl:message name="UnMatchAllocationSoapIn">
    <wsdl:part name="parameters" element="tns:UnMatchAllocation" />
  </wsdl:message>
  <wsdl:message name="UnMatchAllocationSoapOut">
    <wsdl:part name="parameters" element="tns:UnMatchAllocationResponse" />
  </wsdl:message>
  <wsdl:message name="ReverseAllocationSoapIn">
    <wsdl:part name="parameters" element="tns:ReverseAllocation" />
  </wsdl:message>
  <wsdl:message name="ReverseAllocationSoapOut">
    <wsdl:part name="parameters" element="tns:ReverseAllocationResponse" />
  </wsdl:message>
  <wsdl:message name="ReceiveMakePaymentsSoapIn">
    <wsdl:part name="parameters" element="tns:ReceiveMakePayments" />
  </wsdl:message>
  <wsdl:message name="ReceiveMakePaymentsSoapOut">
    <wsdl:part name="parameters" element="tns:ReceiveMakePaymentsResponse" />
  </wsdl:message>
  <wsdl:message name="getAccountBalanceListSoapIn">
    <wsdl:part name="parameters" element="tns:getAccountBalanceList" />
  </wsdl:message>
  <wsdl:message name="getAccountBalanceListSoapOut">
    <wsdl:part name="parameters" element="tns:getAccountBalanceListResponse" />
  </wsdl:message>
  <wsdl:message name="ShowHistorySoapIn">
    <wsdl:part name="parameters" element="tns:ShowHistory" />
  </wsdl:message>
  <wsdl:message name="ShowHistorySoapOut">
    <wsdl:part name="parameters" element="tns:ShowHistoryResponse" />
  </wsdl:message>
  <wsdl:message name="ShowHistoryForContraSoapIn">
    <wsdl:part name="parameters" element="tns:ShowHistoryForContra" />
  </wsdl:message>
  <wsdl:message name="ShowHistoryForContraSoapOut">
    <wsdl:part name="parameters" element="tns:ShowHistoryForContraResponse" />
  </wsdl:message>
  <wsdl:message name="PaymentReportListSoapIn">
    <wsdl:part name="parameters" element="tns:PaymentReportList" />
  </wsdl:message>
  <wsdl:message name="PaymentReportListSoapOut">
    <wsdl:part name="parameters" element="tns:PaymentReportListResponse" />
  </wsdl:message>
  <wsdl:message name="PaymentSaveWithCv2AvsCheckSoapIn">
    <wsdl:part name="parameters" element="tns:PaymentSaveWithCv2AvsCheck" />
  </wsdl:message>
  <wsdl:message name="PaymentSaveWithCv2AvsCheckSoapOut">
    <wsdl:part name="parameters" element="tns:PaymentSaveWithCv2AvsCheckResponse" />
  </wsdl:message>
  <wsdl:message name="SearchVoucherSoapIn">
    <wsdl:part name="parameters" element="tns:SearchVoucher" />
  </wsdl:message>
  <wsdl:message name="SearchVoucherSoapOut">
    <wsdl:part name="parameters" element="tns:SearchVoucherResponse" />
  </wsdl:message>
  <wsdl:message name="GiftVoucherSummaryReportSoapIn">
    <wsdl:part name="parameters" element="tns:GiftVoucherSummaryReport" />
  </wsdl:message>
  <wsdl:message name="GiftVoucherSummaryReportSoapOut">
    <wsdl:part name="parameters" element="tns:GiftVoucherSummaryReportResponse" />
  </wsdl:message>
  <wsdl:message name="GiftVoucherDetailReportSoapIn">
    <wsdl:part name="parameters" element="tns:GiftVoucherDetailReport" />
  </wsdl:message>
  <wsdl:message name="GiftVoucherDetailReportSoapOut">
    <wsdl:part name="parameters" element="tns:GiftVoucherDetailReportResponse" />
  </wsdl:message>
  <wsdl:message name="PaymentAllocationListSoapIn">
    <wsdl:part name="parameters" element="tns:PaymentAllocationList" />
  </wsdl:message>
  <wsdl:message name="PaymentAllocationListSoapOut">
    <wsdl:part name="parameters" element="tns:PaymentAllocationListResponse" />
  </wsdl:message>
  <wsdl:message name="InvoiceListSoapIn">
    <wsdl:part name="parameters" element="tns:InvoiceList" />
  </wsdl:message>
  <wsdl:message name="InvoiceListSoapOut">
    <wsdl:part name="parameters" element="tns:InvoiceListResponse" />
  </wsdl:message>
  <wsdl:message name="MarkInvoiceCompletedSaleOrdersSoapIn">
    <wsdl:part name="parameters" element="tns:MarkInvoiceCompletedSaleOrders" />
  </wsdl:message>
  <wsdl:message name="MarkInvoiceCompletedSaleOrdersSoapOut">
    <wsdl:part name="parameters" element="tns:MarkInvoiceCompletedSaleOrdersResponse" />
  </wsdl:message>
  <wsdl:message name="InvoicePrintingSoapIn">
    <wsdl:part name="parameters" element="tns:InvoicePrinting" />
  </wsdl:message>
  <wsdl:message name="InvoicePrintingSoapOut">
    <wsdl:part name="parameters" element="tns:InvoicePrintingResponse" />
  </wsdl:message>
  <wsdl:message name="InvoicePaymentsSoapIn">
    <wsdl:part name="parameters" element="tns:InvoicePayments" />
  </wsdl:message>
  <wsdl:message name="InvoicePaymentsSoapOut">
    <wsdl:part name="parameters" element="tns:InvoicePaymentsResponse" />
  </wsdl:message>
  <wsdl:message name="InvoiceSaveSoapIn">
    <wsdl:part name="parameters" element="tns:InvoiceSave" />
  </wsdl:message>
  <wsdl:message name="InvoiceSaveSoapOut">
    <wsdl:part name="parameters" element="tns:InvoiceSaveResponse" />
  </wsdl:message>
  <wsdl:message name="DistributionInvoiceSaveDataSetSoapIn">
    <wsdl:part name="parameters" element="tns:DistributionInvoiceSaveDataSet" />
  </wsdl:message>
  <wsdl:message name="DistributionInvoiceSaveDataSetSoapOut">
    <wsdl:part name="parameters" element="tns:DistributionInvoiceSaveDataSetResponse" />
  </wsdl:message>
  <wsdl:message name="DistributionInvoiceSaveSoapIn">
    <wsdl:part name="parameters" element="tns:DistributionInvoiceSave" />
  </wsdl:message>
  <wsdl:message name="DistributionInvoiceSaveSoapOut">
    <wsdl:part name="parameters" element="tns:DistributionInvoiceSaveResponse" />
  </wsdl:message>
  <wsdl:message name="InvoiceSaveWithOutAllocationSoapIn">
    <wsdl:part name="parameters" element="tns:InvoiceSaveWithOutAllocation" />
  </wsdl:message>
  <wsdl:message name="InvoiceSaveWithOutAllocationSoapOut">
    <wsdl:part name="parameters" element="tns:InvoiceSaveWithOutAllocationResponse" />
  </wsdl:message>
  <wsdl:message name="SearchPendingInvoiceSoapIn">
    <wsdl:part name="parameters" element="tns:SearchPendingInvoice" />
  </wsdl:message>
  <wsdl:message name="SearchPendingInvoiceSoapOut">
    <wsdl:part name="parameters" element="tns:SearchPendingInvoiceResponse" />
  </wsdl:message>
  <wsdl:message name="SearchPrintPendingInvoiceSoapIn">
    <wsdl:part name="parameters" element="tns:SearchPrintPendingInvoice" />
  </wsdl:message>
  <wsdl:message name="SearchPrintPendingInvoiceSoapOut">
    <wsdl:part name="parameters" element="tns:SearchPrintPendingInvoiceResponse" />
  </wsdl:message>
  <wsdl:message name="SearchInvoiceSoapIn">
    <wsdl:part name="parameters" element="tns:SearchInvoice" />
  </wsdl:message>
  <wsdl:message name="SearchInvoiceSoapOut">
    <wsdl:part name="parameters" element="tns:SearchInvoiceResponse" />
  </wsdl:message>
  <wsdl:message name="SearchInvoicewithSaleNoteSoapIn">
    <wsdl:part name="parameters" element="tns:SearchInvoicewithSaleNote" />
  </wsdl:message>
  <wsdl:message name="SearchInvoicewithSaleNoteSoapOut">
    <wsdl:part name="parameters" element="tns:SearchInvoicewithSaleNoteResponse" />
  </wsdl:message>
  <wsdl:message name="SearchInvoiceWithOrderRefSoapIn">
    <wsdl:part name="parameters" element="tns:SearchInvoiceWithOrderRef" />
  </wsdl:message>
  <wsdl:message name="SearchInvoiceWithOrderRefSoapOut">
    <wsdl:part name="parameters" element="tns:SearchInvoiceWithOrderRefResponse" />
  </wsdl:message>
  <wsdl:message name="PendingInvoiceCreditNotePrintForManagerSoapIn">
    <wsdl:part name="parameters" element="tns:PendingInvoiceCreditNotePrintForManager" />
  </wsdl:message>
  <wsdl:message name="PendingInvoiceCreditNotePrintForManagerSoapOut">
    <wsdl:part name="parameters" element="tns:PendingInvoiceCreditNotePrintForManagerResponse" />
  </wsdl:message>
  <wsdl:message name="PendingInvoiceCreditNoteCompleteForManagerSoapIn">
    <wsdl:part name="parameters" element="tns:PendingInvoiceCreditNoteCompleteForManager" />
  </wsdl:message>
  <wsdl:message name="PendingInvoiceCreditNoteCompleteForManagerSoapOut">
    <wsdl:part name="parameters" element="tns:PendingInvoiceCreditNoteCompleteForManagerResponse" />
  </wsdl:message>
  <wsdl:message name="InvoicePendingListByteSoapIn">
    <wsdl:part name="parameters" element="tns:InvoicePendingListByte" />
  </wsdl:message>
  <wsdl:message name="InvoicePendingListByteSoapOut">
    <wsdl:part name="parameters" element="tns:InvoicePendingListByteResponse" />
  </wsdl:message>
  <wsdl:message name="InvoicePrintPendingListByteSoapIn">
    <wsdl:part name="parameters" element="tns:InvoicePrintPendingListByte" />
  </wsdl:message>
  <wsdl:message name="InvoicePrintPendingListByteSoapOut">
    <wsdl:part name="parameters" element="tns:InvoicePrintPendingListByteResponse" />
  </wsdl:message>
  <wsdl:message name="GetNotRemovableQtyForDeallocateSoapIn">
    <wsdl:part name="parameters" element="tns:GetNotRemovableQtyForDeallocate" />
  </wsdl:message>
  <wsdl:message name="GetNotRemovableQtyForDeallocateSoapOut">
    <wsdl:part name="parameters" element="tns:GetNotRemovableQtyForDeallocateResponse" />
  </wsdl:message>
  <wsdl:message name="CheckIsRemovableForDeallocationSoapIn">
    <wsdl:part name="parameters" element="tns:CheckIsRemovableForDeallocation" />
  </wsdl:message>
  <wsdl:message name="CheckIsRemovableForDeallocationSoapOut">
    <wsdl:part name="parameters" element="tns:CheckIsRemovableForDeallocationResponse" />
  </wsdl:message>
  <wsdl:message name="GetGRNReportSoapIn">
    <wsdl:part name="parameters" element="tns:GetGRNReport" />
  </wsdl:message>
  <wsdl:message name="GetGRNReportSoapOut">
    <wsdl:part name="parameters" element="tns:GetGRNReportResponse" />
  </wsdl:message>
  <wsdl:message name="GetStockWriteOffReportDetailsSoapIn">
    <wsdl:part name="parameters" element="tns:GetStockWriteOffReportDetails" />
  </wsdl:message>
  <wsdl:message name="GetStockWriteOffReportDetailsSoapOut">
    <wsdl:part name="parameters" element="tns:GetStockWriteOffReportDetailsResponse" />
  </wsdl:message>
  <wsdl:message name="GetGRNSupplierInvoiceSoapIn">
    <wsdl:part name="parameters" element="tns:GetGRNSupplierInvoice" />
  </wsdl:message>
  <wsdl:message name="GetGRNSupplierInvoiceSoapOut">
    <wsdl:part name="parameters" element="tns:GetGRNSupplierInvoiceResponse" />
  </wsdl:message>
  <wsdl:message name="DespatchlistForGRNSoapIn">
    <wsdl:part name="parameters" element="tns:DespatchlistForGRN" />
  </wsdl:message>
  <wsdl:message name="DespatchlistForGRNSoapOut">
    <wsdl:part name="parameters" element="tns:DespatchlistForGRNResponse" />
  </wsdl:message>
  <wsdl:message name="DespatchProductListforGRNSoapIn">
    <wsdl:part name="parameters" element="tns:DespatchProductListforGRN" />
  </wsdl:message>
  <wsdl:message name="DespatchProductListforGRNSoapOut">
    <wsdl:part name="parameters" element="tns:DespatchProductListforGRNResponse" />
  </wsdl:message>
  <wsdl:message name="InternalGRNSaveSoapIn">
    <wsdl:part name="parameters" element="tns:InternalGRNSave" />
  </wsdl:message>
  <wsdl:message name="InternalGRNSaveSoapOut">
    <wsdl:part name="parameters" element="tns:InternalGRNSaveResponse" />
  </wsdl:message>
  <wsdl:message name="DespatchReceivedproductListSoapIn">
    <wsdl:part name="parameters" element="tns:DespatchReceivedproductList" />
  </wsdl:message>
  <wsdl:message name="DespatchReceivedproductListSoapOut">
    <wsdl:part name="parameters" element="tns:DespatchReceivedproductListResponse" />
  </wsdl:message>
  <wsdl:message name="OutstandingDeliveriesSearchSoapIn">
    <wsdl:part name="parameters" element="tns:OutstandingDeliveriesSearch" />
  </wsdl:message>
  <wsdl:message name="OutstandingDeliveriesSearchSoapOut">
    <wsdl:part name="parameters" element="tns:OutstandingDeliveriesSearchResponse" />
  </wsdl:message>
  <wsdl:message name="GRNOutstandingCheckSoapIn">
    <wsdl:part name="parameters" element="tns:GRNOutstandingCheck" />
  </wsdl:message>
  <wsdl:message name="GRNOutstandingCheckSoapOut">
    <wsdl:part name="parameters" element="tns:GRNOutstandingCheckResponse" />
  </wsdl:message>
  <wsdl:message name="TrackableItemListForIDListSoapIn">
    <wsdl:part name="parameters" element="tns:TrackableItemListForIDList" />
  </wsdl:message>
  <wsdl:message name="TrackableItemListForIDListSoapOut">
    <wsdl:part name="parameters" element="tns:TrackableItemListForIDListResponse" />
  </wsdl:message>
  <wsdl:message name="PickTrackableItemSoapIn">
    <wsdl:part name="parameters" element="tns:PickTrackableItem" />
  </wsdl:message>
  <wsdl:message name="PickTrackableItemSoapOut">
    <wsdl:part name="parameters" element="tns:PickTrackableItemResponse" />
  </wsdl:message>
  <wsdl:message name="TrackableItemListForGRNSoapIn">
    <wsdl:part name="parameters" element="tns:TrackableItemListForGRN" />
  </wsdl:message>
  <wsdl:message name="TrackableItemListForGRNSoapOut">
    <wsdl:part name="parameters" element="tns:TrackableItemListForGRNResponse" />
  </wsdl:message>
  <wsdl:message name="TrackableNumberListSoapIn">
    <wsdl:part name="parameters" element="tns:TrackableNumberList" />
  </wsdl:message>
  <wsdl:message name="TrackableNumberListSoapOut">
    <wsdl:part name="parameters" element="tns:TrackableNumberListResponse" />
  </wsdl:message>
  <wsdl:message name="TrackableItemListForEditSoapIn">
    <wsdl:part name="parameters" element="tns:TrackableItemListForEdit" />
  </wsdl:message>
  <wsdl:message name="TrackableItemListForEditSoapOut">
    <wsdl:part name="parameters" element="tns:TrackableItemListForEditResponse" />
  </wsdl:message>
  <wsdl:message name="TrackableNumberListForNoSoapIn">
    <wsdl:part name="parameters" element="tns:TrackableNumberListForNo" />
  </wsdl:message>
  <wsdl:message name="TrackableNumberListForNoSoapOut">
    <wsdl:part name="parameters" element="tns:TrackableNumberListForNoResponse" />
  </wsdl:message>
  <wsdl:message name="ListTrackableNumberforEditSoapIn">
    <wsdl:part name="parameters" element="tns:ListTrackableNumberforEdit" />
  </wsdl:message>
  <wsdl:message name="ListTrackableNumberforEditSoapOut">
    <wsdl:part name="parameters" element="tns:ListTrackableNumberforEditResponse" />
  </wsdl:message>
  <wsdl:message name="TrackableNumberEditSoapIn">
    <wsdl:part name="parameters" element="tns:TrackableNumberEdit" />
  </wsdl:message>
  <wsdl:message name="TrackableNumberEditSoapOut">
    <wsdl:part name="parameters" element="tns:TrackableNumberEditResponse" />
  </wsdl:message>
  <wsdl:message name="TrackableNumberUpdateSoapIn">
    <wsdl:part name="parameters" element="tns:TrackableNumberUpdate" />
  </wsdl:message>
  <wsdl:message name="TrackableNumberUpdateSoapOut">
    <wsdl:part name="parameters" element="tns:TrackableNumberUpdateResponse" />
  </wsdl:message>
  <wsdl:message name="CheckTrackableNumberSoapIn">
    <wsdl:part name="parameters" element="tns:CheckTrackableNumber" />
  </wsdl:message>
  <wsdl:message name="CheckTrackableNumberSoapOut">
    <wsdl:part name="parameters" element="tns:CheckTrackableNumberResponse" />
  </wsdl:message>
  <wsdl:message name="IsTrackableNumberExistSoapIn">
    <wsdl:part name="parameters" element="tns:IsTrackableNumberExist" />
  </wsdl:message>
  <wsdl:message name="IsTrackableNumberExistSoapOut">
    <wsdl:part name="parameters" element="tns:IsTrackableNumberExistResponse" />
  </wsdl:message>
  <wsdl:message name="TrackableNumberValidationForGRNFileImportSoapIn">
    <wsdl:part name="parameters" element="tns:TrackableNumberValidationForGRNFileImport" />
  </wsdl:message>
  <wsdl:message name="TrackableNumberValidationForGRNFileImportSoapOut">
    <wsdl:part name="parameters" element="tns:TrackableNumberValidationForGRNFileImportResponse" />
  </wsdl:message>
  <wsdl:message name="TrackableNumberValidationForGRNFileImport01SoapIn">
    <wsdl:part name="parameters" element="tns:TrackableNumberValidationForGRNFileImport01" />
  </wsdl:message>
  <wsdl:message name="TrackableNumberValidationForGRNFileImport01SoapOut">
    <wsdl:part name="parameters" element="tns:TrackableNumberValidationForGRNFileImport01Response" />
  </wsdl:message>
  <wsdl:message name="TrackableNumberValidationForGRNFileImportWithSaveSoapIn">
    <wsdl:part name="parameters" element="tns:TrackableNumberValidationForGRNFileImportWithSave" />
  </wsdl:message>
  <wsdl:message name="TrackableNumberValidationForGRNFileImportWithSaveSoapOut">
    <wsdl:part name="parameters" element="tns:TrackableNumberValidationForGRNFileImportWithSaveResponse" />
  </wsdl:message>
  <wsdl:message name="TrackableNumberValidationForGRNSoapIn">
    <wsdl:part name="parameters" element="tns:TrackableNumberValidationForGRN" />
  </wsdl:message>
  <wsdl:message name="TrackableNumberValidationForGRNSoapOut">
    <wsdl:part name="parameters" element="tns:TrackableNumberValidationForGRNResponse" />
  </wsdl:message>
  <wsdl:message name="ListTrackableNumberForSaleOrderSoapIn">
    <wsdl:part name="parameters" element="tns:ListTrackableNumberForSaleOrder" />
  </wsdl:message>
  <wsdl:message name="ListTrackableNumberForSaleOrderSoapOut">
    <wsdl:part name="parameters" element="tns:ListTrackableNumberForSaleOrderResponse" />
  </wsdl:message>
  <wsdl:message name="UpfrontSubsidyClaimReportListSoapIn">
    <wsdl:part name="parameters" element="tns:UpfrontSubsidyClaimReportList" />
  </wsdl:message>
  <wsdl:message name="UpfrontSubsidyClaimReportListSoapOut">
    <wsdl:part name="parameters" element="tns:UpfrontSubsidyClaimReportListResponse" />
  </wsdl:message>
  <wsdl:message name="UpfrontSubsidyClaimReportUpdateSoapIn">
    <wsdl:part name="parameters" element="tns:UpfrontSubsidyClaimReportUpdate" />
  </wsdl:message>
  <wsdl:message name="UpfrontSubsidyClaimReportUpdateSoapOut">
    <wsdl:part name="parameters" element="tns:UpfrontSubsidyClaimReportUpdateResponse" />
  </wsdl:message>
  <wsdl:message name="SiteNumberSeriesUpdateSoapIn">
    <wsdl:part name="parameters" element="tns:SiteNumberSeriesUpdate" />
  </wsdl:message>
  <wsdl:message name="SiteNumberSeriesUpdateSoapOut">
    <wsdl:part name="parameters" element="tns:SiteNumberSeriesUpdateResponse" />
  </wsdl:message>
  <wsdl:message name="GetNextReferenceSoapIn">
    <wsdl:part name="parameters" element="tns:GetNextReference" />
  </wsdl:message>
  <wsdl:message name="GetNextReferenceSoapOut">
    <wsdl:part name="parameters" element="tns:GetNextReferenceResponse" />
  </wsdl:message>
  <wsdl:message name="RptDespatchListSoapIn">
    <wsdl:part name="parameters" element="tns:RptDespatchList" />
  </wsdl:message>
  <wsdl:message name="RptDespatchListSoapOut">
    <wsdl:part name="parameters" element="tns:RptDespatchListResponse" />
  </wsdl:message>
  <wsdl:message name="DespatchListSoapIn">
    <wsdl:part name="parameters" element="tns:DespatchList" />
  </wsdl:message>
  <wsdl:message name="DespatchListSoapOut">
    <wsdl:part name="parameters" element="tns:DespatchListResponse" />
  </wsdl:message>
  <wsdl:message name="DespatchLookupListSoapIn">
    <wsdl:part name="parameters" element="tns:DespatchLookupList" />
  </wsdl:message>
  <wsdl:message name="DespatchLookupListSoapOut">
    <wsdl:part name="parameters" element="tns:DespatchLookupListResponse" />
  </wsdl:message>
  <wsdl:message name="SupplierDespatchLookupListSoapIn">
    <wsdl:part name="parameters" element="tns:SupplierDespatchLookupList" />
  </wsdl:message>
  <wsdl:message name="SupplierDespatchLookupListSoapOut">
    <wsdl:part name="parameters" element="tns:SupplierDespatchLookupListResponse" />
  </wsdl:message>
  <wsdl:message name="SupplierDespatchLookupListcSalestarAuthentication">
    <wsdl:part name="cSalestarAuthentication" element="tns:cSalestarAuthentication" />
  </wsdl:message>
  <wsdl:message name="DespatchSearchWithEmployeeSoapIn">
    <wsdl:part name="parameters" element="tns:DespatchSearchWithEmployee" />
  </wsdl:message>
  <wsdl:message name="DespatchSearchWithEmployeeSoapOut">
    <wsdl:part name="parameters" element="tns:DespatchSearchWithEmployeeResponse" />
  </wsdl:message>
  <wsdl:message name="DespatchSearchSoapIn">
    <wsdl:part name="parameters" element="tns:DespatchSearch" />
  </wsdl:message>
  <wsdl:message name="DespatchSearchSoapOut">
    <wsdl:part name="parameters" element="tns:DespatchSearchResponse" />
  </wsdl:message>
  <wsdl:message name="DespatchSearchByDespatchIDSoapIn">
    <wsdl:part name="parameters" element="tns:DespatchSearchByDespatchID" />
  </wsdl:message>
  <wsdl:message name="DespatchSearchByDespatchIDSoapOut">
    <wsdl:part name="parameters" element="tns:DespatchSearchByDespatchIDResponse" />
  </wsdl:message>
  <wsdl:message name="DespatchSearchAltSoapIn">
    <wsdl:part name="parameters" element="tns:DespatchSearchAlt" />
  </wsdl:message>
  <wsdl:message name="DespatchSearchAltSoapOut">
    <wsdl:part name="parameters" element="tns:DespatchSearchAltResponse" />
  </wsdl:message>
  <wsdl:message name="DespatchSearchByWarehouseStatusSoapIn">
    <wsdl:part name="parameters" element="tns:DespatchSearchByWarehouseStatus" />
  </wsdl:message>
  <wsdl:message name="DespatchSearchByWarehouseStatusSoapOut">
    <wsdl:part name="parameters" element="tns:DespatchSearchByWarehouseStatusResponse" />
  </wsdl:message>
  <wsdl:message name="DespatchSearchByWarehouseStatusByteSoapIn">
    <wsdl:part name="parameters" element="tns:DespatchSearchByWarehouseStatusByte" />
  </wsdl:message>
  <wsdl:message name="DespatchSearchByWarehouseStatusByteSoapOut">
    <wsdl:part name="parameters" element="tns:DespatchSearchByWarehouseStatusByteResponse" />
  </wsdl:message>
  <wsdl:message name="PendingDespatchCollectionForManagerByteSoapIn">
    <wsdl:part name="parameters" element="tns:PendingDespatchCollectionForManagerByte" />
  </wsdl:message>
  <wsdl:message name="PendingDespatchCollectionForManagerByteSoapOut">
    <wsdl:part name="parameters" element="tns:PendingDespatchCollectionForManagerByteResponse" />
  </wsdl:message>
  <wsdl:message name="PendingDespatchCollectionForManagerSoapIn">
    <wsdl:part name="parameters" element="tns:PendingDespatchCollectionForManager" />
  </wsdl:message>
  <wsdl:message name="PendingDespatchCollectionForManagerSoapOut">
    <wsdl:part name="parameters" element="tns:PendingDespatchCollectionForManagerResponse" />
  </wsdl:message>
  <wsdl:message name="PendingCustomerReceiveForManagerByteSoapIn">
    <wsdl:part name="parameters" element="tns:PendingCustomerReceiveForManagerByte" />
  </wsdl:message>
  <wsdl:message name="PendingCustomerReceiveForManagerByteSoapOut">
    <wsdl:part name="parameters" element="tns:PendingCustomerReceiveForManagerByteResponse" />
  </wsdl:message>
  <wsdl:message name="PendingDocumentPrintForManagerByteSoapIn">
    <wsdl:part name="parameters" element="tns:PendingDocumentPrintForManagerByte" />
  </wsdl:message>
  <wsdl:message name="PendingDocumentPrintForManagerByteSoapOut">
    <wsdl:part name="parameters" element="tns:PendingDocumentPrintForManagerByteResponse" />
  </wsdl:message>
  <wsdl:message name="PendingDespatchDeliveryForManagerByteSoapIn">
    <wsdl:part name="parameters" element="tns:PendingDespatchDeliveryForManagerByte" />
  </wsdl:message>
  <wsdl:message name="PendingDespatchDeliveryForManagerByteSoapOut">
    <wsdl:part name="parameters" element="tns:PendingDespatchDeliveryForManagerByteResponse" />
  </wsdl:message>
  <wsdl:message name="DespatchDetailListSoapIn">
    <wsdl:part name="parameters" element="tns:DespatchDetailList" />
  </wsdl:message>
  <wsdl:message name="DespatchDetailListSoapOut">
    <wsdl:part name="parameters" element="tns:DespatchDetailListResponse" />
  </wsdl:message>
  <wsdl:message name="DespatchProductListSoapIn">
    <wsdl:part name="parameters" element="tns:DespatchProductList" />
  </wsdl:message>
  <wsdl:message name="DespatchProductListSoapOut">
    <wsdl:part name="parameters" element="tns:DespatchProductListResponse" />
  </wsdl:message>
  <wsdl:message name="DespatchProductListWithSupplierSoapIn">
    <wsdl:part name="parameters" element="tns:DespatchProductListWithSupplier" />
  </wsdl:message>
  <wsdl:message name="DespatchProductListWithSupplierSoapOut">
    <wsdl:part name="parameters" element="tns:DespatchProductListWithSupplierResponse" />
  </wsdl:message>
  <wsdl:message name="DespatchSaveSoapIn">
    <wsdl:part name="parameters" element="tns:DespatchSave" />
  </wsdl:message>
  <wsdl:message name="DespatchSaveSoapOut">
    <wsdl:part name="parameters" element="tns:DespatchSaveResponse" />
  </wsdl:message>
  <wsdl:message name="SaleDespatchSaveSoapIn">
    <wsdl:part name="parameters" element="tns:SaleDespatchSave" />
  </wsdl:message>
  <wsdl:message name="SaleDespatchSaveSoapOut">
    <wsdl:part name="parameters" element="tns:SaleDespatchSaveResponse" />
  </wsdl:message>
  <wsdl:message name="UpdateDespatchStatusForCancelSoapIn">
    <wsdl:part name="parameters" element="tns:UpdateDespatchStatusForCancel" />
  </wsdl:message>
  <wsdl:message name="UpdateDespatchStatusForCancelSoapOut">
    <wsdl:part name="parameters" element="tns:UpdateDespatchStatusForCancelResponse" />
  </wsdl:message>
  <wsdl:message name="DespatchDetailSaveSoapIn">
    <wsdl:part name="parameters" element="tns:DespatchDetailSave" />
  </wsdl:message>
  <wsdl:message name="DespatchDetailSaveSoapOut">
    <wsdl:part name="parameters" element="tns:DespatchDetailSaveResponse" />
  </wsdl:message>
  <wsdl:message name="DespatchFinaliseSoapIn">
    <wsdl:part name="parameters" element="tns:DespatchFinalise" />
  </wsdl:message>
  <wsdl:message name="DespatchFinaliseSoapOut">
    <wsdl:part name="parameters" element="tns:DespatchFinaliseResponse" />
  </wsdl:message>
  <wsdl:message name="DespatchFinaliseForDSIntegrationSoapIn">
    <wsdl:part name="parameters" element="tns:DespatchFinaliseForDSIntegration" />
  </wsdl:message>
  <wsdl:message name="DespatchFinaliseForDSIntegrationSoapOut">
    <wsdl:part name="parameters" element="tns:DespatchFinaliseForDSIntegrationResponse" />
  </wsdl:message>
  <wsdl:message name="DespatchPrintSelectSoapIn">
    <wsdl:part name="parameters" element="tns:DespatchPrintSelect" />
  </wsdl:message>
  <wsdl:message name="DespatchPrintSelectSoapOut">
    <wsdl:part name="parameters" element="tns:DespatchPrintSelectResponse" />
  </wsdl:message>
  <wsdl:message name="DespatchedTrackableNumbersListSoapIn">
    <wsdl:part name="parameters" element="tns:DespatchedTrackableNumbersList" />
  </wsdl:message>
  <wsdl:message name="DespatchedTrackableNumbersListSoapOut">
    <wsdl:part name="parameters" element="tns:DespatchedTrackableNumbersListResponse" />
  </wsdl:message>
  <wsdl:message name="DespatchedBatchListSoapIn">
    <wsdl:part name="parameters" element="tns:DespatchedBatchList" />
  </wsdl:message>
  <wsdl:message name="DespatchedBatchListSoapOut">
    <wsdl:part name="parameters" element="tns:DespatchedBatchListResponse" />
  </wsdl:message>
  <wsdl:message name="DespatchPrintLoadDataSoapIn">
    <wsdl:part name="parameters" element="tns:DespatchPrintLoadData" />
  </wsdl:message>
  <wsdl:message name="DespatchPrintLoadDataSoapOut">
    <wsdl:part name="parameters" element="tns:DespatchPrintLoadDataResponse" />
  </wsdl:message>
  <wsdl:message name="DespatchPrintLoadDatacSalestarAuthentication">
    <wsdl:part name="cSalestarAuthentication" element="tns:cSalestarAuthentication" />
  </wsdl:message>
  <wsdl:message name="DespatchListBySaleOrderIDSoapIn">
    <wsdl:part name="parameters" element="tns:DespatchListBySaleOrderID" />
  </wsdl:message>
  <wsdl:message name="DespatchListBySaleOrderIDSoapOut">
    <wsdl:part name="parameters" element="tns:DespatchListBySaleOrderIDResponse" />
  </wsdl:message>
  <wsdl:message name="DespatchListBySaleOrderIDLockSaleOrderForDespatchSoapIn">
    <wsdl:part name="parameters" element="tns:DespatchListBySaleOrderIDLockSaleOrderForDespatch" />
  </wsdl:message>
  <wsdl:message name="DespatchListBySaleOrderIDLockSaleOrderForDespatchSoapOut">
    <wsdl:part name="parameters" element="tns:DespatchListBySaleOrderIDLockSaleOrderForDespatchResponse" />
  </wsdl:message>
  <wsdl:message name="DespatchConnectionListSoapIn">
    <wsdl:part name="parameters" element="tns:DespatchConnectionList" />
  </wsdl:message>
  <wsdl:message name="DespatchConnectionListSoapOut">
    <wsdl:part name="parameters" element="tns:DespatchConnectionListResponse" />
  </wsdl:message>
  <wsdl:message name="DespatchConnectionListBySaleOrderIDSoapIn">
    <wsdl:part name="parameters" element="tns:DespatchConnectionListBySaleOrderID" />
  </wsdl:message>
  <wsdl:message name="DespatchConnectionListBySaleOrderIDSoapOut">
    <wsdl:part name="parameters" element="tns:DespatchConnectionListBySaleOrderIDResponse" />
  </wsdl:message>
  <wsdl:message name="DespatchLoadDataSoapIn">
    <wsdl:part name="parameters" element="tns:DespatchLoadData" />
  </wsdl:message>
  <wsdl:message name="DespatchLoadDataSoapOut">
    <wsdl:part name="parameters" element="tns:DespatchLoadDataResponse" />
  </wsdl:message>
  <wsdl:message name="DespatchLoadDataNewSoapIn">
    <wsdl:part name="parameters" element="tns:DespatchLoadDataNew" />
  </wsdl:message>
  <wsdl:message name="DespatchLoadDataNewSoapOut">
    <wsdl:part name="parameters" element="tns:DespatchLoadDataNewResponse" />
  </wsdl:message>
  <wsdl:message name="SaleOrderDataListForDespatchSoapIn">
    <wsdl:part name="parameters" element="tns:SaleOrderDataListForDespatch" />
  </wsdl:message>
  <wsdl:message name="SaleOrderDataListForDespatchSoapOut">
    <wsdl:part name="parameters" element="tns:SaleOrderDataListForDespatchResponse" />
  </wsdl:message>
  <wsdl:message name="DespatchLoadLookupsSoapIn">
    <wsdl:part name="parameters" element="tns:DespatchLoadLookups" />
  </wsdl:message>
  <wsdl:message name="DespatchLoadLookupsSoapOut">
    <wsdl:part name="parameters" element="tns:DespatchLoadLookupsResponse" />
  </wsdl:message>
  <wsdl:message name="DespatchLoadLookupscSalestarAuthentication">
    <wsdl:part name="cSalestarAuthentication" element="tns:cSalestarAuthentication" />
  </wsdl:message>
  <wsdl:message name="DespatchLoadLookupsInventoryListBySaleOrderIDGetNextReferenceSoapIn">
    <wsdl:part name="parameters" element="tns:DespatchLoadLookupsInventoryListBySaleOrderIDGetNextReference" />
  </wsdl:message>
  <wsdl:message name="DespatchLoadLookupsInventoryListBySaleOrderIDGetNextReferenceSoapOut">
    <wsdl:part name="parameters" element="tns:DespatchLoadLookupsInventoryListBySaleOrderIDGetNextReferenceResponse" />
  </wsdl:message>
  <wsdl:message name="DespatchLoadLookupsInventoryListBySaleOrderIDGetNextReferencecSalestarAuthentication">
    <wsdl:part name="cSalestarAuthentication" element="tns:cSalestarAuthentication" />
  </wsdl:message>
  <wsdl:message name="CustomerListAllDeliveryMethodWithLabelPrinterListSoapIn">
    <wsdl:part name="parameters" element="tns:CustomerListAllDeliveryMethodWithLabelPrinterList" />
  </wsdl:message>
  <wsdl:message name="CustomerListAllDeliveryMethodWithLabelPrinterListSoapOut">
    <wsdl:part name="parameters" element="tns:CustomerListAllDeliveryMethodWithLabelPrinterListResponse" />
  </wsdl:message>
  <wsdl:message name="CustomerListAllDeliveryMethodWithLabelPrinterListcSalestarAuthentication">
    <wsdl:part name="cSalestarAuthentication" element="tns:cSalestarAuthentication" />
  </wsdl:message>
  <wsdl:message name="SaleDespatchLookupListSoapIn">
    <wsdl:part name="parameters" element="tns:SaleDespatchLookupList" />
  </wsdl:message>
  <wsdl:message name="SaleDespatchLookupListSoapOut">
    <wsdl:part name="parameters" element="tns:SaleDespatchLookupListResponse" />
  </wsdl:message>
  <wsdl:message name="SaleDespatchLookupListcSalestarAuthentication">
    <wsdl:part name="cSalestarAuthentication" element="tns:cSalestarAuthentication" />
  </wsdl:message>
  <wsdl:message name="SaleDespatchLookupLoadDataNewLoadLookupsSoapIn">
    <wsdl:part name="parameters" element="tns:SaleDespatchLookupLoadDataNewLoadLookups" />
  </wsdl:message>
  <wsdl:message name="SaleDespatchLookupLoadDataNewLoadLookupsSoapOut">
    <wsdl:part name="parameters" element="tns:SaleDespatchLookupLoadDataNewLoadLookupsResponse" />
  </wsdl:message>
  <wsdl:message name="SaleDespatchLookupLoadDataNewLoadLookupscSalestarAuthentication">
    <wsdl:part name="cSalestarAuthentication" element="tns:cSalestarAuthentication" />
  </wsdl:message>
  <wsdl:message name="SaleDespatchGetAvailableQtySoapIn">
    <wsdl:part name="parameters" element="tns:SaleDespatchGetAvailableQty" />
  </wsdl:message>
  <wsdl:message name="SaleDespatchGetAvailableQtySoapOut">
    <wsdl:part name="parameters" element="tns:SaleDespatchGetAvailableQtyResponse" />
  </wsdl:message>
  <wsdl:message name="LockSaleOrderForDespatchSoapIn">
    <wsdl:part name="parameters" element="tns:LockSaleOrderForDespatch" />
  </wsdl:message>
  <wsdl:message name="LockSaleOrderForDespatchSoapOut">
    <wsdl:part name="parameters" element="tns:LockSaleOrderForDespatchResponse" />
  </wsdl:message>
  <wsdl:message name="CouriorTrackingNumbrsExportSearchSoapIn">
    <wsdl:part name="parameters" element="tns:CouriorTrackingNumbrsExportSearch" />
  </wsdl:message>
  <wsdl:message name="CouriorTrackingNumbrsExportSearchSoapOut">
    <wsdl:part name="parameters" element="tns:CouriorTrackingNumbrsExportSearchResponse" />
  </wsdl:message>
  <wsdl:message name="CustomerDeliveryStatusUpdateSoapIn">
    <wsdl:part name="parameters" element="tns:CustomerDeliveryStatusUpdate" />
  </wsdl:message>
  <wsdl:message name="CustomerDeliveryStatusUpdateSoapOut">
    <wsdl:part name="parameters" element="tns:CustomerDeliveryStatusUpdateResponse" />
  </wsdl:message>
  <wsdl:message name="TrackItemsListSoapIn">
    <wsdl:part name="parameters" element="tns:TrackItemsList" />
  </wsdl:message>
  <wsdl:message name="TrackItemsListSoapOut">
    <wsdl:part name="parameters" element="tns:TrackItemsListResponse" />
  </wsdl:message>
  <wsdl:message name="TrackableNumberRowsSoapIn">
    <wsdl:part name="parameters" element="tns:TrackableNumberRows" />
  </wsdl:message>
  <wsdl:message name="TrackableNumberRowsSoapOut">
    <wsdl:part name="parameters" element="tns:TrackableNumberRowsResponse" />
  </wsdl:message>
  <wsdl:message name="TrackableNumberListForTrackableItemIDSoapIn">
    <wsdl:part name="parameters" element="tns:TrackableNumberListForTrackableItemID" />
  </wsdl:message>
  <wsdl:message name="TrackableNumberListForTrackableItemIDSoapOut">
    <wsdl:part name="parameters" element="tns:TrackableNumberListForTrackableItemIDResponse" />
  </wsdl:message>
  <wsdl:message name="TrackableItemListForIDSoapIn">
    <wsdl:part name="parameters" element="tns:TrackableItemListForID" />
  </wsdl:message>
  <wsdl:message name="TrackableItemListForIDSoapOut">
    <wsdl:part name="parameters" element="tns:TrackableItemListForIDResponse" />
  </wsdl:message>
  <wsdl:message name="TrackableItemWIthoutTrackableItemIDSoapIn">
    <wsdl:part name="parameters" element="tns:TrackableItemWIthoutTrackableItemID" />
  </wsdl:message>
  <wsdl:message name="TrackableItemWIthoutTrackableItemIDSoapOut">
    <wsdl:part name="parameters" element="tns:TrackableItemWIthoutTrackableItemIDResponse" />
  </wsdl:message>
  <wsdl:message name="TrackableItemListWIthTrackableItemIDSoapIn">
    <wsdl:part name="parameters" element="tns:TrackableItemListWIthTrackableItemID" />
  </wsdl:message>
  <wsdl:message name="TrackableItemListWIthTrackableItemIDSoapOut">
    <wsdl:part name="parameters" element="tns:TrackableItemListWIthTrackableItemIDResponse" />
  </wsdl:message>
  <wsdl:message name="TrackableItemListWithTrackablesSoapIn">
    <wsdl:part name="parameters" element="tns:TrackableItemListWithTrackables" />
  </wsdl:message>
  <wsdl:message name="TrackableItemListWithTrackablesSoapOut">
    <wsdl:part name="parameters" element="tns:TrackableItemListWithTrackablesResponse" />
  </wsdl:message>
  <wsdl:message name="TrackableItemListWithTrackableSoapIn">
    <wsdl:part name="parameters" element="tns:TrackableItemListWithTrackable" />
  </wsdl:message>
  <wsdl:message name="TrackableItemListWithTrackableSoapOut">
    <wsdl:part name="parameters" element="tns:TrackableItemListWithTrackableResponse" />
  </wsdl:message>
  <wsdl:message name="TrackableItemListForInternalTransferSoapIn">
    <wsdl:part name="parameters" element="tns:TrackableItemListForInternalTransfer" />
  </wsdl:message>
  <wsdl:message name="TrackableItemListForInternalTransferSoapOut">
    <wsdl:part name="parameters" element="tns:TrackableItemListForInternalTransferResponse" />
  </wsdl:message>
  <wsdl:message name="TrackableItemListSoapIn">
    <wsdl:part name="parameters" element="tns:TrackableItemList" />
  </wsdl:message>
  <wsdl:message name="TrackableItemListSoapOut">
    <wsdl:part name="parameters" element="tns:TrackableItemListResponse" />
  </wsdl:message>
  <wsdl:message name="BankingChequeDetailListSoapIn">
    <wsdl:part name="parameters" element="tns:BankingChequeDetailList" />
  </wsdl:message>
  <wsdl:message name="BankingChequeDetailListSoapOut">
    <wsdl:part name="parameters" element="tns:BankingChequeDetailListResponse" />
  </wsdl:message>
  <wsdl:message name="BankingDepositsListSoapIn">
    <wsdl:part name="parameters" element="tns:BankingDepositsList" />
  </wsdl:message>
  <wsdl:message name="BankingDepositsListSoapOut">
    <wsdl:part name="parameters" element="tns:BankingDepositsListResponse" />
  </wsdl:message>
  <wsdl:message name="StockAvailabilityOptionsListSoapIn">
    <wsdl:part name="parameters" element="tns:StockAvailabilityOptionsList" />
  </wsdl:message>
  <wsdl:message name="StockAvailabilityOptionsListSoapOut">
    <wsdl:part name="parameters" element="tns:StockAvailabilityOptionsListResponse" />
  </wsdl:message>
  <wsdl:message name="Cv2AvsCheckResultTypeListSoapIn">
    <wsdl:part name="parameters" element="tns:Cv2AvsCheckResultTypeList" />
  </wsdl:message>
  <wsdl:message name="Cv2AvsCheckResultTypeListSoapOut">
    <wsdl:part name="parameters" element="tns:Cv2AvsCheckResultTypeListResponse" />
  </wsdl:message>
  <wsdl:message name="SalesOrderStatusSelectSoapIn">
    <wsdl:part name="parameters" element="tns:SalesOrderStatusSelect" />
  </wsdl:message>
  <wsdl:message name="SalesOrderStatusSelectSoapOut">
    <wsdl:part name="parameters" element="tns:SalesOrderStatusSelectResponse" />
  </wsdl:message>
  <wsdl:message name="ListDealerUserNameExistsSoapIn">
    <wsdl:part name="parameters" element="tns:ListDealerUserNameExists" />
  </wsdl:message>
  <wsdl:message name="ListDealerUserNameExistsSoapOut">
    <wsdl:part name="parameters" element="tns:ListDealerUserNameExistsResponse" />
  </wsdl:message>
  <wsdl:message name="DealerListSoapIn">
    <wsdl:part name="parameters" element="tns:DealerList" />
  </wsdl:message>
  <wsdl:message name="DealerListSoapOut">
    <wsdl:part name="parameters" element="tns:DealerListResponse" />
  </wsdl:message>
  <wsdl:message name="DealerSupplierInfoSoapIn">
    <wsdl:part name="parameters" element="tns:DealerSupplierInfo" />
  </wsdl:message>
  <wsdl:message name="DealerSupplierInfoSoapOut">
    <wsdl:part name="parameters" element="tns:DealerSupplierInfoResponse" />
  </wsdl:message>
  <wsdl:message name="DealerInfoSoapIn">
    <wsdl:part name="parameters" element="tns:DealerInfo" />
  </wsdl:message>
  <wsdl:message name="DealerInfoSoapOut">
    <wsdl:part name="parameters" element="tns:DealerInfoResponse" />
  </wsdl:message>
  <wsdl:message name="InsuranceStatusListSoapIn">
    <wsdl:part name="parameters" element="tns:InsuranceStatusList" />
  </wsdl:message>
  <wsdl:message name="InsuranceStatusListSoapOut">
    <wsdl:part name="parameters" element="tns:InsuranceStatusListResponse" />
  </wsdl:message>
  <wsdl:message name="CurrencyDenominationListSoapIn">
    <wsdl:part name="parameters" element="tns:CurrencyDenominationList" />
  </wsdl:message>
  <wsdl:message name="CurrencyDenominationListSoapOut">
    <wsdl:part name="parameters" element="tns:CurrencyDenominationListResponse" />
  </wsdl:message>
  <wsdl:message name="DiscrepancyResolveTypeListSoapIn">
    <wsdl:part name="parameters" element="tns:DiscrepancyResolveTypeList" />
  </wsdl:message>
  <wsdl:message name="DiscrepancyResolveTypeListSoapOut">
    <wsdl:part name="parameters" element="tns:DiscrepancyResolveTypeListResponse" />
  </wsdl:message>
  <wsdl:message name="DiscrepancyTypeListSoapIn">
    <wsdl:part name="parameters" element="tns:DiscrepancyTypeList" />
  </wsdl:message>
  <wsdl:message name="DiscrepancyTypeListSoapOut">
    <wsdl:part name="parameters" element="tns:DiscrepancyTypeListResponse" />
  </wsdl:message>
  <wsdl:message name="DiscrepancySourceListSoapIn">
    <wsdl:part name="parameters" element="tns:DiscrepancySourceList" />
  </wsdl:message>
  <wsdl:message name="DiscrepancySourceListSoapOut">
    <wsdl:part name="parameters" element="tns:DiscrepancySourceListResponse" />
  </wsdl:message>
  <wsdl:message name="TrackableFormatTypeListSoapIn">
    <wsdl:part name="parameters" element="tns:TrackableFormatTypeList" />
  </wsdl:message>
  <wsdl:message name="TrackableFormatTypeListSoapOut">
    <wsdl:part name="parameters" element="tns:TrackableFormatTypeListResponse" />
  </wsdl:message>
  <wsdl:message name="CustomerAccountDetailsSoapIn">
    <wsdl:part name="parameters" element="tns:CustomerAccountDetails" />
  </wsdl:message>
  <wsdl:message name="CustomerAccountDetailsSoapOut">
    <wsdl:part name="parameters" element="tns:CustomerAccountDetailsResponse" />
  </wsdl:message>
  <wsdl:message name="UpdateCustomerLastAccountStatmentDetailsSoapIn">
    <wsdl:part name="parameters" element="tns:UpdateCustomerLastAccountStatmentDetails" />
  </wsdl:message>
  <wsdl:message name="UpdateCustomerLastAccountStatmentDetailsSoapOut">
    <wsdl:part name="parameters" element="tns:UpdateCustomerLastAccountStatmentDetailsResponse" />
  </wsdl:message>
  <wsdl:message name="CustomerNameAndPostCodeValidateSoapIn">
    <wsdl:part name="parameters" element="tns:CustomerNameAndPostCodeValidate" />
  </wsdl:message>
  <wsdl:message name="CustomerNameAndPostCodeValidateSoapOut">
    <wsdl:part name="parameters" element="tns:CustomerNameAndPostCodeValidateResponse" />
  </wsdl:message>
  <wsdl:message name="ApplicationMenuListSoapIn">
    <wsdl:part name="parameters" element="tns:ApplicationMenuList" />
  </wsdl:message>
  <wsdl:message name="ApplicationMenuListSoapOut">
    <wsdl:part name="parameters" element="tns:ApplicationMenuListResponse" />
  </wsdl:message>
  <wsdl:message name="OverReceivePolicyListSoapIn">
    <wsdl:part name="parameters" element="tns:OverReceivePolicyList" />
  </wsdl:message>
  <wsdl:message name="OverReceivePolicyListSoapOut">
    <wsdl:part name="parameters" element="tns:OverReceivePolicyListResponse" />
  </wsdl:message>
  <wsdl:message name="PasswordPolicyListSoapIn">
    <wsdl:part name="parameters" element="tns:PasswordPolicyList" />
  </wsdl:message>
  <wsdl:message name="PasswordPolicyListSoapOut">
    <wsdl:part name="parameters" element="tns:PasswordPolicyListResponse" />
  </wsdl:message>
  <wsdl:message name="LicensingModelListSoapIn">
    <wsdl:part name="parameters" element="tns:LicensingModelList" />
  </wsdl:message>
  <wsdl:message name="LicensingModelListSoapOut">
    <wsdl:part name="parameters" element="tns:LicensingModelListResponse" />
  </wsdl:message>
  <wsdl:message name="AgeGroupListSoapIn">
    <wsdl:part name="parameters" element="tns:AgeGroupList" />
  </wsdl:message>
  <wsdl:message name="AgeGroupListSoapOut">
    <wsdl:part name="parameters" element="tns:AgeGroupListResponse" />
  </wsdl:message>
  <wsdl:message name="DespatchStatusListSoapIn">
    <wsdl:part name="parameters" element="tns:DespatchStatusList" />
  </wsdl:message>
  <wsdl:message name="DespatchStatusListSoapOut">
    <wsdl:part name="parameters" element="tns:DespatchStatusListResponse" />
  </wsdl:message>
  <wsdl:message name="ContactCategoryListSoapIn">
    <wsdl:part name="parameters" element="tns:ContactCategoryList" />
  </wsdl:message>
  <wsdl:message name="ContactCategoryListSoapOut">
    <wsdl:part name="parameters" element="tns:ContactCategoryListResponse" />
  </wsdl:message>
  <wsdl:message name="DemographicCategoryListSoapIn">
    <wsdl:part name="parameters" element="tns:DemographicCategoryList" />
  </wsdl:message>
  <wsdl:message name="DemographicCategoryListSoapOut">
    <wsdl:part name="parameters" element="tns:DemographicCategoryListResponse" />
  </wsdl:message>
  <wsdl:message name="IndustryCategoryListSoapIn">
    <wsdl:part name="parameters" element="tns:IndustryCategoryList" />
  </wsdl:message>
  <wsdl:message name="IndustryCategoryListSoapOut">
    <wsdl:part name="parameters" element="tns:IndustryCategoryListResponse" />
  </wsdl:message>
  <wsdl:message name="TurnoverLevelListSoapIn">
    <wsdl:part name="parameters" element="tns:TurnoverLevelList" />
  </wsdl:message>
  <wsdl:message name="TurnoverLevelListSoapOut">
    <wsdl:part name="parameters" element="tns:TurnoverLevelListResponse" />
  </wsdl:message>
  <wsdl:message name="EmployeeCountLevelListSoapIn">
    <wsdl:part name="parameters" element="tns:EmployeeCountLevelList" />
  </wsdl:message>
  <wsdl:message name="EmployeeCountLevelListSoapOut">
    <wsdl:part name="parameters" element="tns:EmployeeCountLevelListResponse" />
  </wsdl:message>
  <wsdl:message name="MobilePhoneCountLevelListSoapIn">
    <wsdl:part name="parameters" element="tns:MobilePhoneCountLevelList" />
  </wsdl:message>
  <wsdl:message name="MobilePhoneCountLevelListSoapOut">
    <wsdl:part name="parameters" element="tns:MobilePhoneCountLevelListResponse" />
  </wsdl:message>
  <wsdl:message name="ServiceLevelListSoapIn">
    <wsdl:part name="parameters" element="tns:ServiceLevelList" />
  </wsdl:message>
  <wsdl:message name="ServiceLevelListSoapOut">
    <wsdl:part name="parameters" element="tns:ServiceLevelListResponse" />
  </wsdl:message>
  <wsdl:message name="TariffProfitabilityListSoapIn">
    <wsdl:part name="parameters" element="tns:TariffProfitabilityList" />
  </wsdl:message>
  <wsdl:message name="TariffProfitabilityListSoapOut">
    <wsdl:part name="parameters" element="tns:TariffProfitabilityListResponse" />
  </wsdl:message>
  <wsdl:message name="BonusBandListSoapIn">
    <wsdl:part name="parameters" element="tns:BonusBandList" />
  </wsdl:message>
  <wsdl:message name="BonusBandListSoapOut">
    <wsdl:part name="parameters" element="tns:BonusBandListResponse" />
  </wsdl:message>
  <wsdl:message name="BonusBandListNewSoapIn">
    <wsdl:part name="parameters" element="tns:BonusBandListNew" />
  </wsdl:message>
  <wsdl:message name="BonusBandListNewSoapOut">
    <wsdl:part name="parameters" element="tns:BonusBandListNewResponse" />
  </wsdl:message>
  <wsdl:message name="ListCustomerSharedAccountManagerSoapIn">
    <wsdl:part name="parameters" element="tns:ListCustomerSharedAccountManager" />
  </wsdl:message>
  <wsdl:message name="ListCustomerSharedAccountManagerSoapOut">
    <wsdl:part name="parameters" element="tns:ListCustomerSharedAccountManagerResponse" />
  </wsdl:message>
  <wsdl:message name="ListPremisesTypeSoapIn">
    <wsdl:part name="parameters" element="tns:ListPremisesType" />
  </wsdl:message>
  <wsdl:message name="ListPremisesTypeSoapOut">
    <wsdl:part name="parameters" element="tns:ListPremisesTypeResponse" />
  </wsdl:message>
  <wsdl:message name="CustomerHistoryListSoapIn">
    <wsdl:part name="parameters" element="tns:CustomerHistoryList" />
  </wsdl:message>
  <wsdl:message name="CustomerHistoryListSoapOut">
    <wsdl:part name="parameters" element="tns:CustomerHistoryListResponse" />
  </wsdl:message>
  <wsdl:message name="CustomerHistorySaveSoapIn">
    <wsdl:part name="parameters" element="tns:CustomerHistorySave" />
  </wsdl:message>
  <wsdl:message name="CustomerHistorySaveSoapOut">
    <wsdl:part name="parameters" element="tns:CustomerHistorySaveResponse" />
  </wsdl:message>
  <wsdl:message name="ListDealerEmailSoapIn">
    <wsdl:part name="parameters" element="tns:ListDealerEmail" />
  </wsdl:message>
  <wsdl:message name="ListDealerEmailSoapOut">
    <wsdl:part name="parameters" element="tns:ListDealerEmailResponse" />
  </wsdl:message>
  <wsdl:message name="ItemStatusListSoapIn">
    <wsdl:part name="parameters" element="tns:ItemStatusList" />
  </wsdl:message>
  <wsdl:message name="ItemStatusListSoapOut">
    <wsdl:part name="parameters" element="tns:ItemStatusListResponse" />
  </wsdl:message>
  <wsdl:message name="ChannelCountryCardTypeListSoapIn">
    <wsdl:part name="parameters" element="tns:ChannelCountryCardTypeList" />
  </wsdl:message>
  <wsdl:message name="ChannelCountryCardTypeListSoapOut">
    <wsdl:part name="parameters" element="tns:ChannelCountryCardTypeListResponse" />
  </wsdl:message>
  <wsdl:message name="ReconciliationStatusListSoapIn">
    <wsdl:part name="parameters" element="tns:ReconciliationStatusList" />
  </wsdl:message>
  <wsdl:message name="ReconciliationStatusListSoapOut">
    <wsdl:part name="parameters" element="tns:ReconciliationStatusListResponse" />
  </wsdl:message>
  <wsdl:message name="ReconciliationStatusDisputeListSoapIn">
    <wsdl:part name="parameters" element="tns:ReconciliationStatusDisputeList" />
  </wsdl:message>
  <wsdl:message name="ReconciliationStatusDisputeListSoapOut">
    <wsdl:part name="parameters" element="tns:ReconciliationStatusDisputeListResponse" />
  </wsdl:message>
  <wsdl:message name="HistoryListSoapIn">
    <wsdl:part name="parameters" element="tns:HistoryList" />
  </wsdl:message>
  <wsdl:message name="HistoryListSoapOut">
    <wsdl:part name="parameters" element="tns:HistoryListResponse" />
  </wsdl:message>
  <wsdl:message name="HistoryListForDisplaySoapIn">
    <wsdl:part name="parameters" element="tns:HistoryListForDisplay" />
  </wsdl:message>
  <wsdl:message name="HistoryListForDisplaySoapOut">
    <wsdl:part name="parameters" element="tns:HistoryListForDisplayResponse" />
  </wsdl:message>
  <wsdl:message name="BusinessTypeListSoapIn">
    <wsdl:part name="parameters" element="tns:BusinessTypeList" />
  </wsdl:message>
  <wsdl:message name="BusinessTypeListSoapOut">
    <wsdl:part name="parameters" element="tns:BusinessTypeListResponse" />
  </wsdl:message>
  <wsdl:message name="ConnectionTypeListSoapIn">
    <wsdl:part name="parameters" element="tns:ConnectionTypeList" />
  </wsdl:message>
  <wsdl:message name="ConnectionTypeListSoapOut">
    <wsdl:part name="parameters" element="tns:ConnectionTypeListResponse" />
  </wsdl:message>
  <wsdl:message name="ClockInMethodListSoapIn">
    <wsdl:part name="parameters" element="tns:ClockInMethodList" />
  </wsdl:message>
  <wsdl:message name="ClockInMethodListSoapOut">
    <wsdl:part name="parameters" element="tns:ClockInMethodListResponse" />
  </wsdl:message>
  <wsdl:message name="EmploymentStatusListSoapIn">
    <wsdl:part name="parameters" element="tns:EmploymentStatusList" />
  </wsdl:message>
  <wsdl:message name="EmploymentStatusListSoapOut">
    <wsdl:part name="parameters" element="tns:EmploymentStatusListResponse" />
  </wsdl:message>
  <wsdl:message name="EmploymentTypeListSoapIn">
    <wsdl:part name="parameters" element="tns:EmploymentTypeList" />
  </wsdl:message>
  <wsdl:message name="EmploymentTypeListSoapOut">
    <wsdl:part name="parameters" element="tns:EmploymentTypeListResponse" />
  </wsdl:message>
  <wsdl:message name="TradingTypeListSoapIn">
    <wsdl:part name="parameters" element="tns:TradingTypeList" />
  </wsdl:message>
  <wsdl:message name="TradingTypeListSoapOut">
    <wsdl:part name="parameters" element="tns:TradingTypeListResponse" />
  </wsdl:message>
  <wsdl:message name="ResidentialStatusListSoapIn">
    <wsdl:part name="parameters" element="tns:ResidentialStatusList" />
  </wsdl:message>
  <wsdl:message name="ResidentialStatusListSoapOut">
    <wsdl:part name="parameters" element="tns:ResidentialStatusListResponse" />
  </wsdl:message>
  <wsdl:message name="AcceleratorTypeListSoapIn">
    <wsdl:part name="parameters" element="tns:AcceleratorTypeList" />
  </wsdl:message>
  <wsdl:message name="AcceleratorTypeListSoapOut">
    <wsdl:part name="parameters" element="tns:AcceleratorTypeListResponse" />
  </wsdl:message>
  <wsdl:message name="ConcurrencyCheckGetLastUpdateSoapIn">
    <wsdl:part name="parameters" element="tns:ConcurrencyCheckGetLastUpdate" />
  </wsdl:message>
  <wsdl:message name="ConcurrencyCheckGetLastUpdateSoapOut">
    <wsdl:part name="parameters" element="tns:ConcurrencyCheckGetLastUpdateResponse" />
  </wsdl:message>
  <wsdl:message name="ConcurrencyCheckUpdateLastUpdateSoapIn">
    <wsdl:part name="parameters" element="tns:ConcurrencyCheckUpdateLastUpdate" />
  </wsdl:message>
  <wsdl:message name="ConcurrencyCheckUpdateLastUpdateSoapOut">
    <wsdl:part name="parameters" element="tns:ConcurrencyCheckUpdateLastUpdateResponse" />
  </wsdl:message>
  <wsdl:message name="SendMethodListSoapIn">
    <wsdl:part name="parameters" element="tns:SendMethodList" />
  </wsdl:message>
  <wsdl:message name="SendMethodListSoapOut">
    <wsdl:part name="parameters" element="tns:SendMethodListResponse" />
  </wsdl:message>
  <wsdl:message name="SelfBillTypeListSoapIn">
    <wsdl:part name="parameters" element="tns:SelfBillTypeList" />
  </wsdl:message>
  <wsdl:message name="SelfBillTypeListSoapOut">
    <wsdl:part name="parameters" element="tns:SelfBillTypeListResponse" />
  </wsdl:message>
  <wsdl:message name="LoadLookupListSoapIn">
    <wsdl:part name="parameters" element="tns:LoadLookupList" />
  </wsdl:message>
  <wsdl:message name="LoadLookupListSoapOut">
    <wsdl:part name="parameters" element="tns:LoadLookupListResponse" />
  </wsdl:message>
  <wsdl:message name="CustomerDeliveryStatusTypeListSoapIn">
    <wsdl:part name="parameters" element="tns:CustomerDeliveryStatusTypeList" />
  </wsdl:message>
  <wsdl:message name="CustomerDeliveryStatusTypeListSoapOut">
    <wsdl:part name="parameters" element="tns:CustomerDeliveryStatusTypeListResponse" />
  </wsdl:message>
  <wsdl:message name="PriceTypeListSoapIn">
    <wsdl:part name="parameters" element="tns:PriceTypeList" />
  </wsdl:message>
  <wsdl:message name="PriceTypeListSoapOut">
    <wsdl:part name="parameters" element="tns:PriceTypeListResponse" />
  </wsdl:message>
  <wsdl:message name="PriceTypeSaveSoapIn">
    <wsdl:part name="parameters" element="tns:PriceTypeSave" />
  </wsdl:message>
  <wsdl:message name="PriceTypeSaveSoapOut">
    <wsdl:part name="parameters" element="tns:PriceTypeSaveResponse" />
  </wsdl:message>
  <wsdl:message name="InventoryAuditWithAuditDetailListSoapIn">
    <wsdl:part name="parameters" element="tns:InventoryAuditWithAuditDetailList" />
  </wsdl:message>
  <wsdl:message name="InventoryAuditWithAuditDetailListSoapOut">
    <wsdl:part name="parameters" element="tns:InventoryAuditWithAuditDetailListResponse" />
  </wsdl:message>
  <wsdl:message name="InventoryAuditListSoapIn">
    <wsdl:part name="parameters" element="tns:InventoryAuditList" />
  </wsdl:message>
  <wsdl:message name="InventoryAuditListSoapOut">
    <wsdl:part name="parameters" element="tns:InventoryAuditListResponse" />
  </wsdl:message>
  <wsdl:message name="InventoryAuditDetailListSoapIn">
    <wsdl:part name="parameters" element="tns:InventoryAuditDetailList" />
  </wsdl:message>
  <wsdl:message name="InventoryAuditDetailListSoapOut">
    <wsdl:part name="parameters" element="tns:InventoryAuditDetailListResponse" />
  </wsdl:message>
  <wsdl:message name="SaveInventoryAuditSoapIn">
    <wsdl:part name="parameters" element="tns:SaveInventoryAudit" />
  </wsdl:message>
  <wsdl:message name="SaveInventoryAuditSoapOut">
    <wsdl:part name="parameters" element="tns:SaveInventoryAuditResponse" />
  </wsdl:message>
  <wsdl:message name="SaveInventoryAuditDetailSoapIn">
    <wsdl:part name="parameters" element="tns:SaveInventoryAuditDetail" />
  </wsdl:message>
  <wsdl:message name="SaveInventoryAuditDetailSoapOut">
    <wsdl:part name="parameters" element="tns:SaveInventoryAuditDetailResponse" />
  </wsdl:message>
  <wsdl:message name="SaveInventoryAuditWithAuditDetailsSoapIn">
    <wsdl:part name="parameters" element="tns:SaveInventoryAuditWithAuditDetails" />
  </wsdl:message>
  <wsdl:message name="SaveInventoryAuditWithAuditDetailsSoapOut">
    <wsdl:part name="parameters" element="tns:SaveInventoryAuditWithAuditDetailsResponse" />
  </wsdl:message>
  <wsdl:message name="GRNBatchNumbersSoapIn">
    <wsdl:part name="parameters" element="tns:GRNBatchNumbers" />
  </wsdl:message>
  <wsdl:message name="GRNBatchNumbersSoapOut">
    <wsdl:part name="parameters" element="tns:GRNBatchNumbersResponse" />
  </wsdl:message>
  <wsdl:message name="GRNStatusListSoapIn">
    <wsdl:part name="parameters" element="tns:GRNStatusList" />
  </wsdl:message>
  <wsdl:message name="GRNStatusListSoapOut">
    <wsdl:part name="parameters" element="tns:GRNStatusListResponse" />
  </wsdl:message>
  <wsdl:message name="PurchaseOrderGRNListSoapIn">
    <wsdl:part name="parameters" element="tns:PurchaseOrderGRNList" />
  </wsdl:message>
  <wsdl:message name="PurchaseOrderGRNListSoapOut">
    <wsdl:part name="parameters" element="tns:PurchaseOrderGRNListResponse" />
  </wsdl:message>
  <wsdl:message name="GRNListSoapIn">
    <wsdl:part name="parameters" element="tns:GRNList" />
  </wsdl:message>
  <wsdl:message name="GRNListSoapOut">
    <wsdl:part name="parameters" element="tns:GRNListResponse" />
  </wsdl:message>
  <wsdl:message name="GRNSaveSoapIn">
    <wsdl:part name="parameters" element="tns:GRNSave" />
  </wsdl:message>
  <wsdl:message name="GRNSaveSoapOut">
    <wsdl:part name="parameters" element="tns:GRNSaveResponse" />
  </wsdl:message>
  <wsdl:message name="GRNSaveByteSoapIn">
    <wsdl:part name="parameters" element="tns:GRNSaveByte" />
  </wsdl:message>
  <wsdl:message name="GRNSaveByteSoapOut">
    <wsdl:part name="parameters" element="tns:GRNSaveByteResponse" />
  </wsdl:message>
  <wsdl:message name="SaveGRNInvoicePaymentUpdateSoapIn">
    <wsdl:part name="parameters" element="tns:SaveGRNInvoicePaymentUpdate" />
  </wsdl:message>
  <wsdl:message name="SaveGRNInvoicePaymentUpdateSoapOut">
    <wsdl:part name="parameters" element="tns:SaveGRNInvoicePaymentUpdateResponse" />
  </wsdl:message>
  <wsdl:message name="GRNReceivableProductListSoapIn">
    <wsdl:part name="parameters" element="tns:GRNReceivableProductList" />
  </wsdl:message>
  <wsdl:message name="GRNReceivableProductListSoapOut">
    <wsdl:part name="parameters" element="tns:GRNReceivableProductListResponse" />
  </wsdl:message>
  <wsdl:message name="GRNDetailListSoapIn">
    <wsdl:part name="parameters" element="tns:GRNDetailList" />
  </wsdl:message>
  <wsdl:message name="GRNDetailListSoapOut">
    <wsdl:part name="parameters" element="tns:GRNDetailListResponse" />
  </wsdl:message>
  <wsdl:message name="GRNDetailSaveSoapIn">
    <wsdl:part name="parameters" element="tns:GRNDetailSave" />
  </wsdl:message>
  <wsdl:message name="GRNDetailSaveSoapOut">
    <wsdl:part name="parameters" element="tns:GRNDetailSaveResponse" />
  </wsdl:message>
  <wsdl:message name="GRNSearchSoapIn">
    <wsdl:part name="parameters" element="tns:GRNSearch" />
  </wsdl:message>
  <wsdl:message name="GRNSearchSoapOut">
    <wsdl:part name="parameters" element="tns:GRNSearchResponse" />
  </wsdl:message>
  <wsdl:message name="GRNSearchByGRNRefSoapIn">
    <wsdl:part name="parameters" element="tns:GRNSearchByGRNRef" />
  </wsdl:message>
  <wsdl:message name="GRNSearchByGRNRefSoapOut">
    <wsdl:part name="parameters" element="tns:GRNSearchByGRNRefResponse" />
  </wsdl:message>
  <wsdl:message name="GRNSearchByteSoapIn">
    <wsdl:part name="parameters" element="tns:GRNSearchByte" />
  </wsdl:message>
  <wsdl:message name="GRNSearchByteSoapOut">
    <wsdl:part name="parameters" element="tns:GRNSearchByteResponse" />
  </wsdl:message>
  <wsdl:message name="PendingSupplierInvoiceSearchSoapIn">
    <wsdl:part name="parameters" element="tns:PendingSupplierInvoiceSearch" />
  </wsdl:message>
  <wsdl:message name="PendingSupplierInvoiceSearchSoapOut">
    <wsdl:part name="parameters" element="tns:PendingSupplierInvoiceSearchResponse" />
  </wsdl:message>
  <wsdl:message name="GRNProductClassTrackingDataSoapIn">
    <wsdl:part name="parameters" element="tns:GRNProductClassTrackingData" />
  </wsdl:message>
  <wsdl:message name="GRNProductClassTrackingDataSoapOut">
    <wsdl:part name="parameters" element="tns:GRNProductClassTrackingDataResponse" />
  </wsdl:message>
  <wsdl:message name="GRNReceivedProductSoapIn">
    <wsdl:part name="parameters" element="tns:GRNReceivedProduct" />
  </wsdl:message>
  <wsdl:message name="GRNReceivedProductSoapOut">
    <wsdl:part name="parameters" element="tns:GRNReceivedProductResponse" />
  </wsdl:message>
  <wsdl:message name="GRNReportReceivedProductSoapIn">
    <wsdl:part name="parameters" element="tns:GRNReportReceivedProduct" />
  </wsdl:message>
  <wsdl:message name="GRNReportReceivedProductSoapOut">
    <wsdl:part name="parameters" element="tns:GRNReportReceivedProductResponse" />
  </wsdl:message>
  <wsdl:message name="GRNDetailProductSearchSoapIn">
    <wsdl:part name="parameters" element="tns:GRNDetailProductSearch" />
  </wsdl:message>
  <wsdl:message name="GRNDetailProductSearchSoapOut">
    <wsdl:part name="parameters" element="tns:GRNDetailProductSearchResponse" />
  </wsdl:message>
  <wsdl:message name="PurchaseOrderUpdateSoapIn">
    <wsdl:part name="parameters" element="tns:PurchaseOrderUpdate" />
  </wsdl:message>
  <wsdl:message name="PurchaseOrderUpdateSoapOut">
    <wsdl:part name="parameters" element="tns:PurchaseOrderUpdateResponse" />
  </wsdl:message>
  <wsdl:message name="PurchaseOrderInternalNoteUpdateSoapIn">
    <wsdl:part name="parameters" element="tns:PurchaseOrderInternalNoteUpdate" />
  </wsdl:message>
  <wsdl:message name="PurchaseOrderInternalNoteUpdateSoapOut">
    <wsdl:part name="parameters" element="tns:PurchaseOrderInternalNoteUpdateResponse" />
  </wsdl:message>
  <wsdl:message name="PurchaseOrderDetailProductSearchSoapIn">
    <wsdl:part name="parameters" element="tns:PurchaseOrderDetailProductSearch" />
  </wsdl:message>
  <wsdl:message name="PurchaseOrderDetailProductSearchSoapOut">
    <wsdl:part name="parameters" element="tns:PurchaseOrderDetailProductSearchResponse" />
  </wsdl:message>
  <wsdl:message name="PurchaseOrderDetailProductSearchByteSoapIn">
    <wsdl:part name="parameters" element="tns:PurchaseOrderDetailProductSearchByte" />
  </wsdl:message>
  <wsdl:message name="PurchaseOrderDetailProductSearchByteSoapOut">
    <wsdl:part name="parameters" element="tns:PurchaseOrderDetailProductSearchByteResponse" />
  </wsdl:message>
  <wsdl:message name="ListPurchaseOrderReportSoapIn">
    <wsdl:part name="parameters" element="tns:ListPurchaseOrderReport" />
  </wsdl:message>
  <wsdl:message name="ListPurchaseOrderReportSoapOut">
    <wsdl:part name="parameters" element="tns:ListPurchaseOrderReportResponse" />
  </wsdl:message>
  <wsdl:message name="PurchaseOrderDetailsForManualAllocationSoapIn">
    <wsdl:part name="parameters" element="tns:PurchaseOrderDetailsForManualAllocation" />
  </wsdl:message>
  <wsdl:message name="PurchaseOrderDetailsForManualAllocationSoapOut">
    <wsdl:part name="parameters" element="tns:PurchaseOrderDetailsForManualAllocationResponse" />
  </wsdl:message>
  <wsdl:message name="DespatchPendingReservedPOListByteSoapIn">
    <wsdl:part name="parameters" element="tns:DespatchPendingReservedPOListByte" />
  </wsdl:message>
  <wsdl:message name="DespatchPendingReservedPOListByteSoapOut">
    <wsdl:part name="parameters" element="tns:DespatchPendingReservedPOListByteResponse" />
  </wsdl:message>
  <wsdl:message name="DespatchPendingReservedPOListSoapIn">
    <wsdl:part name="parameters" element="tns:DespatchPendingReservedPOList" />
  </wsdl:message>
  <wsdl:message name="DespatchPendingReservedPOListSoapOut">
    <wsdl:part name="parameters" element="tns:DespatchPendingReservedPOListResponse" />
  </wsdl:message>
  <wsdl:message name="ReverseReservedPOSoapIn">
    <wsdl:part name="parameters" element="tns:ReverseReservedPO" />
  </wsdl:message>
  <wsdl:message name="ReverseReservedPOSoapOut">
    <wsdl:part name="parameters" element="tns:ReverseReservedPOResponse" />
  </wsdl:message>
  <wsdl:message name="GlobalPurchaseOrderDetailListSoapIn">
    <wsdl:part name="parameters" element="tns:GlobalPurchaseOrderDetailList" />
  </wsdl:message>
  <wsdl:message name="GlobalPurchaseOrderDetailListSoapOut">
    <wsdl:part name="parameters" element="tns:GlobalPurchaseOrderDetailListResponse" />
  </wsdl:message>
  <wsdl:message name="GlobalPurchaseOrderDetailListForSOSoapIn">
    <wsdl:part name="parameters" element="tns:GlobalPurchaseOrderDetailListForSO" />
  </wsdl:message>
  <wsdl:message name="GlobalPurchaseOrderDetailListForSOSoapOut">
    <wsdl:part name="parameters" element="tns:GlobalPurchaseOrderDetailListForSOResponse" />
  </wsdl:message>
  <wsdl:message name="GlobalPurchaseOrderScanItemDetailListSoapIn">
    <wsdl:part name="parameters" element="tns:GlobalPurchaseOrderScanItemDetailList" />
  </wsdl:message>
  <wsdl:message name="GlobalPurchaseOrderScanItemDetailListSoapOut">
    <wsdl:part name="parameters" element="tns:GlobalPurchaseOrderScanItemDetailListResponse" />
  </wsdl:message>
  <wsdl:message name="GlobalPurchaseOrderpdateSoapIn">
    <wsdl:part name="parameters" element="tns:GlobalPurchaseOrderpdate" />
  </wsdl:message>
  <wsdl:message name="GlobalPurchaseOrderpdateSoapOut">
    <wsdl:part name="parameters" element="tns:GlobalPurchaseOrderpdateResponse" />
  </wsdl:message>
  <wsdl:message name="StockInventoryLocationSearchSoapIn">
    <wsdl:part name="parameters" element="tns:StockInventoryLocationSearch" />
  </wsdl:message>
  <wsdl:message name="StockInventoryLocationSearchSoapOut">
    <wsdl:part name="parameters" element="tns:StockInventoryLocationSearchResponse" />
  </wsdl:message>
  <wsdl:message name="StockHistoryReportSoapIn">
    <wsdl:part name="parameters" element="tns:StockHistoryReport" />
  </wsdl:message>
  <wsdl:message name="StockHistoryReportSoapOut">
    <wsdl:part name="parameters" element="tns:StockHistoryReportResponse" />
  </wsdl:message>
  <wsdl:message name="HistoryOfMovementSoapIn">
    <wsdl:part name="parameters" element="tns:HistoryOfMovement" />
  </wsdl:message>
  <wsdl:message name="HistoryOfMovementSoapOut">
    <wsdl:part name="parameters" element="tns:HistoryOfMovementResponse" />
  </wsdl:message>
  <wsdl:message name="StockMovementSoapIn">
    <wsdl:part name="parameters" element="tns:StockMovement" />
  </wsdl:message>
  <wsdl:message name="StockMovementSoapOut">
    <wsdl:part name="parameters" element="tns:StockMovementResponse" />
  </wsdl:message>
  <wsdl:message name="MovementDetailsSoapIn">
    <wsdl:part name="parameters" element="tns:MovementDetails" />
  </wsdl:message>
  <wsdl:message name="MovementDetailsSoapOut">
    <wsdl:part name="parameters" element="tns:MovementDetailsResponse" />
  </wsdl:message>
  <wsdl:message name="NextMovementSoapIn">
    <wsdl:part name="parameters" element="tns:NextMovement" />
  </wsdl:message>
  <wsdl:message name="NextMovementSoapOut">
    <wsdl:part name="parameters" element="tns:NextMovementResponse" />
  </wsdl:message>
  <wsdl:message name="DiscrepancyResolvedListSoapIn">
    <wsdl:part name="parameters" element="tns:DiscrepancyResolvedList" />
  </wsdl:message>
  <wsdl:message name="DiscrepancyResolvedListSoapOut">
    <wsdl:part name="parameters" element="tns:DiscrepancyResolvedListResponse" />
  </wsdl:message>
  <wsdl:message name="DiscrepancyResolvedDetailListSoapIn">
    <wsdl:part name="parameters" element="tns:DiscrepancyResolvedDetailList" />
  </wsdl:message>
  <wsdl:message name="DiscrepancyResolvedDetailListSoapOut">
    <wsdl:part name="parameters" element="tns:DiscrepancyResolvedDetailListResponse" />
  </wsdl:message>
  <wsdl:message name="DiscrepancyResolveSaveSoapIn">
    <wsdl:part name="parameters" element="tns:DiscrepancyResolveSave" />
  </wsdl:message>
  <wsdl:message name="DiscrepancyResolveSaveSoapOut">
    <wsdl:part name="parameters" element="tns:DiscrepancyResolveSaveResponse" />
  </wsdl:message>
  <wsdl:message name="StockDiscrepancyListSoapIn">
    <wsdl:part name="parameters" element="tns:StockDiscrepancyList" />
  </wsdl:message>
  <wsdl:message name="StockDiscrepancyListSoapOut">
    <wsdl:part name="parameters" element="tns:StockDiscrepancyListResponse" />
  </wsdl:message>
  <wsdl:message name="DiscrepancyResolvedListInfoSoapIn">
    <wsdl:part name="parameters" element="tns:DiscrepancyResolvedListInfo" />
  </wsdl:message>
  <wsdl:message name="DiscrepancyResolvedListInfoSoapOut">
    <wsdl:part name="parameters" element="tns:DiscrepancyResolvedListInfoResponse" />
  </wsdl:message>
  <wsdl:message name="DiscrepancyResolvedDetailListInfoSoapIn">
    <wsdl:part name="parameters" element="tns:DiscrepancyResolvedDetailListInfo" />
  </wsdl:message>
  <wsdl:message name="DiscrepancyResolvedDetailListInfoSoapOut">
    <wsdl:part name="parameters" element="tns:DiscrepancyResolvedDetailListInfoResponse" />
  </wsdl:message>
  <wsdl:message name="StockDiscrepancyListInfoSoapIn">
    <wsdl:part name="parameters" element="tns:StockDiscrepancyListInfo" />
  </wsdl:message>
  <wsdl:message name="StockDiscrepancyListInfoSoapOut">
    <wsdl:part name="parameters" element="tns:StockDiscrepancyListInfoResponse" />
  </wsdl:message>
  <wsdl:message name="StockDiscrepancyDetailListSoapIn">
    <wsdl:part name="parameters" element="tns:StockDiscrepancyDetailList" />
  </wsdl:message>
  <wsdl:message name="StockDiscrepancyDetailListSoapOut">
    <wsdl:part name="parameters" element="tns:StockDiscrepancyDetailListResponse" />
  </wsdl:message>
  <wsdl:message name="StockDiscrepancyDetailListInfoSoapIn">
    <wsdl:part name="parameters" element="tns:StockDiscrepancyDetailListInfo" />
  </wsdl:message>
  <wsdl:message name="StockDiscrepancyDetailListInfoSoapOut">
    <wsdl:part name="parameters" element="tns:StockDiscrepancyDetailListInfoResponse" />
  </wsdl:message>
  <wsdl:message name="StockDiscrepancySaveSoapIn">
    <wsdl:part name="parameters" element="tns:StockDiscrepancySave" />
  </wsdl:message>
  <wsdl:message name="StockDiscrepancySaveSoapOut">
    <wsdl:part name="parameters" element="tns:StockDiscrepancySaveResponse" />
  </wsdl:message>
  <wsdl:message name="SaveTrackableItemsForDiscrepancySoapIn">
    <wsdl:part name="parameters" element="tns:SaveTrackableItemsForDiscrepancy" />
  </wsdl:message>
  <wsdl:message name="SaveTrackableItemsForDiscrepancySoapOut">
    <wsdl:part name="parameters" element="tns:SaveTrackableItemsForDiscrepancyResponse" />
  </wsdl:message>
  <wsdl:message name="DiscrepancyResolveSoapIn">
    <wsdl:part name="parameters" element="tns:DiscrepancyResolve" />
  </wsdl:message>
  <wsdl:message name="DiscrepancyResolveSoapOut">
    <wsdl:part name="parameters" element="tns:DiscrepancyResolveResponse" />
  </wsdl:message>
  <wsdl:message name="DiscrepancyResolveWithTrackableItemSoapIn">
    <wsdl:part name="parameters" element="tns:DiscrepancyResolveWithTrackableItem" />
  </wsdl:message>
  <wsdl:message name="DiscrepancyResolveWithTrackableItemSoapOut">
    <wsdl:part name="parameters" element="tns:DiscrepancyResolveWithTrackableItemResponse" />
  </wsdl:message>
  <wsdl:message name="DiscrepancyResolveWithTrackableItemCompressedSoapIn">
    <wsdl:part name="parameters" element="tns:DiscrepancyResolveWithTrackableItemCompressed" />
  </wsdl:message>
  <wsdl:message name="DiscrepancyResolveWithTrackableItemCompressedSoapOut">
    <wsdl:part name="parameters" element="tns:DiscrepancyResolveWithTrackableItemCompressedResponse" />
  </wsdl:message>
  <wsdl:message name="DiscrepancyResolveWithInventoryAuditSoapIn">
    <wsdl:part name="parameters" element="tns:DiscrepancyResolveWithInventoryAudit" />
  </wsdl:message>
  <wsdl:message name="DiscrepancyResolveWithInventoryAuditSoapOut">
    <wsdl:part name="parameters" element="tns:DiscrepancyResolveWithInventoryAuditResponse" />
  </wsdl:message>
  <wsdl:message name="StockTakeListForBindStockTakeSoapIn">
    <wsdl:part name="parameters" element="tns:StockTakeListForBindStockTake" />
  </wsdl:message>
  <wsdl:message name="StockTakeListForBindStockTakeSoapOut">
    <wsdl:part name="parameters" element="tns:StockTakeListForBindStockTakeResponse" />
  </wsdl:message>
  <wsdl:message name="SaveBlindStockTakeSoapIn">
    <wsdl:part name="parameters" element="tns:SaveBlindStockTake" />
  </wsdl:message>
  <wsdl:message name="SaveBlindStockTakeSoapOut">
    <wsdl:part name="parameters" element="tns:SaveBlindStockTakeResponse" />
  </wsdl:message>
  <wsdl:message name="BlindStockTakeSearchSoapIn">
    <wsdl:part name="parameters" element="tns:BlindStockTakeSearch" />
  </wsdl:message>
  <wsdl:message name="BlindStockTakeSearchSoapOut">
    <wsdl:part name="parameters" element="tns:BlindStockTakeSearchResponse" />
  </wsdl:message>
  <wsdl:message name="CompleteBlindStockTakeSoapIn">
    <wsdl:part name="parameters" element="tns:CompleteBlindStockTake" />
  </wsdl:message>
  <wsdl:message name="CompleteBlindStockTakeSoapOut">
    <wsdl:part name="parameters" element="tns:CompleteBlindStockTakeResponse" />
  </wsdl:message>
  <wsdl:message name="GenerateDiscrepanciesSoapIn">
    <wsdl:part name="parameters" element="tns:GenerateDiscrepancies" />
  </wsdl:message>
  <wsdl:message name="GenerateDiscrepanciesSoapOut">
    <wsdl:part name="parameters" element="tns:GenerateDiscrepanciesResponse" />
  </wsdl:message>
  <wsdl:message name="GetScanedItemForBlindStockTakeSoapIn">
    <wsdl:part name="parameters" element="tns:GetScanedItemForBlindStockTake" />
  </wsdl:message>
  <wsdl:message name="GetScanedItemForBlindStockTakeSoapOut">
    <wsdl:part name="parameters" element="tns:GetScanedItemForBlindStockTakeResponse" />
  </wsdl:message>
  <wsdl:message name="StockTakeStatusListSoapIn">
    <wsdl:part name="parameters" element="tns:StockTakeStatusList" />
  </wsdl:message>
  <wsdl:message name="StockTakeStatusListSoapOut">
    <wsdl:part name="parameters" element="tns:StockTakeStatusListResponse" />
  </wsdl:message>
  <wsdl:message name="BlindStockTakeExportListSoapIn">
    <wsdl:part name="parameters" element="tns:BlindStockTakeExportList" />
  </wsdl:message>
  <wsdl:message name="BlindStockTakeExportListSoapOut">
    <wsdl:part name="parameters" element="tns:BlindStockTakeExportListResponse" />
  </wsdl:message>
  <wsdl:message name="PendingStockTakeListSoapIn">
    <wsdl:part name="parameters" element="tns:PendingStockTakeList" />
  </wsdl:message>
  <wsdl:message name="PendingStockTakeListSoapOut">
    <wsdl:part name="parameters" element="tns:PendingStockTakeListResponse" />
  </wsdl:message>
  <wsdl:message name="StockTakeFileImportDetailSaveSoapIn">
    <wsdl:part name="parameters" element="tns:StockTakeFileImportDetailSave" />
  </wsdl:message>
  <wsdl:message name="StockTakeFileImportDetailSaveSoapOut">
    <wsdl:part name="parameters" element="tns:StockTakeFileImportDetailSaveResponse" />
  </wsdl:message>
  <wsdl:message name="StockDetailForProductSoapIn">
    <wsdl:part name="parameters" element="tns:StockDetailForProduct" />
  </wsdl:message>
  <wsdl:message name="StockDetailForProductSoapOut">
    <wsdl:part name="parameters" element="tns:StockDetailForProductResponse" />
  </wsdl:message>
  <wsdl:message name="ListStockTakingReportSoapIn">
    <wsdl:part name="parameters" element="tns:ListStockTakingReport" />
  </wsdl:message>
  <wsdl:message name="ListStockTakingReportSoapOut">
    <wsdl:part name="parameters" element="tns:ListStockTakingReportResponse" />
  </wsdl:message>
  <wsdl:message name="ListStockTakesSoapIn">
    <wsdl:part name="parameters" element="tns:ListStockTakes" />
  </wsdl:message>
  <wsdl:message name="ListStockTakesSoapOut">
    <wsdl:part name="parameters" element="tns:ListStockTakesResponse" />
  </wsdl:message>
  <wsdl:message name="LatestStockTakeListSoapIn">
    <wsdl:part name="parameters" element="tns:LatestStockTakeList" />
  </wsdl:message>
  <wsdl:message name="LatestStockTakeListSoapOut">
    <wsdl:part name="parameters" element="tns:LatestStockTakeListResponse" />
  </wsdl:message>
  <wsdl:message name="SaveStockTakeSoapIn">
    <wsdl:part name="parameters" element="tns:SaveStockTake" />
  </wsdl:message>
  <wsdl:message name="SaveStockTakeSoapOut">
    <wsdl:part name="parameters" element="tns:SaveStockTakeResponse" />
  </wsdl:message>
  <wsdl:message name="StockTransferStatusTypeListSoapIn">
    <wsdl:part name="parameters" element="tns:StockTransferStatusTypeList" />
  </wsdl:message>
  <wsdl:message name="StockTransferStatusTypeListSoapOut">
    <wsdl:part name="parameters" element="tns:StockTransferStatusTypeListResponse" />
  </wsdl:message>
  <wsdl:message name="TransactionTypeListSoapIn">
    <wsdl:part name="parameters" element="tns:TransactionTypeList" />
  </wsdl:message>
  <wsdl:message name="TransactionTypeListSoapOut">
    <wsdl:part name="parameters" element="tns:TransactionTypeListResponse" />
  </wsdl:message>
  <wsdl:message name="InternalTransferProductListSoapIn">
    <wsdl:part name="parameters" element="tns:InternalTransferProductList" />
  </wsdl:message>
  <wsdl:message name="InternalTransferProductListSoapOut">
    <wsdl:part name="parameters" element="tns:InternalTransferProductListResponse" />
  </wsdl:message>
  <wsdl:message name="StockTransferSearchSoapIn">
    <wsdl:part name="parameters" element="tns:StockTransferSearch" />
  </wsdl:message>
  <wsdl:message name="StockTransferSearchSoapOut">
    <wsdl:part name="parameters" element="tns:StockTransferSearchResponse" />
  </wsdl:message>
  <wsdl:message name="GoodsInTransitReportSoapIn">
    <wsdl:part name="parameters" element="tns:GoodsInTransitReport" />
  </wsdl:message>
  <wsdl:message name="GoodsInTransitReportSoapOut">
    <wsdl:part name="parameters" element="tns:GoodsInTransitReportResponse" />
  </wsdl:message>
  <wsdl:message name="RptStockTransferListSoapIn">
    <wsdl:part name="parameters" element="tns:RptStockTransferList" />
  </wsdl:message>
  <wsdl:message name="RptStockTransferListSoapOut">
    <wsdl:part name="parameters" element="tns:RptStockTransferListResponse" />
  </wsdl:message>
  <wsdl:message name="StockTransferSelectSoapIn">
    <wsdl:part name="parameters" element="tns:StockTransferSelect" />
  </wsdl:message>
  <wsdl:message name="StockTransferSelectSoapOut">
    <wsdl:part name="parameters" element="tns:StockTransferSelectResponse" />
  </wsdl:message>
  <wsdl:message name="StockTransferUpdateSoapIn">
    <wsdl:part name="parameters" element="tns:StockTransferUpdate" />
  </wsdl:message>
  <wsdl:message name="StockTransferUpdateSoapOut">
    <wsdl:part name="parameters" element="tns:StockTransferUpdateResponse" />
  </wsdl:message>
  <wsdl:message name="StockTransferDetailProductSearchSoapIn">
    <wsdl:part name="parameters" element="tns:StockTransferDetailProductSearch" />
  </wsdl:message>
  <wsdl:message name="StockTransferDetailProductSearchSoapOut">
    <wsdl:part name="parameters" element="tns:StockTransferDetailProductSearchResponse" />
  </wsdl:message>
  <wsdl:message name="StockTransferDetailProductSearchForTPointSoapIn">
    <wsdl:part name="parameters" element="tns:StockTransferDetailProductSearchForTPoint" />
  </wsdl:message>
  <wsdl:message name="StockTransferDetailProductSearchForTPointSoapOut">
    <wsdl:part name="parameters" element="tns:StockTransferDetailProductSearchForTPointResponse" />
  </wsdl:message>
  <wsdl:message name="StockTransferLocationUpdateSoapIn">
    <wsdl:part name="parameters" element="tns:StockTransferLocationUpdate" />
  </wsdl:message>
  <wsdl:message name="StockTransferLocationUpdateSoapOut">
    <wsdl:part name="parameters" element="tns:StockTransferLocationUpdateResponse" />
  </wsdl:message>
  <wsdl:message name="ExternalSupplierListSoapIn">
    <wsdl:part name="parameters" element="tns:ExternalSupplierList" />
  </wsdl:message>
  <wsdl:message name="ExternalSupplierListSoapOut">
    <wsdl:part name="parameters" element="tns:ExternalSupplierListResponse" />
  </wsdl:message>
  <wsdl:message name="SaveExternalSupplierSoapIn">
    <wsdl:part name="parameters" element="tns:SaveExternalSupplier" />
  </wsdl:message>
  <wsdl:message name="SaveExternalSupplierSoapOut">
    <wsdl:part name="parameters" element="tns:SaveExternalSupplierResponse" />
  </wsdl:message>
  <wsdl:message name="CompanyListSoapIn">
    <wsdl:part name="parameters" element="tns:CompanyList" />
  </wsdl:message>
  <wsdl:message name="CompanyListSoapOut">
    <wsdl:part name="parameters" element="tns:CompanyListResponse" />
  </wsdl:message>
  <wsdl:message name="CompanySaveSoapIn">
    <wsdl:part name="parameters" element="tns:CompanySave" />
  </wsdl:message>
  <wsdl:message name="CompanySaveSoapOut">
    <wsdl:part name="parameters" element="tns:CompanySaveResponse" />
  </wsdl:message>
  <wsdl:message name="LicenseModuleListSoapIn">
    <wsdl:part name="parameters" element="tns:LicenseModuleList" />
  </wsdl:message>
  <wsdl:message name="LicenseModuleListSoapOut">
    <wsdl:part name="parameters" element="tns:LicenseModuleListResponse" />
  </wsdl:message>
  <wsdl:message name="LicenseModuleSaveSoapIn">
    <wsdl:part name="parameters" element="tns:LicenseModuleSave" />
  </wsdl:message>
  <wsdl:message name="LicenseModuleSaveSoapOut">
    <wsdl:part name="parameters" element="tns:LicenseModuleSaveResponse" />
  </wsdl:message>
  <wsdl:message name="CompanySupplierListSoapIn">
    <wsdl:part name="parameters" element="tns:CompanySupplierList" />
  </wsdl:message>
  <wsdl:message name="CompanySupplierListSoapOut">
    <wsdl:part name="parameters" element="tns:CompanySupplierListResponse" />
  </wsdl:message>
  <wsdl:message name="CompanySupplierAddressListSoapIn">
    <wsdl:part name="parameters" element="tns:CompanySupplierAddressList" />
  </wsdl:message>
  <wsdl:message name="CompanySupplierAddressListSoapOut">
    <wsdl:part name="parameters" element="tns:CompanySupplierAddressListResponse" />
  </wsdl:message>
  <wsdl:message name="CompanyCustomerAddressListSoapIn">
    <wsdl:part name="parameters" element="tns:CompanyCustomerAddressList" />
  </wsdl:message>
  <wsdl:message name="CompanyCustomerAddressListSoapOut">
    <wsdl:part name="parameters" element="tns:CompanyCustomerAddressListResponse" />
  </wsdl:message>
  <wsdl:message name="CompanySupplierSaveSoapIn">
    <wsdl:part name="parameters" element="tns:CompanySupplierSave" />
  </wsdl:message>
  <wsdl:message name="CompanySupplierSaveSoapOut">
    <wsdl:part name="parameters" element="tns:CompanySupplierSaveResponse" />
  </wsdl:message>
  <wsdl:message name="CompanyCustomerListSoapIn">
    <wsdl:part name="parameters" element="tns:CompanyCustomerList" />
  </wsdl:message>
  <wsdl:message name="CompanyCustomerListSoapOut">
    <wsdl:part name="parameters" element="tns:CompanyCustomerListResponse" />
  </wsdl:message>
  <wsdl:message name="CompanyCustomerSaveSoapIn">
    <wsdl:part name="parameters" element="tns:CompanyCustomerSave" />
  </wsdl:message>
  <wsdl:message name="CompanyCustomerSaveSoapOut">
    <wsdl:part name="parameters" element="tns:CompanyCustomerSaveResponse" />
  </wsdl:message>
  <wsdl:message name="CompanySupplierTypesListSoapIn">
    <wsdl:part name="parameters" element="tns:CompanySupplierTypesList" />
  </wsdl:message>
  <wsdl:message name="CompanySupplierTypesListSoapOut">
    <wsdl:part name="parameters" element="tns:CompanySupplierTypesListResponse" />
  </wsdl:message>
  <wsdl:message name="CompanySupplierTypesSaveSoapIn">
    <wsdl:part name="parameters" element="tns:CompanySupplierTypesSave" />
  </wsdl:message>
  <wsdl:message name="CompanySupplierTypesSaveSoapOut">
    <wsdl:part name="parameters" element="tns:CompanySupplierTypesSaveResponse" />
  </wsdl:message>
  <wsdl:message name="SystemSettingListSoapIn">
    <wsdl:part name="parameters" element="tns:SystemSettingList" />
  </wsdl:message>
  <wsdl:message name="SystemSettingListSoapOut">
    <wsdl:part name="parameters" element="tns:SystemSettingListResponse" />
  </wsdl:message>
  <wsdl:message name="SystemSettingListWithEmployeeListSoapIn">
    <wsdl:part name="parameters" element="tns:SystemSettingListWithEmployeeList" />
  </wsdl:message>
  <wsdl:message name="SystemSettingListWithEmployeeListSoapOut">
    <wsdl:part name="parameters" element="tns:SystemSettingListWithEmployeeListResponse" />
  </wsdl:message>
  <wsdl:message name="SystemSettingUpdateSoapIn">
    <wsdl:part name="parameters" element="tns:SystemSettingUpdate" />
  </wsdl:message>
  <wsdl:message name="SystemSettingUpdateSoapOut">
    <wsdl:part name="parameters" element="tns:SystemSettingUpdateResponse" />
  </wsdl:message>
  <wsdl:message name="CustomerMandatoryFieldListSoapIn">
    <wsdl:part name="parameters" element="tns:CustomerMandatoryFieldList" />
  </wsdl:message>
  <wsdl:message name="CustomerMandatoryFieldListSoapOut">
    <wsdl:part name="parameters" element="tns:CustomerMandatoryFieldListResponse" />
  </wsdl:message>
  <wsdl:message name="CustomerMandatoryFieldUpdateSoapIn">
    <wsdl:part name="parameters" element="tns:CustomerMandatoryFieldUpdate" />
  </wsdl:message>
  <wsdl:message name="CustomerMandatoryFieldUpdateSoapOut">
    <wsdl:part name="parameters" element="tns:CustomerMandatoryFieldUpdateResponse" />
  </wsdl:message>
  <wsdl:message name="CompanyChannelTargetListSoapIn">
    <wsdl:part name="parameters" element="tns:CompanyChannelTargetList" />
  </wsdl:message>
  <wsdl:message name="CompanyChannelTargetListSoapOut">
    <wsdl:part name="parameters" element="tns:CompanyChannelTargetListResponse" />
  </wsdl:message>
  <wsdl:message name="CompanyChannelTargetSaveSoapIn">
    <wsdl:part name="parameters" element="tns:CompanyChannelTargetSave" />
  </wsdl:message>
  <wsdl:message name="CompanyChannelTargetSaveSoapOut">
    <wsdl:part name="parameters" element="tns:CompanyChannelTargetSaveResponse" />
  </wsdl:message>
  <wsdl:message name="UpdateBankingSoapIn">
    <wsdl:part name="parameters" element="tns:UpdateBanking" />
  </wsdl:message>
  <wsdl:message name="UpdateBankingSoapOut">
    <wsdl:part name="parameters" element="tns:UpdateBankingResponse" />
  </wsdl:message>
  <wsdl:message name="BankingListSoapIn">
    <wsdl:part name="parameters" element="tns:BankingList" />
  </wsdl:message>
  <wsdl:message name="BankingListSoapOut">
    <wsdl:part name="parameters" element="tns:BankingListResponse" />
  </wsdl:message>
  <wsdl:message name="LastBankingForSiteSoapIn">
    <wsdl:part name="parameters" element="tns:LastBankingForSite" />
  </wsdl:message>
  <wsdl:message name="LastBankingForSiteSoapOut">
    <wsdl:part name="parameters" element="tns:LastBankingForSiteResponse" />
  </wsdl:message>
  <wsdl:message name="BankingCashDetailListSoapIn">
    <wsdl:part name="parameters" element="tns:BankingCashDetailList" />
  </wsdl:message>
  <wsdl:message name="BankingCashDetailListSoapOut">
    <wsdl:part name="parameters" element="tns:BankingCashDetailListResponse" />
  </wsdl:message>
  <wsdl:message name="SaleOrderSearchChannelByteforSaleFulFillmentWithNotesSoapIn">
    <wsdl:part name="parameters" element="tns:SaleOrderSearchChannelByteforSaleFulFillmentWithNotes" />
  </wsdl:message>
  <wsdl:message name="SaleOrderSearchChannelByteforSaleFulFillmentWithNotesSoapOut">
    <wsdl:part name="parameters" element="tns:SaleOrderSearchChannelByteforSaleFulFillmentWithNotesResponse" />
  </wsdl:message>
  <wsdl:message name="SaleOrderSearchForChannelReturnableOnlyWithNoteSoapIn">
    <wsdl:part name="parameters" element="tns:SaleOrderSearchForChannelReturnableOnlyWithNote" />
  </wsdl:message>
  <wsdl:message name="SaleOrderSearchForChannelReturnableOnlyWithNoteSoapOut">
    <wsdl:part name="parameters" element="tns:SaleOrderSearchForChannelReturnableOnlyWithNoteResponse" />
  </wsdl:message>
  <wsdl:message name="SaleOrderSearchForChannelReturnableOnlyWithNotesSoapIn">
    <wsdl:part name="parameters" element="tns:SaleOrderSearchForChannelReturnableOnlyWithNotes" />
  </wsdl:message>
  <wsdl:message name="SaleOrderSearchForChannelReturnableOnlyWithNotesSoapOut">
    <wsdl:part name="parameters" element="tns:SaleOrderSearchForChannelReturnableOnlyWithNotesResponse" />
  </wsdl:message>
  <wsdl:message name="SaleOrderSearchChannelByteWithNoteSoapIn">
    <wsdl:part name="parameters" element="tns:SaleOrderSearchChannelByteWithNote" />
  </wsdl:message>
  <wsdl:message name="SaleOrderSearchChannelByteWithNoteSoapOut">
    <wsdl:part name="parameters" element="tns:SaleOrderSearchChannelByteWithNoteResponse" />
  </wsdl:message>
  <wsdl:message name="SaleOrderSearchChannelByteWithNotesSoapIn">
    <wsdl:part name="parameters" element="tns:SaleOrderSearchChannelByteWithNotes" />
  </wsdl:message>
  <wsdl:message name="SaleOrderSearchChannelByteWithNotesSoapOut">
    <wsdl:part name="parameters" element="tns:SaleOrderSearchChannelByteWithNotesResponse" />
  </wsdl:message>
  <wsdl:message name="SaleOrderSearchChannelByteWithNoteforAllTypesSoapIn">
    <wsdl:part name="parameters" element="tns:SaleOrderSearchChannelByteWithNoteforAllTypes" />
  </wsdl:message>
  <wsdl:message name="SaleOrderSearchChannelByteWithNoteforAllTypesSoapOut">
    <wsdl:part name="parameters" element="tns:SaleOrderSearchChannelByteWithNoteforAllTypesResponse" />
  </wsdl:message>
  <wsdl:message name="SaleOrderSearchChannelByteWithNoteforAllTypeSoapIn">
    <wsdl:part name="parameters" element="tns:SaleOrderSearchChannelByteWithNoteforAllType" />
  </wsdl:message>
  <wsdl:message name="SaleOrderSearchChannelByteWithNoteforAllTypeSoapOut">
    <wsdl:part name="parameters" element="tns:SaleOrderSearchChannelByteWithNoteforAllTypeResponse" />
  </wsdl:message>
  <wsdl:message name="SaleOrderSearchForChannelWithNoteSoapIn">
    <wsdl:part name="parameters" element="tns:SaleOrderSearchForChannelWithNote" />
  </wsdl:message>
  <wsdl:message name="SaleOrderSearchForChannelWithNoteSoapOut">
    <wsdl:part name="parameters" element="tns:SaleOrderSearchForChannelWithNoteResponse" />
  </wsdl:message>
  <wsdl:message name="SaleOrderSearchForChannelWithNotesSoapIn">
    <wsdl:part name="parameters" element="tns:SaleOrderSearchForChannelWithNotes" />
  </wsdl:message>
  <wsdl:message name="SaleOrderSearchForChannelWithNotesSoapOut">
    <wsdl:part name="parameters" element="tns:SaleOrderSearchForChannelWithNotesResponse" />
  </wsdl:message>
  <wsdl:message name="SaleOrderSearchForChannelWithNoteforAllTypesSoapIn">
    <wsdl:part name="parameters" element="tns:SaleOrderSearchForChannelWithNoteforAllTypes" />
  </wsdl:message>
  <wsdl:message name="SaleOrderSearchForChannelWithNoteforAllTypesSoapOut">
    <wsdl:part name="parameters" element="tns:SaleOrderSearchForChannelWithNoteforAllTypesResponse" />
  </wsdl:message>
  <wsdl:message name="SaleOrderSearchForChannelWithNoteforAllTypeSoapIn">
    <wsdl:part name="parameters" element="tns:SaleOrderSearchForChannelWithNoteforAllType" />
  </wsdl:message>
  <wsdl:message name="SaleOrderSearchForChannelWithNoteforAllTypeSoapOut">
    <wsdl:part name="parameters" element="tns:SaleOrderSearchForChannelWithNoteforAllTypeResponse" />
  </wsdl:message>
  <wsdl:message name="SaleOrderSearchForChannelReturnableOnlySoapIn">
    <wsdl:part name="parameters" element="tns:SaleOrderSearchForChannelReturnableOnly" />
  </wsdl:message>
  <wsdl:message name="SaleOrderSearchForChannelReturnableOnlySoapOut">
    <wsdl:part name="parameters" element="tns:SaleOrderSearchForChannelReturnableOnlyResponse" />
  </wsdl:message>
  <wsdl:message name="SaleOrderSearchChannelByteSoapIn">
    <wsdl:part name="parameters" element="tns:SaleOrderSearchChannelByte" />
  </wsdl:message>
  <wsdl:message name="SaleOrderSearchChannelByteSoapOut">
    <wsdl:part name="parameters" element="tns:SaleOrderSearchChannelByteResponse" />
  </wsdl:message>
  <wsdl:message name="SaleOrderSearchChannelByteforSaleFulFillmentSoapIn">
    <wsdl:part name="parameters" element="tns:SaleOrderSearchChannelByteforSaleFulFillment" />
  </wsdl:message>
  <wsdl:message name="SaleOrderSearchChannelByteforSaleFulFillmentSoapOut">
    <wsdl:part name="parameters" element="tns:SaleOrderSearchChannelByteforSaleFulFillmentResponse" />
  </wsdl:message>
  <wsdl:message name="SaleOrderSearchByWarehouseStatusSoapIn">
    <wsdl:part name="parameters" element="tns:SaleOrderSearchByWarehouseStatus" />
  </wsdl:message>
  <wsdl:message name="SaleOrderSearchByWarehouseStatusSoapOut">
    <wsdl:part name="parameters" element="tns:SaleOrderSearchByWarehouseStatusResponse" />
  </wsdl:message>
  <wsdl:message name="SaleOrderSearchByWarehouseStatusByteSoapIn">
    <wsdl:part name="parameters" element="tns:SaleOrderSearchByWarehouseStatusByte" />
  </wsdl:message>
  <wsdl:message name="SaleOrderSearchByWarehouseStatusByteSoapOut">
    <wsdl:part name="parameters" element="tns:SaleOrderSearchByWarehouseStatusByteResponse" />
  </wsdl:message>
  <wsdl:message name="SaleOrderSearchByWarehouseStatusWithCodesByteSoapIn">
    <wsdl:part name="parameters" element="tns:SaleOrderSearchByWarehouseStatusWithCodesByte" />
  </wsdl:message>
  <wsdl:message name="SaleOrderSearchByWarehouseStatusWithCodesByteSoapOut">
    <wsdl:part name="parameters" element="tns:SaleOrderSearchByWarehouseStatusWithCodesByteResponse" />
  </wsdl:message>
  <wsdl:message name="PendingDespathSearchForManagerByteSoapIn">
    <wsdl:part name="parameters" element="tns:PendingDespathSearchForManagerByte" />
  </wsdl:message>
  <wsdl:message name="PendingDespathSearchForManagerByteSoapOut">
    <wsdl:part name="parameters" element="tns:PendingDespathSearchForManagerByteResponse" />
  </wsdl:message>
  <wsdl:message name="PendingAllocationSearchForManagerByteSoapIn">
    <wsdl:part name="parameters" element="tns:PendingAllocationSearchForManagerByte" />
  </wsdl:message>
  <wsdl:message name="PendingAllocationSearchForManagerByteSoapOut">
    <wsdl:part name="parameters" element="tns:PendingAllocationSearchForManagerByteResponse" />
  </wsdl:message>
  <wsdl:message name="PendingPickListSearchForManagerByteSoapIn">
    <wsdl:part name="parameters" element="tns:PendingPickListSearchForManagerByte" />
  </wsdl:message>
  <wsdl:message name="PendingPickListSearchForManagerByteSoapOut">
    <wsdl:part name="parameters" element="tns:PendingPickListSearchForManagerByteResponse" />
  </wsdl:message>
  <wsdl:message name="PendingFulfillmentDespatchSearchForManagerByteSoapIn">
    <wsdl:part name="parameters" element="tns:PendingFulfillmentDespatchSearchForManagerByte" />
  </wsdl:message>
  <wsdl:message name="PendingFulfillmentDespatchSearchForManagerByteSoapOut">
    <wsdl:part name="parameters" element="tns:PendingFulfillmentDespatchSearchForManagerByteResponse" />
  </wsdl:message>
  <wsdl:message name="SaleOrderDetailSaveWarehouseStatusSoapIn">
    <wsdl:part name="parameters" element="tns:SaleOrderDetailSaveWarehouseStatus" />
  </wsdl:message>
  <wsdl:message name="SaleOrderDetailSaveWarehouseStatusSoapOut">
    <wsdl:part name="parameters" element="tns:SaleOrderDetailSaveWarehouseStatusResponse" />
  </wsdl:message>
  <wsdl:message name="SaleOrderPickListPrintBatchUpdateSoapIn">
    <wsdl:part name="parameters" element="tns:SaleOrderPickListPrintBatchUpdate" />
  </wsdl:message>
  <wsdl:message name="SaleOrderPickListPrintBatchUpdateSoapOut">
    <wsdl:part name="parameters" element="tns:SaleOrderPickListPrintBatchUpdateResponse" />
  </wsdl:message>
  <wsdl:message name="PickListLocationListSoapIn">
    <wsdl:part name="parameters" element="tns:PickListLocationList" />
  </wsdl:message>
  <wsdl:message name="PickListLocationListSoapOut">
    <wsdl:part name="parameters" element="tns:PickListLocationListResponse" />
  </wsdl:message>
  <wsdl:message name="SaleOrderPaymentsSoapIn">
    <wsdl:part name="parameters" element="tns:SaleOrderPayments" />
  </wsdl:message>
  <wsdl:message name="SaleOrderPaymentsSoapOut">
    <wsdl:part name="parameters" element="tns:SaleOrderPaymentsResponse" />
  </wsdl:message>
  <wsdl:message name="SaleOrderPaymentsAsApplicationTypeSoapIn">
    <wsdl:part name="parameters" element="tns:SaleOrderPaymentsAsApplicationType" />
  </wsdl:message>
  <wsdl:message name="SaleOrderPaymentsAsApplicationTypeSoapOut">
    <wsdl:part name="parameters" element="tns:SaleOrderPaymentsAsApplicationTypeResponse" />
  </wsdl:message>
  <wsdl:message name="SaleOrderDetailSoapIn">
    <wsdl:part name="parameters" element="tns:SaleOrderDetail" />
  </wsdl:message>
  <wsdl:message name="SaleOrderDetailSoapOut">
    <wsdl:part name="parameters" element="tns:SaleOrderDetailResponse" />
  </wsdl:message>
  <wsdl:message name="SaleOrderConnectionListSoapIn">
    <wsdl:part name="parameters" element="tns:SaleOrderConnectionList" />
  </wsdl:message>
  <wsdl:message name="SaleOrderConnectionListSoapOut">
    <wsdl:part name="parameters" element="tns:SaleOrderConnectionListResponse" />
  </wsdl:message>
  <wsdl:message name="SaleOrderConnectionListForReconciliationSoapIn">
    <wsdl:part name="parameters" element="tns:SaleOrderConnectionListForReconciliation" />
  </wsdl:message>
  <wsdl:message name="SaleOrderConnectionListForReconciliationSoapOut">
    <wsdl:part name="parameters" element="tns:SaleOrderConnectionListForReconciliationResponse" />
  </wsdl:message>
  <wsdl:message name="SaleOrderSearchForPendingFulfilmentInvoiceSoapIn">
    <wsdl:part name="parameters" element="tns:SaleOrderSearchForPendingFulfilmentInvoice" />
  </wsdl:message>
  <wsdl:message name="SaleOrderSearchForPendingFulfilmentInvoiceSoapOut">
    <wsdl:part name="parameters" element="tns:SaleOrderSearchForPendingFulfilmentInvoiceResponse" />
  </wsdl:message>
  <wsdl:message name="SaleOrderSearchForPendingFulfilmentInvoiceByteSoapIn">
    <wsdl:part name="parameters" element="tns:SaleOrderSearchForPendingFulfilmentInvoiceByte" />
  </wsdl:message>
  <wsdl:message name="SaleOrderSearchForPendingFulfilmentInvoiceByteSoapOut">
    <wsdl:part name="parameters" element="tns:SaleOrderSearchForPendingFulfilmentInvoiceByteResponse" />
  </wsdl:message>
  <wsdl:message name="SaleOrderSearchForFulfilmentInvoiceSoapIn">
    <wsdl:part name="parameters" element="tns:SaleOrderSearchForFulfilmentInvoice" />
  </wsdl:message>
  <wsdl:message name="SaleOrderSearchForFulfilmentInvoiceSoapOut">
    <wsdl:part name="parameters" element="tns:SaleOrderSearchForFulfilmentInvoiceResponse" />
  </wsdl:message>
  <wsdl:message name="CommissionDiscrepancySummarySoapIn">
    <wsdl:part name="parameters" element="tns:CommissionDiscrepancySummary" />
  </wsdl:message>
  <wsdl:message name="CommissionDiscrepancySummarySoapOut">
    <wsdl:part name="parameters" element="tns:CommissionDiscrepancySummaryResponse" />
  </wsdl:message>
  <wsdl:message name="CommissionDiscrepancyAnalysisSoapIn">
    <wsdl:part name="parameters" element="tns:CommissionDiscrepancyAnalysis" />
  </wsdl:message>
  <wsdl:message name="CommissionDiscrepancyAnalysisSoapOut">
    <wsdl:part name="parameters" element="tns:CommissionDiscrepancyAnalysisResponse" />
  </wsdl:message>
  <wsdl:message name="SaleOrderDetailSaveUndoAllocationSoapIn">
    <wsdl:part name="parameters" element="tns:SaleOrderDetailSaveUndoAllocation" />
  </wsdl:message>
  <wsdl:message name="SaleOrderDetailSaveUndoAllocationSoapOut">
    <wsdl:part name="parameters" element="tns:SaleOrderDetailSaveUndoAllocationResponse" />
  </wsdl:message>
  <wsdl:message name="SaleOrderDetailUpdateManualAllocationSoapIn">
    <wsdl:part name="parameters" element="tns:SaleOrderDetailUpdateManualAllocation" />
  </wsdl:message>
  <wsdl:message name="SaleOrderDetailUpdateManualAllocationSoapOut">
    <wsdl:part name="parameters" element="tns:SaleOrderDetailUpdateManualAllocationResponse" />
  </wsdl:message>
  <wsdl:message name="SaleOrderDetailUpdateManualUndoAllocationSoapIn">
    <wsdl:part name="parameters" element="tns:SaleOrderDetailUpdateManualUndoAllocation" />
  </wsdl:message>
  <wsdl:message name="SaleOrderDetailUpdateManualUndoAllocationSoapOut">
    <wsdl:part name="parameters" element="tns:SaleOrderDetailUpdateManualUndoAllocationResponse" />
  </wsdl:message>
  <wsdl:message name="SaleOrderCreditControlApprovedSoapIn">
    <wsdl:part name="parameters" element="tns:SaleOrderCreditControlApproved" />
  </wsdl:message>
  <wsdl:message name="SaleOrderCreditControlApprovedSoapOut">
    <wsdl:part name="parameters" element="tns:SaleOrderCreditControlApprovedResponse" />
  </wsdl:message>
  <wsdl:message name="SaleOrderMoveCreditControlSoapIn">
    <wsdl:part name="parameters" element="tns:SaleOrderMoveCreditControl" />
  </wsdl:message>
  <wsdl:message name="SaleOrderMoveCreditControlSoapOut">
    <wsdl:part name="parameters" element="tns:SaleOrderMoveCreditControlResponse" />
  </wsdl:message>
  <wsdl:message name="SaleOrderAuthoriseSoapIn">
    <wsdl:part name="parameters" element="tns:SaleOrderAuthorise" />
  </wsdl:message>
  <wsdl:message name="SaleOrderAuthoriseSoapOut">
    <wsdl:part name="parameters" element="tns:SaleOrderAuthoriseResponse" />
  </wsdl:message>
  <wsdl:message name="SaleOrderValidateSoapIn">
    <wsdl:part name="parameters" element="tns:SaleOrderValidate" />
  </wsdl:message>
  <wsdl:message name="SaleOrderValidateSoapOut">
    <wsdl:part name="parameters" element="tns:SaleOrderValidateResponse" />
  </wsdl:message>
  <wsdl:message name="SaleOrderIdentityCheckSoapIn">
    <wsdl:part name="parameters" element="tns:SaleOrderIdentityCheck" />
  </wsdl:message>
  <wsdl:message name="SaleOrderIdentityCheckSoapOut">
    <wsdl:part name="parameters" element="tns:SaleOrderIdentityCheckResponse" />
  </wsdl:message>
  <wsdl:message name="SaleOrderRejectSoapIn">
    <wsdl:part name="parameters" element="tns:SaleOrderReject" />
  </wsdl:message>
  <wsdl:message name="SaleOrderRejectSoapOut">
    <wsdl:part name="parameters" element="tns:SaleOrderRejectResponse" />
  </wsdl:message>
  <wsdl:message name="RejectedOrderListForManagerSoapIn">
    <wsdl:part name="parameters" element="tns:RejectedOrderListForManager" />
  </wsdl:message>
  <wsdl:message name="RejectedOrderListForManagerSoapOut">
    <wsdl:part name="parameters" element="tns:RejectedOrderListForManagerResponse" />
  </wsdl:message>
  <wsdl:message name="RejectedOrderListForManagerByteSoapIn">
    <wsdl:part name="parameters" element="tns:RejectedOrderListForManagerByte" />
  </wsdl:message>
  <wsdl:message name="RejectedOrderListForManagerByteSoapOut">
    <wsdl:part name="parameters" element="tns:RejectedOrderListForManagerByteResponse" />
  </wsdl:message>
  <wsdl:message name="URUProfileListSoapIn">
    <wsdl:part name="parameters" element="tns:URUProfileList" />
  </wsdl:message>
  <wsdl:message name="URUProfileListSoapOut">
    <wsdl:part name="parameters" element="tns:URUProfileListResponse" />
  </wsdl:message>
  <wsdl:message name="URUProfileDeatailListSoapIn">
    <wsdl:part name="parameters" element="tns:URUProfileDeatailList" />
  </wsdl:message>
  <wsdl:message name="URUProfileDeatailListSoapOut">
    <wsdl:part name="parameters" element="tns:URUProfileDeatailListResponse" />
  </wsdl:message>
  <wsdl:message name="SaleOrderHistoryListSoapIn">
    <wsdl:part name="parameters" element="tns:SaleOrderHistoryList" />
  </wsdl:message>
  <wsdl:message name="SaleOrderHistoryListSoapOut">
    <wsdl:part name="parameters" element="tns:SaleOrderHistoryListResponse" />
  </wsdl:message>
  <wsdl:message name="OriginalSaleOrderSoapIn">
    <wsdl:part name="parameters" element="tns:OriginalSaleOrder" />
  </wsdl:message>
  <wsdl:message name="OriginalSaleOrderSoapOut">
    <wsdl:part name="parameters" element="tns:OriginalSaleOrderResponse" />
  </wsdl:message>
  <wsdl:message name="SalesAndConnectionSummaryLoadLookupSoapIn">
    <wsdl:part name="parameters" element="tns:SalesAndConnectionSummaryLoadLookup" />
  </wsdl:message>
  <wsdl:message name="SalesAndConnectionSummaryLoadLookupSoapOut">
    <wsdl:part name="parameters" element="tns:SalesAndConnectionSummaryLoadLookupResponse" />
  </wsdl:message>
  <wsdl:message name="SalesAndConnectionSummaryLoadLookupcSalestarAuthentication">
    <wsdl:part name="cSalestarAuthentication" element="tns:cSalestarAuthentication" />
  </wsdl:message>
  <wsdl:message name="SalesAndConnectionSummarySoapIn">
    <wsdl:part name="parameters" element="tns:SalesAndConnectionSummary" />
  </wsdl:message>
  <wsdl:message name="SalesAndConnectionSummarySoapOut">
    <wsdl:part name="parameters" element="tns:SalesAndConnectionSummaryResponse" />
  </wsdl:message>
  <wsdl:message name="CashBackReportSoapIn">
    <wsdl:part name="parameters" element="tns:CashBackReport" />
  </wsdl:message>
  <wsdl:message name="CashBackReportSoapOut">
    <wsdl:part name="parameters" element="tns:CashBackReportResponse" />
  </wsdl:message>
  <wsdl:message name="CashBackVoucherSearchSoapIn">
    <wsdl:part name="parameters" element="tns:CashBackVoucherSearch" />
  </wsdl:message>
  <wsdl:message name="CashBackVoucherSearchSoapOut">
    <wsdl:part name="parameters" element="tns:CashBackVoucherSearchResponse" />
  </wsdl:message>
  <wsdl:message name="CashBackClaimBySaleOrderVoucherSearchSoapIn">
    <wsdl:part name="parameters" element="tns:CashBackClaimBySaleOrderVoucherSearch" />
  </wsdl:message>
  <wsdl:message name="CashBackClaimBySaleOrderVoucherSearchSoapOut">
    <wsdl:part name="parameters" element="tns:CashBackClaimBySaleOrderVoucherSearchResponse" />
  </wsdl:message>
  <wsdl:message name="CashBackVoucherRptSoapIn">
    <wsdl:part name="parameters" element="tns:CashBackVoucherRpt" />
  </wsdl:message>
  <wsdl:message name="CashBackVoucherRptSoapOut">
    <wsdl:part name="parameters" element="tns:CashBackVoucherRptResponse" />
  </wsdl:message>
  <wsdl:message name="CashBackClaimInfoSoapIn">
    <wsdl:part name="parameters" element="tns:CashBackClaimInfo" />
  </wsdl:message>
  <wsdl:message name="CashBackClaimInfoSoapOut">
    <wsdl:part name="parameters" element="tns:CashBackClaimInfoResponse" />
  </wsdl:message>
  <wsdl:message name="CashBackClaimBySaleOrderInfoSoapIn">
    <wsdl:part name="parameters" element="tns:CashBackClaimBySaleOrderInfo" />
  </wsdl:message>
  <wsdl:message name="CashBackClaimBySaleOrderInfoSoapOut">
    <wsdl:part name="parameters" element="tns:CashBackClaimBySaleOrderInfoResponse" />
  </wsdl:message>
  <wsdl:message name="VoucherInfoSoapIn">
    <wsdl:part name="parameters" element="tns:VoucherInfo" />
  </wsdl:message>
  <wsdl:message name="VoucherInfoSoapOut">
    <wsdl:part name="parameters" element="tns:VoucherInfoResponse" />
  </wsdl:message>
  <wsdl:message name="CashBackClaimSaveSoapIn">
    <wsdl:part name="parameters" element="tns:CashBackClaimSave" />
  </wsdl:message>
  <wsdl:message name="CashBackClaimSaveSoapOut">
    <wsdl:part name="parameters" element="tns:CashBackClaimSaveResponse" />
  </wsdl:message>
  <wsdl:message name="CashBackClaimBySaleOrderSaveSoapIn">
    <wsdl:part name="parameters" element="tns:CashBackClaimBySaleOrderSave" />
  </wsdl:message>
  <wsdl:message name="CashBackClaimBySaleOrderSaveSoapOut">
    <wsdl:part name="parameters" element="tns:CashBackClaimBySaleOrderSaveResponse" />
  </wsdl:message>
  <wsdl:message name="CashBackOnStopSoapIn">
    <wsdl:part name="parameters" element="tns:CashBackOnStop" />
  </wsdl:message>
  <wsdl:message name="CashBackOnStopSoapOut">
    <wsdl:part name="parameters" element="tns:CashBackOnStopResponse" />
  </wsdl:message>
  <wsdl:message name="CashBackStopHistoryListSoapIn">
    <wsdl:part name="parameters" element="tns:CashBackStopHistoryList" />
  </wsdl:message>
  <wsdl:message name="CashBackStopHistoryListSoapOut">
    <wsdl:part name="parameters" element="tns:CashBackStopHistoryListResponse" />
  </wsdl:message>
  <wsdl:message name="CashBackExportLoadLookupsSoapIn">
    <wsdl:part name="parameters" element="tns:CashBackExportLoadLookups" />
  </wsdl:message>
  <wsdl:message name="CashBackExportLoadLookupsSoapOut">
    <wsdl:part name="parameters" element="tns:CashBackExportLoadLookupsResponse" />
  </wsdl:message>
  <wsdl:message name="CashBackExportSoapIn">
    <wsdl:part name="parameters" element="tns:CashBackExport" />
  </wsdl:message>
  <wsdl:message name="CashBackExportSoapOut">
    <wsdl:part name="parameters" element="tns:CashBackExportResponse" />
  </wsdl:message>
  <wsdl:message name="CustomerCashBackDetailsSoapIn">
    <wsdl:part name="parameters" element="tns:CustomerCashBackDetails" />
  </wsdl:message>
  <wsdl:message name="CustomerCashBackDetailsSoapOut">
    <wsdl:part name="parameters" element="tns:CustomerCashBackDetailsResponse" />
  </wsdl:message>
  <wsdl:message name="CustomerCashBackStatementSoapIn">
    <wsdl:part name="parameters" element="tns:CustomerCashBackStatement" />
  </wsdl:message>
  <wsdl:message name="CustomerCashBackStatementSoapOut">
    <wsdl:part name="parameters" element="tns:CustomerCashBackStatementResponse" />
  </wsdl:message>
  <wsdl:message name="CustomerCashBackVoucherDetailListSoapIn">
    <wsdl:part name="parameters" element="tns:CustomerCashBackVoucherDetailList" />
  </wsdl:message>
  <wsdl:message name="CustomerCashBackVoucherDetailListSoapOut">
    <wsdl:part name="parameters" element="tns:CustomerCashBackVoucherDetailListResponse" />
  </wsdl:message>
  <wsdl:message name="CustomerCashBackKitFundDetailListSoapIn">
    <wsdl:part name="parameters" element="tns:CustomerCashBackKitFundDetailList" />
  </wsdl:message>
  <wsdl:message name="CustomerCashBackKitFundDetailListSoapOut">
    <wsdl:part name="parameters" element="tns:CustomerCashBackKitFundDetailListResponse" />
  </wsdl:message>
  <wsdl:message name="PurchaseOrderStatusTypeListSoapIn">
    <wsdl:part name="parameters" element="tns:PurchaseOrderStatusTypeList" />
  </wsdl:message>
  <wsdl:message name="PurchaseOrderStatusTypeListSoapOut">
    <wsdl:part name="parameters" element="tns:PurchaseOrderStatusTypeListResponse" />
  </wsdl:message>
  <wsdl:message name="PurchaseOrderStatusByCountrySelectSoapIn">
    <wsdl:part name="parameters" element="tns:PurchaseOrderStatusByCountrySelect" />
  </wsdl:message>
  <wsdl:message name="PurchaseOrderStatusByCountrySelectSoapOut">
    <wsdl:part name="parameters" element="tns:PurchaseOrderStatusByCountrySelectResponse" />
  </wsdl:message>
  <wsdl:message name="PurchaseOrderStatusByCountryForTypeSelectSoapIn">
    <wsdl:part name="parameters" element="tns:PurchaseOrderStatusByCountryForTypeSelect" />
  </wsdl:message>
  <wsdl:message name="PurchaseOrderStatusByCountryForTypeSelectSoapOut">
    <wsdl:part name="parameters" element="tns:PurchaseOrderStatusByCountryForTypeSelectResponse" />
  </wsdl:message>
  <wsdl:message name="PurchaseOrderStatusByCountryUpdateSoapIn">
    <wsdl:part name="parameters" element="tns:PurchaseOrderStatusByCountryUpdate" />
  </wsdl:message>
  <wsdl:message name="PurchaseOrderStatusByCountryUpdateSoapOut">
    <wsdl:part name="parameters" element="tns:PurchaseOrderStatusByCountryUpdateResponse" />
  </wsdl:message>
  <wsdl:message name="PurchaseOrderSearchByWarehouseStatusSoapIn">
    <wsdl:part name="parameters" element="tns:PurchaseOrderSearchByWarehouseStatus" />
  </wsdl:message>
  <wsdl:message name="PurchaseOrderSearchByWarehouseStatusSoapOut">
    <wsdl:part name="parameters" element="tns:PurchaseOrderSearchByWarehouseStatusResponse" />
  </wsdl:message>
  <wsdl:message name="PurchaseOrderSearchByWarehouseStatusByteSoapIn">
    <wsdl:part name="parameters" element="tns:PurchaseOrderSearchByWarehouseStatusByte" />
  </wsdl:message>
  <wsdl:message name="PurchaseOrderSearchByWarehouseStatusByteSoapOut">
    <wsdl:part name="parameters" element="tns:PurchaseOrderSearchByWarehouseStatusByteResponse" />
  </wsdl:message>
  <wsdl:message name="DistributionInvoicePendingListByteSoapIn">
    <wsdl:part name="parameters" element="tns:DistributionInvoicePendingListByte" />
  </wsdl:message>
  <wsdl:message name="DistributionInvoicePendingListByteSoapOut">
    <wsdl:part name="parameters" element="tns:DistributionInvoicePendingListByteResponse" />
  </wsdl:message>
  <wsdl:message name="POSearchGeneralSoapIn">
    <wsdl:part name="parameters" element="tns:POSearchGeneral" />
  </wsdl:message>
  <wsdl:message name="POSearchGeneralSoapOut">
    <wsdl:part name="parameters" element="tns:POSearchGeneralResponse" />
  </wsdl:message>
  <wsdl:message name="POSearchWithPOBatchRefSoapIn">
    <wsdl:part name="parameters" element="tns:POSearchWithPOBatchRef" />
  </wsdl:message>
  <wsdl:message name="POSearchWithPOBatchRefSoapOut">
    <wsdl:part name="parameters" element="tns:POSearchWithPOBatchRefResponse" />
  </wsdl:message>
  <wsdl:message name="PurchaseOrderBatchSearchSoapIn">
    <wsdl:part name="parameters" element="tns:PurchaseOrderBatchSearch" />
  </wsdl:message>
  <wsdl:message name="PurchaseOrderBatchSearchSoapOut">
    <wsdl:part name="parameters" element="tns:PurchaseOrderBatchSearchResponse" />
  </wsdl:message>
  <wsdl:message name="PurchaseOrderBatchDetailsSearchSoapIn">
    <wsdl:part name="parameters" element="tns:PurchaseOrderBatchDetailsSearch" />
  </wsdl:message>
  <wsdl:message name="PurchaseOrderBatchDetailsSearchSoapOut">
    <wsdl:part name="parameters" element="tns:PurchaseOrderBatchDetailsSearchResponse" />
  </wsdl:message>
  <wsdl:message name="PurchaseOrderAdvancedSearchSoapIn">
    <wsdl:part name="parameters" element="tns:PurchaseOrderAdvancedSearch" />
  </wsdl:message>
  <wsdl:message name="PurchaseOrderAdvancedSearchSoapOut">
    <wsdl:part name="parameters" element="tns:PurchaseOrderAdvancedSearchResponse" />
  </wsdl:message>
  <wsdl:message name="PurchaseOrderSelectSoapIn">
    <wsdl:part name="parameters" element="tns:PurchaseOrderSelect" />
  </wsdl:message>
  <wsdl:message name="PurchaseOrderSelectSoapOut">
    <wsdl:part name="parameters" element="tns:PurchaseOrderSelectResponse" />
  </wsdl:message>
  <wsdl:message name="PurchaseOrderSelectForMailSoapIn">
    <wsdl:part name="parameters" element="tns:PurchaseOrderSelectForMail" />
  </wsdl:message>
  <wsdl:message name="PurchaseOrderSelectForMailSoapOut">
    <wsdl:part name="parameters" element="tns:PurchaseOrderSelectForMailResponse" />
  </wsdl:message>
  <wsdl:message name="EmployeeListWithoutSoapHeaderSoapIn">
    <wsdl:part name="parameters" element="tns:EmployeeListWithoutSoapHeader" />
  </wsdl:message>
  <wsdl:message name="EmployeeListWithoutSoapHeaderSoapOut">
    <wsdl:part name="parameters" element="tns:EmployeeListWithoutSoapHeaderResponse" />
  </wsdl:message>
  <wsdl:message name="PurchaseOrderLoadSoapIn">
    <wsdl:part name="parameters" element="tns:PurchaseOrderLoad" />
  </wsdl:message>
  <wsdl:message name="PurchaseOrderLoadSoapOut">
    <wsdl:part name="parameters" element="tns:PurchaseOrderLoadResponse" />
  </wsdl:message>
  <wsdl:message name="PurchaseOrderCancelSoapIn">
    <wsdl:part name="parameters" element="tns:PurchaseOrderCancel" />
  </wsdl:message>
  <wsdl:message name="PurchaseOrderCancelSoapOut">
    <wsdl:part name="parameters" element="tns:PurchaseOrderCancelResponse" />
  </wsdl:message>
  <wsdl:message name="CustomerReturnPolicyListSoapIn">
    <wsdl:part name="parameters" element="tns:CustomerReturnPolicyList" />
  </wsdl:message>
  <wsdl:message name="CustomerReturnPolicyListSoapOut">
    <wsdl:part name="parameters" element="tns:CustomerReturnPolicyListResponse" />
  </wsdl:message>
  <wsdl:message name="CustomerReturnPolicyUpdateSoapIn">
    <wsdl:part name="parameters" element="tns:CustomerReturnPolicyUpdate" />
  </wsdl:message>
  <wsdl:message name="CustomerReturnPolicyUpdateSoapOut">
    <wsdl:part name="parameters" element="tns:CustomerReturnPolicyUpdateResponse" />
  </wsdl:message>
  <wsdl:message name="WorkstationListByIDSoapIn">
    <wsdl:part name="parameters" element="tns:WorkstationListByID" />
  </wsdl:message>
  <wsdl:message name="WorkstationListByIDSoapOut">
    <wsdl:part name="parameters" element="tns:WorkstationListByIDResponse" />
  </wsdl:message>
  <wsdl:message name="WorkstationListSoapIn">
    <wsdl:part name="parameters" element="tns:WorkstationList" />
  </wsdl:message>
  <wsdl:message name="WorkstationListSoapOut">
    <wsdl:part name="parameters" element="tns:WorkstationListResponse" />
  </wsdl:message>
  <wsdl:message name="WorkstationListBySiteSoapIn">
    <wsdl:part name="parameters" element="tns:WorkstationListBySite" />
  </wsdl:message>
  <wsdl:message name="WorkstationListBySiteSoapOut">
    <wsdl:part name="parameters" element="tns:WorkstationListBySiteResponse" />
  </wsdl:message>
  <wsdl:message name="WorkstationSaveSoapIn">
    <wsdl:part name="parameters" element="tns:WorkstationSave" />
  </wsdl:message>
  <wsdl:message name="WorkstationSaveSoapOut">
    <wsdl:part name="parameters" element="tns:WorkstationSaveResponse" />
  </wsdl:message>
  <wsdl:message name="SaveWorkstationSoapIn">
    <wsdl:part name="parameters" element="tns:SaveWorkstation" />
  </wsdl:message>
  <wsdl:message name="SaveWorkstationSoapOut">
    <wsdl:part name="parameters" element="tns:SaveWorkstationResponse" />
  </wsdl:message>
  <wsdl:message name="WorkStationLabelPrinterSaveSoapIn">
    <wsdl:part name="parameters" element="tns:WorkStationLabelPrinterSave" />
  </wsdl:message>
  <wsdl:message name="WorkStationLabelPrinterSaveSoapOut">
    <wsdl:part name="parameters" element="tns:WorkStationLabelPrinterSaveResponse" />
  </wsdl:message>
  <wsdl:message name="WorkStationLabelPrinterListSoapIn">
    <wsdl:part name="parameters" element="tns:WorkStationLabelPrinterList" />
  </wsdl:message>
  <wsdl:message name="WorkStationLabelPrinterListSoapOut">
    <wsdl:part name="parameters" element="tns:WorkStationLabelPrinterListResponse" />
  </wsdl:message>
  <wsdl:message name="ManufacturerListSoapIn">
    <wsdl:part name="parameters" element="tns:ManufacturerList" />
  </wsdl:message>
  <wsdl:message name="ManufacturerListSoapOut">
    <wsdl:part name="parameters" element="tns:ManufacturerListResponse" />
  </wsdl:message>
  <wsdl:message name="ManufacturerSaveSoapIn">
    <wsdl:part name="parameters" element="tns:ManufacturerSave" />
  </wsdl:message>
  <wsdl:message name="ManufacturerSaveSoapOut">
    <wsdl:part name="parameters" element="tns:ManufacturerSaveResponse" />
  </wsdl:message>
  <wsdl:message name="SiteLisenceListSoapIn">
    <wsdl:part name="parameters" element="tns:SiteLisenceList" />
  </wsdl:message>
  <wsdl:message name="SiteLisenceListSoapOut">
    <wsdl:part name="parameters" element="tns:SiteLisenceListResponse" />
  </wsdl:message>
  <wsdl:message name="SiteLisenceSaveSoapIn">
    <wsdl:part name="parameters" element="tns:SiteLisenceSave" />
  </wsdl:message>
  <wsdl:message name="SiteLisenceSaveSoapOut">
    <wsdl:part name="parameters" element="tns:SiteLisenceSaveResponse" />
  </wsdl:message>
  <wsdl:message name="LatestLisenceInfoSoapIn">
    <wsdl:part name="parameters" element="tns:LatestLisenceInfo" />
  </wsdl:message>
  <wsdl:message name="LatestLisenceInfoSoapOut">
    <wsdl:part name="parameters" element="tns:LatestLisenceInfoResponse" />
  </wsdl:message>
  <wsdl:message name="DiscountCategoryListSoapIn">
    <wsdl:part name="parameters" element="tns:DiscountCategoryList" />
  </wsdl:message>
  <wsdl:message name="DiscountCategoryListSoapOut">
    <wsdl:part name="parameters" element="tns:DiscountCategoryListResponse" />
  </wsdl:message>
  <wsdl:message name="DiscountCategorySaveSoapIn">
    <wsdl:part name="parameters" element="tns:DiscountCategorySave" />
  </wsdl:message>
  <wsdl:message name="DiscountCategorySaveSoapOut">
    <wsdl:part name="parameters" element="tns:DiscountCategorySaveResponse" />
  </wsdl:message>
  <wsdl:message name="SaleOrderStatusTypeListSoapIn">
    <wsdl:part name="parameters" element="tns:SaleOrderStatusTypeList" />
  </wsdl:message>
  <wsdl:message name="SaleOrderStatusTypeListSoapOut">
    <wsdl:part name="parameters" element="tns:SaleOrderStatusTypeListResponse" />
  </wsdl:message>
  <wsdl:message name="SaleOrderStatusListSoapIn">
    <wsdl:part name="parameters" element="tns:SaleOrderStatusList" />
  </wsdl:message>
  <wsdl:message name="SaleOrderStatusListSoapOut">
    <wsdl:part name="parameters" element="tns:SaleOrderStatusListResponse" />
  </wsdl:message>
  <wsdl:message name="SaleOrderStatusByCountrySelectSoapIn">
    <wsdl:part name="parameters" element="tns:SaleOrderStatusByCountrySelect" />
  </wsdl:message>
  <wsdl:message name="SaleOrderStatusByCountrySelectSoapOut">
    <wsdl:part name="parameters" element="tns:SaleOrderStatusByCountrySelectResponse" />
  </wsdl:message>
  <wsdl:message name="SaleOrderStatusByCountryUpdateSoapIn">
    <wsdl:part name="parameters" element="tns:SaleOrderStatusByCountryUpdate" />
  </wsdl:message>
  <wsdl:message name="SaleOrderStatusByCountryUpdateSoapOut">
    <wsdl:part name="parameters" element="tns:SaleOrderStatusByCountryUpdateResponse" />
  </wsdl:message>
  <wsdl:message name="SaleOrderStatusUpdateSoapIn">
    <wsdl:part name="parameters" element="tns:SaleOrderStatusUpdate" />
  </wsdl:message>
  <wsdl:message name="SaleOrderStatusUpdateSoapOut">
    <wsdl:part name="parameters" element="tns:SaleOrderStatusUpdateResponse" />
  </wsdl:message>
  <wsdl:message name="URUCheckLogInsertSoapIn">
    <wsdl:part name="parameters" element="tns:URUCheckLogInsert" />
  </wsdl:message>
  <wsdl:message name="URUCheckLogInsertSoapOut">
    <wsdl:part name="parameters" element="tns:URUCheckLogInsertResponse" />
  </wsdl:message>
  <wsdl:message name="IdentityCheckResultListSoapIn">
    <wsdl:part name="parameters" element="tns:IdentityCheckResultList" />
  </wsdl:message>
  <wsdl:message name="IdentityCheckResultListSoapOut">
    <wsdl:part name="parameters" element="tns:IdentityCheckResultListResponse" />
  </wsdl:message>
  <wsdl:message name="IdentityCheckResultInsertSoapIn">
    <wsdl:part name="parameters" element="tns:IdentityCheckResultInsert" />
  </wsdl:message>
  <wsdl:message name="IdentityCheckResultInsertSoapOut">
    <wsdl:part name="parameters" element="tns:IdentityCheckResultInsertResponse" />
  </wsdl:message>
  <wsdl:message name="SaleOrderValidateForDuplicateDataSoapIn">
    <wsdl:part name="parameters" element="tns:SaleOrderValidateForDuplicateData" />
  </wsdl:message>
  <wsdl:message name="SaleOrderValidateForDuplicateDataSoapOut">
    <wsdl:part name="parameters" element="tns:SaleOrderValidateForDuplicateDataResponse" />
  </wsdl:message>
  <wsdl:message name="SaleOrderURUCheckSoapIn">
    <wsdl:part name="parameters" element="tns:SaleOrderURUCheck" />
  </wsdl:message>
  <wsdl:message name="SaleOrderURUCheckSoapOut">
    <wsdl:part name="parameters" element="tns:SaleOrderURUCheckResponse" />
  </wsdl:message>
  <wsdl:message name="ChangeSaleEmployeeSoapIn">
    <wsdl:part name="parameters" element="tns:ChangeSaleEmployee" />
  </wsdl:message>
  <wsdl:message name="ChangeSaleEmployeeSoapOut">
    <wsdl:part name="parameters" element="tns:ChangeSaleEmployeeResponse" />
  </wsdl:message>
  <wsdl:message name="ChangeSaleAdminSoapIn">
    <wsdl:part name="parameters" element="tns:ChangeSaleAdmin" />
  </wsdl:message>
  <wsdl:message name="ChangeSaleAdminSoapOut">
    <wsdl:part name="parameters" element="tns:ChangeSaleAdminResponse" />
  </wsdl:message>
  <wsdl:message name="WebSaleImportDetailsListSoapIn">
    <wsdl:part name="parameters" element="tns:WebSaleImportDetailsList" />
  </wsdl:message>
  <wsdl:message name="WebSaleImportDetailsListSoapOut">
    <wsdl:part name="parameters" element="tns:WebSaleImportDetailsListResponse" />
  </wsdl:message>
  <wsdl:message name="ProcessWebSalesSoapIn">
    <wsdl:part name="parameters" element="tns:ProcessWebSales" />
  </wsdl:message>
  <wsdl:message name="ProcessWebSalesSoapOut">
    <wsdl:part name="parameters" element="tns:ProcessWebSalesResponse" />
  </wsdl:message>
  <wsdl:message name="WebSaleImportAllInsertSoapIn">
    <wsdl:part name="parameters" element="tns:WebSaleImportAllInsert" />
  </wsdl:message>
  <wsdl:message name="WebSaleImportAllInsertSoapOut">
    <wsdl:part name="parameters" element="tns:WebSaleImportAllInsertResponse" />
  </wsdl:message>
  <wsdl:message name="SaleOrderListSoapIn">
    <wsdl:part name="parameters" element="tns:SaleOrderList" />
  </wsdl:message>
  <wsdl:message name="SaleOrderListSoapOut">
    <wsdl:part name="parameters" element="tns:SaleOrderListResponse" />
  </wsdl:message>
  <wsdl:message name="SaleOrderListByDealerSoapIn">
    <wsdl:part name="parameters" element="tns:SaleOrderListByDealer" />
  </wsdl:message>
  <wsdl:message name="SaleOrderListByDealerSoapOut">
    <wsdl:part name="parameters" element="tns:SaleOrderListByDealerResponse" />
  </wsdl:message>
  <wsdl:message name="SaleOrderDetailListSoapIn">
    <wsdl:part name="parameters" element="tns:SaleOrderDetailList" />
  </wsdl:message>
  <wsdl:message name="SaleOrderDetailListSoapOut">
    <wsdl:part name="parameters" element="tns:SaleOrderDetailListResponse" />
  </wsdl:message>
  <wsdl:message name="SaleOrderItemViaExSaleOrderDtlIDListSoapIn">
    <wsdl:part name="parameters" element="tns:SaleOrderItemViaExSaleOrderDtlIDList" />
  </wsdl:message>
  <wsdl:message name="SaleOrderItemViaExSaleOrderDtlIDListSoapOut">
    <wsdl:part name="parameters" element="tns:SaleOrderItemViaExSaleOrderDtlIDListResponse" />
  </wsdl:message>
  <wsdl:message name="SaleOrderItemListSoapIn">
    <wsdl:part name="parameters" element="tns:SaleOrderItemList" />
  </wsdl:message>
  <wsdl:message name="SaleOrderItemListSoapOut">
    <wsdl:part name="parameters" element="tns:SaleOrderItemListResponse" />
  </wsdl:message>
  <wsdl:message name="SaleOrderLayawayListSoapIn">
    <wsdl:part name="parameters" element="tns:SaleOrderLayawayList" />
  </wsdl:message>
  <wsdl:message name="SaleOrderLayawayListSoapOut">
    <wsdl:part name="parameters" element="tns:SaleOrderLayawayListResponse" />
  </wsdl:message>
  <wsdl:message name="SaleOrderSaveSoapIn">
    <wsdl:part name="parameters" element="tns:SaleOrderSave" />
  </wsdl:message>
  <wsdl:message name="SaleOrderSaveSoapOut">
    <wsdl:part name="parameters" element="tns:SaleOrderSaveResponse" />
  </wsdl:message>
  <wsdl:message name="SaleOrderSaveWithWorkstationSoapIn">
    <wsdl:part name="parameters" element="tns:SaleOrderSaveWithWorkstation" />
  </wsdl:message>
  <wsdl:message name="SaleOrderSaveWithWorkstationSoapOut">
    <wsdl:part name="parameters" element="tns:SaleOrderSaveWithWorkstationResponse" />
  </wsdl:message>
  <wsdl:message name="SaleOrderSaveWithTransactionSoapIn">
    <wsdl:part name="parameters" element="tns:SaleOrderSaveWithTransaction" />
  </wsdl:message>
  <wsdl:message name="SaleOrderSaveWithTransactionSoapOut">
    <wsdl:part name="parameters" element="tns:SaleOrderSaveWithTransactionResponse" />
  </wsdl:message>
  <wsdl:message name="DealerReturnSaleOrderSaveWithTransactionSoapIn">
    <wsdl:part name="parameters" element="tns:DealerReturnSaleOrderSaveWithTransaction" />
  </wsdl:message>
  <wsdl:message name="DealerReturnSaleOrderSaveWithTransactionSoapOut">
    <wsdl:part name="parameters" element="tns:DealerReturnSaleOrderSaveWithTransactionResponse" />
  </wsdl:message>
  <wsdl:message name="UpdatePOReferenceSoapIn">
    <wsdl:part name="parameters" element="tns:UpdatePOReference" />
  </wsdl:message>
  <wsdl:message name="UpdatePOReferenceSoapOut">
    <wsdl:part name="parameters" element="tns:UpdatePOReferenceResponse" />
  </wsdl:message>
  <wsdl:message name="SaleOrderItemUpdateSoapIn">
    <wsdl:part name="parameters" element="tns:SaleOrderItemUpdate" />
  </wsdl:message>
  <wsdl:message name="SaleOrderItemUpdateSoapOut">
    <wsdl:part name="parameters" element="tns:SaleOrderItemUpdateResponse" />
  </wsdl:message>
  <wsdl:message name="SaleOrderRetailSaveSoapIn">
    <wsdl:part name="parameters" element="tns:SaleOrderRetailSave" />
  </wsdl:message>
  <wsdl:message name="SaleOrderRetailSaveSoapOut">
    <wsdl:part name="parameters" element="tns:SaleOrderRetailSaveResponse" />
  </wsdl:message>
  <wsdl:message name="CancelSaleOrdersSoapIn">
    <wsdl:part name="parameters" element="tns:CancelSaleOrders" />
  </wsdl:message>
  <wsdl:message name="CancelSaleOrdersSoapOut">
    <wsdl:part name="parameters" element="tns:CancelSaleOrdersResponse" />
  </wsdl:message>
  <wsdl:message name="SaleOrderCancelSoapIn">
    <wsdl:part name="parameters" element="tns:SaleOrderCancel" />
  </wsdl:message>
  <wsdl:message name="SaleOrderCancelSoapOut">
    <wsdl:part name="parameters" element="tns:SaleOrderCancelResponse" />
  </wsdl:message>
  <wsdl:message name="SaleOrderCancelValidateSoapIn">
    <wsdl:part name="parameters" element="tns:SaleOrderCancelValidate" />
  </wsdl:message>
  <wsdl:message name="SaleOrderCancelValidateSoapOut">
    <wsdl:part name="parameters" element="tns:SaleOrderCancelValidateResponse" />
  </wsdl:message>
  <wsdl:message name="CorrectSaleOrderStatusSoapIn">
    <wsdl:part name="parameters" element="tns:CorrectSaleOrderStatus" />
  </wsdl:message>
  <wsdl:message name="CorrectSaleOrderStatusSoapOut">
    <wsdl:part name="parameters" element="tns:CorrectSaleOrderStatusResponse" />
  </wsdl:message>
  <wsdl:message name="SaleMatrixInitialDataListSoapIn">
    <wsdl:part name="parameters" element="tns:SaleMatrixInitialDataList" />
  </wsdl:message>
  <wsdl:message name="SaleMatrixInitialDataListSoapOut">
    <wsdl:part name="parameters" element="tns:SaleMatrixInitialDataListResponse" />
  </wsdl:message>
  <wsdl:message name="SaleDealMatrixInitialDataListSoapIn">
    <wsdl:part name="parameters" element="tns:SaleDealMatrixInitialDataList" />
  </wsdl:message>
  <wsdl:message name="SaleDealMatrixInitialDataListSoapOut">
    <wsdl:part name="parameters" element="tns:SaleDealMatrixInitialDataListResponse" />
  </wsdl:message>
  <wsdl:message name="SaleHandsetTariffMatrixListSoapIn">
    <wsdl:part name="parameters" element="tns:SaleHandsetTariffMatrixList" />
  </wsdl:message>
  <wsdl:message name="SaleHandsetTariffMatrixListSoapOut">
    <wsdl:part name="parameters" element="tns:SaleHandsetTariffMatrixListResponse" />
  </wsdl:message>
  <wsdl:message name="SaleHandsetTariffMatrixByteListSoapIn">
    <wsdl:part name="parameters" element="tns:SaleHandsetTariffMatrixByteList" />
  </wsdl:message>
  <wsdl:message name="SaleHandsetTariffMatrixByteListSoapOut">
    <wsdl:part name="parameters" element="tns:SaleHandsetTariffMatrixByteListResponse" />
  </wsdl:message>
  <wsdl:message name="HandsetTariffMatrixListForPivotSoapIn">
    <wsdl:part name="parameters" element="tns:HandsetTariffMatrixListForPivot" />
  </wsdl:message>
  <wsdl:message name="HandsetTariffMatrixListForPivotSoapOut">
    <wsdl:part name="parameters" element="tns:HandsetTariffMatrixListForPivotResponse" />
  </wsdl:message>
  <wsdl:message name="RegeneratecombinationsSoapIn">
    <wsdl:part name="parameters" element="tns:Regeneratecombinations" />
  </wsdl:message>
  <wsdl:message name="RegeneratecombinationsSoapOut">
    <wsdl:part name="parameters" element="tns:RegeneratecombinationsResponse" />
  </wsdl:message>
  <wsdl:message name="SaleHandsetTariffMatrixByteListWithSupplierSoapIn">
    <wsdl:part name="parameters" element="tns:SaleHandsetTariffMatrixByteListWithSupplier" />
  </wsdl:message>
  <wsdl:message name="SaleHandsetTariffMatrixByteListWithSupplierSoapOut">
    <wsdl:part name="parameters" element="tns:SaleHandsetTariffMatrixByteListWithSupplierResponse" />
  </wsdl:message>
  <wsdl:message name="HandsetTariffPriceCommissionCashBackListSoapIn">
    <wsdl:part name="parameters" element="tns:HandsetTariffPriceCommissionCashBackList" />
  </wsdl:message>
  <wsdl:message name="HandsetTariffPriceCommissionCashBackListSoapOut">
    <wsdl:part name="parameters" element="tns:HandsetTariffPriceCommissionCashBackListResponse" />
  </wsdl:message>
  <wsdl:message name="HandsetTariffPriceCommissionCashBackListRetailSoapIn">
    <wsdl:part name="parameters" element="tns:HandsetTariffPriceCommissionCashBackListRetail" />
  </wsdl:message>
  <wsdl:message name="HandsetTariffPriceCommissionCashBackListRetailSoapOut">
    <wsdl:part name="parameters" element="tns:HandsetTariffPriceCommissionCashBackListRetailResponse" />
  </wsdl:message>
  <wsdl:message name="SaleHandsetTariffServiceProviderListSoapIn">
    <wsdl:part name="parameters" element="tns:SaleHandsetTariffServiceProviderList" />
  </wsdl:message>
  <wsdl:message name="SaleHandsetTariffServiceProviderListSoapOut">
    <wsdl:part name="parameters" element="tns:SaleHandsetTariffServiceProviderListResponse" />
  </wsdl:message>
  <wsdl:message name="CheckSaleOrderAvailabilitySoapIn">
    <wsdl:part name="parameters" element="tns:CheckSaleOrderAvailability" />
  </wsdl:message>
  <wsdl:message name="CheckSaleOrderAvailabilitySoapOut">
    <wsdl:part name="parameters" element="tns:CheckSaleOrderAvailabilityResponse" />
  </wsdl:message>
  <wsdl:message name="SaleOrderSearchSoapIn">
    <wsdl:part name="parameters" element="tns:SaleOrderSearch" />
  </wsdl:message>
  <wsdl:message name="SaleOrderSearchSoapOut">
    <wsdl:part name="parameters" element="tns:SaleOrderSearchResponse" />
  </wsdl:message>
  <wsdl:message name="SaleOrderSearchAltSoapIn">
    <wsdl:part name="parameters" element="tns:SaleOrderSearchAlt" />
  </wsdl:message>
  <wsdl:message name="SaleOrderSearchAltSoapOut">
    <wsdl:part name="parameters" element="tns:SaleOrderSearchAltResponse" />
  </wsdl:message>
  <wsdl:message name="SaleOrderSearchRetailSoapIn">
    <wsdl:part name="parameters" element="tns:SaleOrderSearchRetail" />
  </wsdl:message>
  <wsdl:message name="SaleOrderSearchRetailSoapOut">
    <wsdl:part name="parameters" element="tns:SaleOrderSearchRetailResponse" />
  </wsdl:message>
  <wsdl:message name="SaleOrderSearchForManagerSoapIn">
    <wsdl:part name="parameters" element="tns:SaleOrderSearchForManager" />
  </wsdl:message>
  <wsdl:message name="SaleOrderSearchForManagerSoapOut">
    <wsdl:part name="parameters" element="tns:SaleOrderSearchForManagerResponse" />
  </wsdl:message>
  <wsdl:message name="ReturnRejectItemsForManagerSoapIn">
    <wsdl:part name="parameters" element="tns:ReturnRejectItemsForManager" />
  </wsdl:message>
  <wsdl:message name="ReturnRejectItemsForManagerSoapOut">
    <wsdl:part name="parameters" element="tns:ReturnRejectItemsForManagerResponse" />
  </wsdl:message>
  <wsdl:message name="SaleOrderSearchForManagerByteSoapIn">
    <wsdl:part name="parameters" element="tns:SaleOrderSearchForManagerByte" />
  </wsdl:message>
  <wsdl:message name="SaleOrderSearchForManagerByteSoapOut">
    <wsdl:part name="parameters" element="tns:SaleOrderSearchForManagerByteResponse" />
  </wsdl:message>
  <wsdl:message name="SaleOrderSearchForManagerWithTypeSoapIn">
    <wsdl:part name="parameters" element="tns:SaleOrderSearchForManagerWithType" />
  </wsdl:message>
  <wsdl:message name="SaleOrderSearchForManagerWithTypeSoapOut">
    <wsdl:part name="parameters" element="tns:SaleOrderSearchForManagerWithTypeResponse" />
  </wsdl:message>
  <wsdl:message name="SaleOrderSearchForManagerByteWithTypeSoapIn">
    <wsdl:part name="parameters" element="tns:SaleOrderSearchForManagerByteWithType" />
  </wsdl:message>
  <wsdl:message name="SaleOrderSearchForManagerByteWithTypeSoapOut">
    <wsdl:part name="parameters" element="tns:SaleOrderSearchForManagerByteWithTypeResponse" />
  </wsdl:message>
  <wsdl:message name="SaleOrderSearchForManagerImprovedSoapIn">
    <wsdl:part name="parameters" element="tns:SaleOrderSearchForManagerImproved" />
  </wsdl:message>
  <wsdl:message name="SaleOrderSearchForManagerImprovedSoapOut">
    <wsdl:part name="parameters" element="tns:SaleOrderSearchForManagerImprovedResponse" />
  </wsdl:message>
  <wsdl:message name="SaleOrderSearchForManagerImprovedByteSoapIn">
    <wsdl:part name="parameters" element="tns:SaleOrderSearchForManagerImprovedByte" />
  </wsdl:message>
  <wsdl:message name="SaleOrderSearchForManagerImprovedByteSoapOut">
    <wsdl:part name="parameters" element="tns:SaleOrderSearchForManagerImprovedByteResponse" />
  </wsdl:message>
  <wsdl:message name="SaleOrderSearchForManagerImprovedWithAddParaSoapIn">
    <wsdl:part name="parameters" element="tns:SaleOrderSearchForManagerImprovedWithAddPara" />
  </wsdl:message>
  <wsdl:message name="SaleOrderSearchForManagerImprovedWithAddParaSoapOut">
    <wsdl:part name="parameters" element="tns:SaleOrderSearchForManagerImprovedWithAddParaResponse" />
  </wsdl:message>
  <wsdl:message name="SaleOrderSearchForManagerImprovedByteAddParaSoapIn">
    <wsdl:part name="parameters" element="tns:SaleOrderSearchForManagerImprovedByteAddPara" />
  </wsdl:message>
  <wsdl:message name="SaleOrderSearchForManagerImprovedByteAddParaSoapOut">
    <wsdl:part name="parameters" element="tns:SaleOrderSearchForManagerImprovedByteAddParaResponse" />
  </wsdl:message>
  <wsdl:message name="SingleInvoiceSaleOrderSearchSoapIn">
    <wsdl:part name="parameters" element="tns:SingleInvoiceSaleOrderSearch" />
  </wsdl:message>
  <wsdl:message name="SingleInvoiceSaleOrderSearchSoapOut">
    <wsdl:part name="parameters" element="tns:SingleInvoiceSaleOrderSearchResponse" />
  </wsdl:message>
  <wsdl:message name="SaleOrderSearchByteSoapIn">
    <wsdl:part name="parameters" element="tns:SaleOrderSearchByte" />
  </wsdl:message>
  <wsdl:message name="SaleOrderSearchByteSoapOut">
    <wsdl:part name="parameters" element="tns:SaleOrderSearchByteResponse" />
  </wsdl:message>
  <wsdl:message name="SaleOrderSearchByteRetailSoapIn">
    <wsdl:part name="parameters" element="tns:SaleOrderSearchByteRetail" />
  </wsdl:message>
  <wsdl:message name="SaleOrderSearchByteRetailSoapOut">
    <wsdl:part name="parameters" element="tns:SaleOrderSearchByteRetailResponse" />
  </wsdl:message>
  <wsdl:message name="ReturnSaleOrderSearchByteRetailSoapIn">
    <wsdl:part name="parameters" element="tns:ReturnSaleOrderSearchByteRetail" />
  </wsdl:message>
  <wsdl:message name="ReturnSaleOrderSearchByteRetailSoapOut">
    <wsdl:part name="parameters" element="tns:ReturnSaleOrderSearchByteRetailResponse" />
  </wsdl:message>
  <wsdl:message name="SaleOrderSearchForCustomerSoapIn">
    <wsdl:part name="parameters" element="tns:SaleOrderSearchForCustomer" />
  </wsdl:message>
  <wsdl:message name="SaleOrderSearchForCustomerSoapOut">
    <wsdl:part name="parameters" element="tns:SaleOrderSearchForCustomerResponse" />
  </wsdl:message>
  <wsdl:message name="SaleOrderSearchForCustomerRetailSoapIn">
    <wsdl:part name="parameters" element="tns:SaleOrderSearchForCustomerRetail" />
  </wsdl:message>
  <wsdl:message name="SaleOrderSearchForCustomerRetailSoapOut">
    <wsdl:part name="parameters" element="tns:SaleOrderSearchForCustomerRetailResponse" />
  </wsdl:message>
  <wsdl:message name="SaleOrderSearchForChannelSoapIn">
    <wsdl:part name="parameters" element="tns:SaleOrderSearchForChannel" />
  </wsdl:message>
  <wsdl:message name="SaleOrderSearchForChannelSoapOut">
    <wsdl:part name="parameters" element="tns:SaleOrderSearchForChannelResponse" />
  </wsdl:message>
  <wsdl:message name="SaleOrderSearchForCustomerRetailWithNoteSoapIn">
    <wsdl:part name="parameters" element="tns:SaleOrderSearchForCustomerRetailWithNote" />
  </wsdl:message>
  <wsdl:message name="SaleOrderSearchForCustomerRetailWithNoteSoapOut">
    <wsdl:part name="parameters" element="tns:SaleOrderSearchForCustomerRetailWithNoteResponse" />
  </wsdl:message>
  <wsdl:message name="SaleOrderSearchForCustomerRetailWithNotesSoapIn">
    <wsdl:part name="parameters" element="tns:SaleOrderSearchForCustomerRetailWithNotes" />
  </wsdl:message>
  <wsdl:message name="SaleOrderSearchForCustomerRetailWithNotesSoapOut">
    <wsdl:part name="parameters" element="tns:SaleOrderSearchForCustomerRetailWithNotesResponse" />
  </wsdl:message>
  <wsdl:message name="SaleOrderSearchForCustomerWithNoteSoapIn">
    <wsdl:part name="parameters" element="tns:SaleOrderSearchForCustomerWithNote" />
  </wsdl:message>
  <wsdl:message name="SaleOrderSearchForCustomerWithNoteSoapOut">
    <wsdl:part name="parameters" element="tns:SaleOrderSearchForCustomerWithNoteResponse" />
  </wsdl:message>
  <wsdl:message name="SaleOrderSearchForCustomerWithNotesSoapIn">
    <wsdl:part name="parameters" element="tns:SaleOrderSearchForCustomerWithNotes" />
  </wsdl:message>
  <wsdl:message name="SaleOrderSearchForCustomerWithNotesSoapOut">
    <wsdl:part name="parameters" element="tns:SaleOrderSearchForCustomerWithNotesResponse" />
  </wsdl:message>
  <wsdl:message name="SaleOrderSearchForCustomerWithNotewithInvoiceDtlFlagSoapIn">
    <wsdl:part name="parameters" element="tns:SaleOrderSearchForCustomerWithNotewithInvoiceDtlFlag" />
  </wsdl:message>
  <wsdl:message name="SaleOrderSearchForCustomerWithNotewithInvoiceDtlFlagSoapOut">
    <wsdl:part name="parameters" element="tns:SaleOrderSearchForCustomerWithNotewithInvoiceDtlFlagResponse" />
  </wsdl:message>
  <wsdl:message name="SaleOrderSearchForCustomerWithNotewithInvoiceDtlFlag1SoapIn">
    <wsdl:part name="parameters" element="tns:SaleOrderSearchForCustomerWithNotewithInvoiceDtlFlag1" />
  </wsdl:message>
  <wsdl:message name="SaleOrderSearchForCustomerWithNotewithInvoiceDtlFlag1SoapOut">
    <wsdl:part name="parameters" element="tns:SaleOrderSearchForCustomerWithNotewithInvoiceDtlFlag1Response" />
  </wsdl:message>
  <wsdl:message name="SaleOrderSearchChannelByteforSaleFulFillmentWithNoteSoapIn">
    <wsdl:part name="parameters" element="tns:SaleOrderSearchChannelByteforSaleFulFillmentWithNote" />
  </wsdl:message>
  <wsdl:message name="SaleOrderSearchChannelByteforSaleFulFillmentWithNoteSoapOut">
    <wsdl:part name="parameters" element="tns:SaleOrderSearchChannelByteforSaleFulFillmentWithNoteResponse" />
  </wsdl:message>
  <wsdl:message name="AgedDebtorReportPrintSoapIn">
    <wsdl:part name="parameters" element="tns:AgedDebtorReportPrint" />
  </wsdl:message>
  <wsdl:message name="AgedDebtorReportPrintSoapOut">
    <wsdl:part name="parameters" element="tns:AgedDebtorReportPrintResponse" />
  </wsdl:message>
  <wsdl:message name="AgedDebtorGridSelectSoapIn">
    <wsdl:part name="parameters" element="tns:AgedDebtorGridSelect" />
  </wsdl:message>
  <wsdl:message name="AgedDebtorGridSelectSoapOut">
    <wsdl:part name="parameters" element="tns:AgedDebtorGridSelectResponse" />
  </wsdl:message>
  <wsdl:message name="CustomerExternalConnectionListSoapIn">
    <wsdl:part name="parameters" element="tns:CustomerExternalConnectionList" />
  </wsdl:message>
  <wsdl:message name="CustomerExternalConnectionListSoapOut">
    <wsdl:part name="parameters" element="tns:CustomerExternalConnectionListResponse" />
  </wsdl:message>
  <wsdl:message name="CustomerExternalConnectionsReportSoapIn">
    <wsdl:part name="parameters" element="tns:CustomerExternalConnectionsReport" />
  </wsdl:message>
  <wsdl:message name="CustomerExternalConnectionsReportSoapOut">
    <wsdl:part name="parameters" element="tns:CustomerExternalConnectionsReportResponse" />
  </wsdl:message>
  <wsdl:message name="BandListSoapIn">
    <wsdl:part name="parameters" element="tns:BandList" />
  </wsdl:message>
  <wsdl:message name="BandListSoapOut">
    <wsdl:part name="parameters" element="tns:BandListResponse" />
  </wsdl:message>
  <wsdl:message name="StatusListSoapIn">
    <wsdl:part name="parameters" element="tns:StatusList" />
  </wsdl:message>
  <wsdl:message name="StatusListSoapOut">
    <wsdl:part name="parameters" element="tns:StatusListResponse" />
  </wsdl:message>
  <wsdl:message name="CustomerAllLookupDataDataLoadSoapIn">
    <wsdl:part name="parameters" element="tns:CustomerAllLookupDataDataLoad" />
  </wsdl:message>
  <wsdl:message name="CustomerAllLookupDataDataLoadSoapOut">
    <wsdl:part name="parameters" element="tns:CustomerAllLookupDataDataLoadResponse" />
  </wsdl:message>
  <wsdl:message name="LeadAllDataLoadSoapIn">
    <wsdl:part name="parameters" element="tns:LeadAllDataLoad" />
  </wsdl:message>
  <wsdl:message name="LeadAllDataLoadSoapOut">
    <wsdl:part name="parameters" element="tns:LeadAllDataLoadResponse" />
  </wsdl:message>
  <wsdl:message name="LeadAllDataLoadcSalestarAuthentication">
    <wsdl:part name="cSalestarAuthentication" element="tns:cSalestarAuthentication" />
  </wsdl:message>
  <wsdl:message name="LeadSaveSoapIn">
    <wsdl:part name="parameters" element="tns:LeadSave" />
  </wsdl:message>
  <wsdl:message name="LeadSaveSoapOut">
    <wsdl:part name="parameters" element="tns:LeadSaveResponse" />
  </wsdl:message>
  <wsdl:message name="LeadDetailLoadSoapIn">
    <wsdl:part name="parameters" element="tns:LeadDetailLoad" />
  </wsdl:message>
  <wsdl:message name="LeadDetailLoadSoapOut">
    <wsdl:part name="parameters" element="tns:LeadDetailLoadResponse" />
  </wsdl:message>
  <wsdl:message name="LeadDetailLoadcSalestarAuthentication">
    <wsdl:part name="cSalestarAuthentication" element="tns:cSalestarAuthentication" />
  </wsdl:message>
  <wsdl:message name="LeadAddressListSoapIn">
    <wsdl:part name="parameters" element="tns:LeadAddressList" />
  </wsdl:message>
  <wsdl:message name="LeadAddressListSoapOut">
    <wsdl:part name="parameters" element="tns:LeadAddressListResponse" />
  </wsdl:message>
  <wsdl:message name="LeadDataListSoapIn">
    <wsdl:part name="parameters" element="tns:LeadDataList" />
  </wsdl:message>
  <wsdl:message name="LeadDataListSoapOut">
    <wsdl:part name="parameters" element="tns:LeadDataListResponse" />
  </wsdl:message>
  <wsdl:message name="LeadContactCommunicationListSoapIn">
    <wsdl:part name="parameters" element="tns:LeadContactCommunicationList" />
  </wsdl:message>
  <wsdl:message name="LeadContactCommunicationListSoapOut">
    <wsdl:part name="parameters" element="tns:LeadContactCommunicationListResponse" />
  </wsdl:message>
  <wsdl:message name="LeadOpportunitySelectSoapIn">
    <wsdl:part name="parameters" element="tns:LeadOpportunitySelect" />
  </wsdl:message>
  <wsdl:message name="LeadOpportunitySelectSoapOut">
    <wsdl:part name="parameters" element="tns:LeadOpportunitySelectResponse" />
  </wsdl:message>
  <wsdl:message name="SearchLeadForDisplayingSoapIn">
    <wsdl:part name="parameters" element="tns:SearchLeadForDisplaying" />
  </wsdl:message>
  <wsdl:message name="SearchLeadForDisplayingSoapOut">
    <wsdl:part name="parameters" element="tns:SearchLeadForDisplayingResponse" />
  </wsdl:message>
  <wsdl:message name="LeadDeleteAsMarkSoapIn">
    <wsdl:part name="parameters" element="tns:LeadDeleteAsMark" />
  </wsdl:message>
  <wsdl:message name="LeadDeleteAsMarkSoapOut">
    <wsdl:part name="parameters" element="tns:LeadDeleteAsMarkResponse" />
  </wsdl:message>
  <wsdl:message name="CustomerAllDataLoadSoapIn">
    <wsdl:part name="parameters" element="tns:CustomerAllDataLoad" />
  </wsdl:message>
  <wsdl:message name="CustomerAllDataLoadSoapOut">
    <wsdl:part name="parameters" element="tns:CustomerAllDataLoadResponse" />
  </wsdl:message>
  <wsdl:message name="CustomerAllDataLoadcSalestarAuthentication">
    <wsdl:part name="cSalestarAuthentication" element="tns:cSalestarAuthentication" />
  </wsdl:message>
  <wsdl:message name="CustomerAllDataLoadByteSoapIn">
    <wsdl:part name="parameters" element="tns:CustomerAllDataLoadByte" />
  </wsdl:message>
  <wsdl:message name="CustomerAllDataLoadByteSoapOut">
    <wsdl:part name="parameters" element="tns:CustomerAllDataLoadByteResponse" />
  </wsdl:message>
  <wsdl:message name="LeadAllDataLoadByteSoapIn">
    <wsdl:part name="parameters" element="tns:LeadAllDataLoadByte" />
  </wsdl:message>
  <wsdl:message name="LeadAllDataLoadByteSoapOut">
    <wsdl:part name="parameters" element="tns:LeadAllDataLoadByteResponse" />
  </wsdl:message>
  <wsdl:message name="CustomerB2BAllLookupDataDataLoadSoapIn">
    <wsdl:part name="parameters" element="tns:CustomerB2BAllLookupDataDataLoad" />
  </wsdl:message>
  <wsdl:message name="CustomerB2BAllLookupDataDataLoadSoapOut">
    <wsdl:part name="parameters" element="tns:CustomerB2BAllLookupDataDataLoadResponse" />
  </wsdl:message>
  <wsdl:message name="CustomerB2BAllLookupDataDataLoadcSalestarAuthentication">
    <wsdl:part name="cSalestarAuthentication" element="tns:cSalestarAuthentication" />
  </wsdl:message>
  <wsdl:message name="CustomerB2BAllDataLoadSoapIn">
    <wsdl:part name="parameters" element="tns:CustomerB2BAllDataLoad" />
  </wsdl:message>
  <wsdl:message name="CustomerB2BAllDataLoadSoapOut">
    <wsdl:part name="parameters" element="tns:CustomerB2BAllDataLoadResponse" />
  </wsdl:message>
  <wsdl:message name="CustomerB2BAllDataLoadcSalestarAuthentication">
    <wsdl:part name="cSalestarAuthentication" element="tns:cSalestarAuthentication" />
  </wsdl:message>
  <wsdl:message name="CustomerB2BAllDataLoadByteSoapIn">
    <wsdl:part name="parameters" element="tns:CustomerB2BAllDataLoadByte" />
  </wsdl:message>
  <wsdl:message name="CustomerB2BAllDataLoadByteSoapOut">
    <wsdl:part name="parameters" element="tns:CustomerB2BAllDataLoadByteResponse" />
  </wsdl:message>
  <wsdl:message name="DealerAllLookupDataDataLoadSoapIn">
    <wsdl:part name="parameters" element="tns:DealerAllLookupDataDataLoad" />
  </wsdl:message>
  <wsdl:message name="DealerAllLookupDataDataLoadSoapOut">
    <wsdl:part name="parameters" element="tns:DealerAllLookupDataDataLoadResponse" />
  </wsdl:message>
  <wsdl:message name="DealerAllLookupDataDataLoadcSalestarAuthentication">
    <wsdl:part name="cSalestarAuthentication" element="tns:cSalestarAuthentication" />
  </wsdl:message>
  <wsdl:message name="DealerAllDataLoadSoapIn">
    <wsdl:part name="parameters" element="tns:DealerAllDataLoad" />
  </wsdl:message>
  <wsdl:message name="DealerAllDataLoadSoapOut">
    <wsdl:part name="parameters" element="tns:DealerAllDataLoadResponse" />
  </wsdl:message>
  <wsdl:message name="DealerAllDataLoadcSalestarAuthentication">
    <wsdl:part name="cSalestarAuthentication" element="tns:cSalestarAuthentication" />
  </wsdl:message>
  <wsdl:message name="DealerAllDataLoadByteSoapIn">
    <wsdl:part name="parameters" element="tns:DealerAllDataLoadByte" />
  </wsdl:message>
  <wsdl:message name="DealerAllDataLoadByteSoapOut">
    <wsdl:part name="parameters" element="tns:DealerAllDataLoadByteResponse" />
  </wsdl:message>
  <wsdl:message name="DirectAccessDealerConnectionsSoapIn">
    <wsdl:part name="parameters" element="tns:DirectAccessDealerConnections" />
  </wsdl:message>
  <wsdl:message name="DirectAccessDealerConnectionsSoapOut">
    <wsdl:part name="parameters" element="tns:DirectAccessDealerConnectionsResponse" />
  </wsdl:message>
  <wsdl:message name="CheckCustomerTransactionsSoapIn">
    <wsdl:part name="parameters" element="tns:CheckCustomerTransactions" />
  </wsdl:message>
  <wsdl:message name="CheckCustomerTransactionsSoapOut">
    <wsdl:part name="parameters" element="tns:CheckCustomerTransactionsResponse" />
  </wsdl:message>
  <wsdl:message name="ContactCommunicationDataUpdateSoapIn">
    <wsdl:part name="parameters" element="tns:ContactCommunicationDataUpdate" />
  </wsdl:message>
  <wsdl:message name="ContactCommunicationDataUpdateSoapOut">
    <wsdl:part name="parameters" element="tns:ContactCommunicationDataUpdateResponse" />
  </wsdl:message>
  <wsdl:message name="ContactCommunicationDataUpdatesSoapIn">
    <wsdl:part name="parameters" element="tns:ContactCommunicationDataUpdates" />
  </wsdl:message>
  <wsdl:message name="ContactCommunicationDataUpdatesSoapOut">
    <wsdl:part name="parameters" element="tns:ContactCommunicationDataUpdatesResponse" />
  </wsdl:message>
  <wsdl:message name="CustomerConnectionListSoapIn">
    <wsdl:part name="parameters" element="tns:CustomerConnectionList" />
  </wsdl:message>
  <wsdl:message name="CustomerConnectionListSoapOut">
    <wsdl:part name="parameters" element="tns:CustomerConnectionListResponse" />
  </wsdl:message>
  <wsdl:message name="GetCustomerLatestContractEndDateSoapIn">
    <wsdl:part name="parameters" element="tns:GetCustomerLatestContractEndDate" />
  </wsdl:message>
  <wsdl:message name="GetCustomerLatestContractEndDateSoapOut">
    <wsdl:part name="parameters" element="tns:GetCustomerLatestContractEndDateResponse" />
  </wsdl:message>
  <wsdl:message name="GetCustomerLatestContractEndDateWithConnectionSoapIn">
    <wsdl:part name="parameters" element="tns:GetCustomerLatestContractEndDateWithConnection" />
  </wsdl:message>
  <wsdl:message name="GetCustomerLatestContractEndDateWithConnectionSoapOut">
    <wsdl:part name="parameters" element="tns:GetCustomerLatestContractEndDateWithConnectionResponse" />
  </wsdl:message>
  <wsdl:message name="CustomerInitialByteListSoapIn">
    <wsdl:part name="parameters" element="tns:CustomerInitialByteList" />
  </wsdl:message>
  <wsdl:message name="CustomerInitialByteListSoapOut">
    <wsdl:part name="parameters" element="tns:CustomerInitialByteListResponse" />
  </wsdl:message>
  <wsdl:message name="ConnectionDefinitionSearchSoapIn">
    <wsdl:part name="parameters" element="tns:ConnectionDefinitionSearch" />
  </wsdl:message>
  <wsdl:message name="ConnectionDefinitionSearchSoapOut">
    <wsdl:part name="parameters" element="tns:ConnectionDefinitionSearchResponse" />
  </wsdl:message>
  <wsdl:message name="ListConnectionDefinitionForServiceProviderSoapIn">
    <wsdl:part name="parameters" element="tns:ListConnectionDefinitionForServiceProvider" />
  </wsdl:message>
  <wsdl:message name="ListConnectionDefinitionForServiceProviderSoapOut">
    <wsdl:part name="parameters" element="tns:ListConnectionDefinitionForServiceProviderResponse" />
  </wsdl:message>
  <wsdl:message name="ListConnectionDefinitionForSychronisingIDSoapIn">
    <wsdl:part name="parameters" element="tns:ListConnectionDefinitionForSychronisingID" />
  </wsdl:message>
  <wsdl:message name="ListConnectionDefinitionForSychronisingIDSoapOut">
    <wsdl:part name="parameters" element="tns:ListConnectionDefinitionForSychronisingIDResponse" />
  </wsdl:message>
  <wsdl:message name="ListConnectionDefinitionForGlobalIDSoapIn">
    <wsdl:part name="parameters" element="tns:ListConnectionDefinitionForGlobalID" />
  </wsdl:message>
  <wsdl:message name="ListConnectionDefinitionForGlobalIDSoapOut">
    <wsdl:part name="parameters" element="tns:ListConnectionDefinitionForGlobalIDResponse" />
  </wsdl:message>
  <wsdl:message name="ConnectioDefinitionListSoapIn">
    <wsdl:part name="parameters" element="tns:ConnectioDefinitionList" />
  </wsdl:message>
  <wsdl:message name="ConnectioDefinitionListSoapOut">
    <wsdl:part name="parameters" element="tns:ConnectioDefinitionListResponse" />
  </wsdl:message>
  <wsdl:message name="ConnectioDefinitionAttributeListSoapIn">
    <wsdl:part name="parameters" element="tns:ConnectioDefinitionAttributeList" />
  </wsdl:message>
  <wsdl:message name="ConnectioDefinitionAttributeListSoapOut">
    <wsdl:part name="parameters" element="tns:ConnectioDefinitionAttributeListResponse" />
  </wsdl:message>
  <wsdl:message name="ConnectioDefinitionCommisionListSoapIn">
    <wsdl:part name="parameters" element="tns:ConnectioDefinitionCommisionList" />
  </wsdl:message>
  <wsdl:message name="ConnectioDefinitionCommisionListSoapOut">
    <wsdl:part name="parameters" element="tns:ConnectioDefinitionCommisionListResponse" />
  </wsdl:message>
  <wsdl:message name="ConnectioDefinitionListWithLookUpDataSoapIn">
    <wsdl:part name="parameters" element="tns:ConnectioDefinitionListWithLookUpData" />
  </wsdl:message>
  <wsdl:message name="ConnectioDefinitionListWithLookUpDataSoapOut">
    <wsdl:part name="parameters" element="tns:ConnectioDefinitionListWithLookUpDataResponse" />
  </wsdl:message>
  <wsdl:message name="ConnectionDefinitionSaveSoapIn">
    <wsdl:part name="parameters" element="tns:ConnectionDefinitionSave" />
  </wsdl:message>
  <wsdl:message name="ConnectionDefinitionSaveSoapOut">
    <wsdl:part name="parameters" element="tns:ConnectionDefinitionSaveResponse" />
  </wsdl:message>
  <wsdl:message name="ConnectionDefinitionDeleteSoapIn">
    <wsdl:part name="parameters" element="tns:ConnectionDefinitionDelete" />
  </wsdl:message>
  <wsdl:message name="ConnectionDefinitionDeleteSoapOut">
    <wsdl:part name="parameters" element="tns:ConnectionDefinitionDeleteResponse" />
  </wsdl:message>
  <wsdl:message name="ConnectionDefinitionCommissionSaveSoapIn">
    <wsdl:part name="parameters" element="tns:ConnectionDefinitionCommissionSave" />
  </wsdl:message>
  <wsdl:message name="ConnectionDefinitionCommissionSaveSoapOut">
    <wsdl:part name="parameters" element="tns:ConnectionDefinitionCommissionSaveResponse" />
  </wsdl:message>
  <wsdl:message name="ListConnectionDefinitionComponentForComponentIDSoapIn">
    <wsdl:part name="parameters" element="tns:ListConnectionDefinitionComponentForComponentID" />
  </wsdl:message>
  <wsdl:message name="ListConnectionDefinitionComponentForComponentIDSoapOut">
    <wsdl:part name="parameters" element="tns:ListConnectionDefinitionComponentForComponentIDResponse" />
  </wsdl:message>
  <wsdl:message name="ConnectionDefinitionComponetListSoapIn">
    <wsdl:part name="parameters" element="tns:ConnectionDefinitionComponetList" />
  </wsdl:message>
  <wsdl:message name="ConnectionDefinitionComponetListSoapOut">
    <wsdl:part name="parameters" element="tns:ConnectionDefinitionComponetListResponse" />
  </wsdl:message>
  <wsdl:message name="ConnectionDefinitionComponetProductClassListSoapIn">
    <wsdl:part name="parameters" element="tns:ConnectionDefinitionComponetProductClassList" />
  </wsdl:message>
  <wsdl:message name="ConnectionDefinitionComponetProductClassListSoapOut">
    <wsdl:part name="parameters" element="tns:ConnectionDefinitionComponetProductClassListResponse" />
  </wsdl:message>
  <wsdl:message name="ConnectionDefinitionComponentCommissionListSoapIn">
    <wsdl:part name="parameters" element="tns:ConnectionDefinitionComponentCommissionList" />
  </wsdl:message>
  <wsdl:message name="ConnectionDefinitionComponentCommissionListSoapOut">
    <wsdl:part name="parameters" element="tns:ConnectionDefinitionComponentCommissionListResponse" />
  </wsdl:message>
  <wsdl:message name="ConnectionDefinitionComponentCommissionSaveSoapIn">
    <wsdl:part name="parameters" element="tns:ConnectionDefinitionComponentCommissionSave" />
  </wsdl:message>
  <wsdl:message name="ConnectionDefinitionComponentCommissionSaveSoapOut">
    <wsdl:part name="parameters" element="tns:ConnectionDefinitionComponentCommissionSaveResponse" />
  </wsdl:message>
  <wsdl:message name="ConnectionDefinitionComponentListWithLookupSoapIn">
    <wsdl:part name="parameters" element="tns:ConnectionDefinitionComponentListWithLookup" />
  </wsdl:message>
  <wsdl:message name="ConnectionDefinitionComponentListWithLookupSoapOut">
    <wsdl:part name="parameters" element="tns:ConnectionDefinitionComponentListWithLookupResponse" />
  </wsdl:message>
  <wsdl:message name="ConnectiondefinitionComponentAndLinkTablesSaveSoapIn">
    <wsdl:part name="parameters" element="tns:ConnectiondefinitionComponentAndLinkTablesSave" />
  </wsdl:message>
  <wsdl:message name="ConnectiondefinitionComponentAndLinkTablesSaveSoapOut">
    <wsdl:part name="parameters" element="tns:ConnectiondefinitionComponentAndLinkTablesSaveResponse" />
  </wsdl:message>
  <wsdl:message name="ConnectiondefinitionComponentSaveSoapIn">
    <wsdl:part name="parameters" element="tns:ConnectiondefinitionComponentSave" />
  </wsdl:message>
  <wsdl:message name="ConnectiondefinitionComponentSaveSoapOut">
    <wsdl:part name="parameters" element="tns:ConnectiondefinitionComponentSaveResponse" />
  </wsdl:message>
  <wsdl:message name="ConnectionDefinitionComponentDeleteSoapIn">
    <wsdl:part name="parameters" element="tns:ConnectionDefinitionComponentDelete" />
  </wsdl:message>
  <wsdl:message name="ConnectionDefinitionComponentDeleteSoapOut">
    <wsdl:part name="parameters" element="tns:ConnectionDefinitionComponentDeleteResponse" />
  </wsdl:message>
  <wsdl:message name="ConnectionDefinitionServiceProviderListSoapIn">
    <wsdl:part name="parameters" element="tns:ConnectionDefinitionServiceProviderList" />
  </wsdl:message>
  <wsdl:message name="ConnectionDefinitionServiceProviderListSoapOut">
    <wsdl:part name="parameters" element="tns:ConnectionDefinitionServiceProviderListResponse" />
  </wsdl:message>
  <wsdl:message name="ConnectionDefinitionServiceProviderListWithLookUpDataSoapIn">
    <wsdl:part name="parameters" element="tns:ConnectionDefinitionServiceProviderListWithLookUpData" />
  </wsdl:message>
  <wsdl:message name="ConnectionDefinitionServiceProviderListWithLookUpDataSoapOut">
    <wsdl:part name="parameters" element="tns:ConnectionDefinitionServiceProviderListWithLookUpDataResponse" />
  </wsdl:message>
  <wsdl:message name="ConnectionDefinitionServiceProviderSaveSoapIn">
    <wsdl:part name="parameters" element="tns:ConnectionDefinitionServiceProviderSave" />
  </wsdl:message>
  <wsdl:message name="ConnectionDefinitionServiceProviderSaveSoapOut">
    <wsdl:part name="parameters" element="tns:ConnectionDefinitionServiceProviderSaveResponse" />
  </wsdl:message>
  <wsdl:message name="ConnectionDefinitionServiceProviderDeleteSoapIn">
    <wsdl:part name="parameters" element="tns:ConnectionDefinitionServiceProviderDelete" />
  </wsdl:message>
  <wsdl:message name="ConnectionDefinitionServiceProviderDeleteSoapOut">
    <wsdl:part name="parameters" element="tns:ConnectionDefinitionServiceProviderDeleteResponse" />
  </wsdl:message>
  <wsdl:message name="ConnectionDefinitionServiceProviderCommissionListSoapIn">
    <wsdl:part name="parameters" element="tns:ConnectionDefinitionServiceProviderCommissionList" />
  </wsdl:message>
  <wsdl:message name="ConnectionDefinitionServiceProviderCommissionListSoapOut">
    <wsdl:part name="parameters" element="tns:ConnectionDefinitionServiceProviderCommissionListResponse" />
  </wsdl:message>
  <wsdl:message name="ConnectionDefinitionServiceProviderCommissionSaveSoapIn">
    <wsdl:part name="parameters" element="tns:ConnectionDefinitionServiceProviderCommissionSave" />
  </wsdl:message>
  <wsdl:message name="ConnectionDefinitionServiceProviderCommissionSaveSoapOut">
    <wsdl:part name="parameters" element="tns:ConnectionDefinitionServiceProviderCommissionSaveResponse" />
  </wsdl:message>
  <wsdl:message name="ConnectionDefinitionComponentServiceProviderCommissionListSoapIn">
    <wsdl:part name="parameters" element="tns:ConnectionDefinitionComponentServiceProviderCommissionList" />
  </wsdl:message>
  <wsdl:message name="ConnectionDefinitionComponentServiceProviderCommissionListSoapOut">
    <wsdl:part name="parameters" element="tns:ConnectionDefinitionComponentServiceProviderCommissionListResponse" />
  </wsdl:message>
  <wsdl:message name="ConnectionDefinitionComponentValidateProductTypeSoapIn">
    <wsdl:part name="parameters" element="tns:ConnectionDefinitionComponentValidateProductType" />
  </wsdl:message>
  <wsdl:message name="ConnectionDefinitionComponentValidateProductTypeSoapOut">
    <wsdl:part name="parameters" element="tns:ConnectionDefinitionComponentValidateProductTypeResponse" />
  </wsdl:message>
  <wsdl:message name="ConnectionDefinitionValidateServiceProviderSoapIn">
    <wsdl:part name="parameters" element="tns:ConnectionDefinitionValidateServiceProvider" />
  </wsdl:message>
  <wsdl:message name="ConnectionDefinitionValidateServiceProviderSoapOut">
    <wsdl:part name="parameters" element="tns:ConnectionDefinitionValidateServiceProviderResponse" />
  </wsdl:message>
  <wsdl:message name="ConnectionDefinitionValidateTypeSoapIn">
    <wsdl:part name="parameters" element="tns:ConnectionDefinitionValidateType" />
  </wsdl:message>
  <wsdl:message name="ConnectionDefinitionValidateTypeSoapOut">
    <wsdl:part name="parameters" element="tns:ConnectionDefinitionValidateTypeResponse" />
  </wsdl:message>
  <wsdl:message name="SourceListSoapIn">
    <wsdl:part name="parameters" element="tns:SourceList" />
  </wsdl:message>
  <wsdl:message name="SourceListSoapOut">
    <wsdl:part name="parameters" element="tns:SourceListResponse" />
  </wsdl:message>
  <wsdl:message name="SourceUpdateSoapIn">
    <wsdl:part name="parameters" element="tns:SourceUpdate" />
  </wsdl:message>
  <wsdl:message name="SourceUpdateSoapOut">
    <wsdl:part name="parameters" element="tns:SourceUpdateResponse" />
  </wsdl:message>
  <wsdl:message name="MaritalStatusListSoapIn">
    <wsdl:part name="parameters" element="tns:MaritalStatusList" />
  </wsdl:message>
  <wsdl:message name="MaritalStatusListSoapOut">
    <wsdl:part name="parameters" element="tns:MaritalStatusListResponse" />
  </wsdl:message>
  <wsdl:message name="ReportFormatListSoapIn">
    <wsdl:part name="parameters" element="tns:ReportFormatList" />
  </wsdl:message>
  <wsdl:message name="ReportFormatListSoapOut">
    <wsdl:part name="parameters" element="tns:ReportFormatListResponse" />
  </wsdl:message>
  <wsdl:message name="EmployeementStatusListSoapIn">
    <wsdl:part name="parameters" element="tns:EmployeementStatusList" />
  </wsdl:message>
  <wsdl:message name="EmployeementStatusListSoapOut">
    <wsdl:part name="parameters" element="tns:EmployeementStatusListResponse" />
  </wsdl:message>
  <wsdl:message name="BankListSoapIn">
    <wsdl:part name="parameters" element="tns:BankList" />
  </wsdl:message>
  <wsdl:message name="BankListSoapOut">
    <wsdl:part name="parameters" element="tns:BankListResponse" />
  </wsdl:message>
  <wsdl:message name="AttributeCategoryListSoapIn">
    <wsdl:part name="parameters" element="tns:AttributeCategoryList" />
  </wsdl:message>
  <wsdl:message name="AttributeCategoryListSoapOut">
    <wsdl:part name="parameters" element="tns:AttributeCategoryListResponse" />
  </wsdl:message>
  <wsdl:message name="AttributeCategorySaveSoapIn">
    <wsdl:part name="parameters" element="tns:AttributeCategorySave" />
  </wsdl:message>
  <wsdl:message name="AttributeCategorySaveSoapOut">
    <wsdl:part name="parameters" element="tns:AttributeCategorySaveResponse" />
  </wsdl:message>
  <wsdl:message name="AttributeListSoapIn">
    <wsdl:part name="parameters" element="tns:AttributeList" />
  </wsdl:message>
  <wsdl:message name="AttributeListSoapOut">
    <wsdl:part name="parameters" element="tns:AttributeListResponse" />
  </wsdl:message>
  <wsdl:message name="AttributeSaveSoapIn">
    <wsdl:part name="parameters" element="tns:AttributeSave" />
  </wsdl:message>
  <wsdl:message name="AttributeSaveSoapOut">
    <wsdl:part name="parameters" element="tns:AttributeSaveResponse" />
  </wsdl:message>
  <wsdl:message name="DefaultAddressListSoapIn">
    <wsdl:part name="parameters" element="tns:DefaultAddressList" />
  </wsdl:message>
  <wsdl:message name="DefaultAddressListSoapOut">
    <wsdl:part name="parameters" element="tns:DefaultAddressListResponse" />
  </wsdl:message>
  <wsdl:message name="DeliverAddressLengthListSoapIn">
    <wsdl:part name="parameters" element="tns:DeliverAddressLengthList" />
  </wsdl:message>
  <wsdl:message name="DeliverAddressLengthListSoapOut">
    <wsdl:part name="parameters" element="tns:DeliverAddressLengthListResponse" />
  </wsdl:message>
  <wsdl:message name="DeliveryAddressLengthSaveSoapIn">
    <wsdl:part name="parameters" element="tns:DeliveryAddressLengthSave" />
  </wsdl:message>
  <wsdl:message name="DeliveryAddressLengthSaveSoapOut">
    <wsdl:part name="parameters" element="tns:DeliveryAddressLengthSaveResponse" />
  </wsdl:message>
  <wsdl:message name="ViewDeliverAddressLengthSoapIn">
    <wsdl:part name="parameters" element="tns:ViewDeliverAddressLength" />
  </wsdl:message>
  <wsdl:message name="ViewDeliverAddressLengthSoapOut">
    <wsdl:part name="parameters" element="tns:ViewDeliverAddressLengthResponse" />
  </wsdl:message>
  <wsdl:message name="GetSaleOrderDeliveryAddressSoapIn">
    <wsdl:part name="parameters" element="tns:GetSaleOrderDeliveryAddress" />
  </wsdl:message>
  <wsdl:message name="GetSaleOrderDeliveryAddressSoapOut">
    <wsdl:part name="parameters" element="tns:GetSaleOrderDeliveryAddressResponse" />
  </wsdl:message>
  <wsdl:message name="AddressListSoapIn">
    <wsdl:part name="parameters" element="tns:AddressList" />
  </wsdl:message>
  <wsdl:message name="AddressListSoapOut">
    <wsdl:part name="parameters" element="tns:AddressListResponse" />
  </wsdl:message>
  <wsdl:message name="AddressByObjectTypeListSoapIn">
    <wsdl:part name="parameters" element="tns:AddressByObjectTypeList" />
  </wsdl:message>
  <wsdl:message name="AddressByObjectTypeListSoapOut">
    <wsdl:part name="parameters" element="tns:AddressByObjectTypeListResponse" />
  </wsdl:message>
  <wsdl:message name="OwnerAddressByObjectTypeListSoapIn">
    <wsdl:part name="parameters" element="tns:OwnerAddressByObjectTypeList" />
  </wsdl:message>
  <wsdl:message name="OwnerAddressByObjectTypeListSoapOut">
    <wsdl:part name="parameters" element="tns:OwnerAddressByObjectTypeListResponse" />
  </wsdl:message>
  <wsdl:message name="AddressSaveSoapIn">
    <wsdl:part name="parameters" element="tns:AddressSave" />
  </wsdl:message>
  <wsdl:message name="AddressSaveSoapOut">
    <wsdl:part name="parameters" element="tns:AddressSaveResponse" />
  </wsdl:message>
  <wsdl:message name="AddressSaveWithOutSoapIn">
    <wsdl:part name="parameters" element="tns:AddressSaveWithOut" />
  </wsdl:message>
  <wsdl:message name="AddressSaveWithOutSoapOut">
    <wsdl:part name="parameters" element="tns:AddressSaveWithOutResponse" />
  </wsdl:message>
  <wsdl:message name="AddressTypeListSoapIn">
    <wsdl:part name="parameters" element="tns:AddressTypeList" />
  </wsdl:message>
  <wsdl:message name="AddressTypeListSoapOut">
    <wsdl:part name="parameters" element="tns:AddressTypeListResponse" />
  </wsdl:message>
  <wsdl:message name="AddressTypeSaveSoapIn">
    <wsdl:part name="parameters" element="tns:AddressTypeSave" />
  </wsdl:message>
  <wsdl:message name="AddressTypeSaveSoapOut">
    <wsdl:part name="parameters" element="tns:AddressTypeSaveResponse" />
  </wsdl:message>
  <wsdl:message name="ActiveServiceProviderList_AllowDirectAccessisFalseSoapIn">
    <wsdl:part name="parameters" element="tns:ActiveServiceProviderList_AllowDirectAccessisFalse" />
  </wsdl:message>
  <wsdl:message name="ActiveServiceProviderList_AllowDirectAccessisFalseSoapOut">
    <wsdl:part name="parameters" element="tns:ActiveServiceProviderList_AllowDirectAccessisFalseResponse" />
  </wsdl:message>
  <wsdl:message name="SupplierForSynchronizingSoapIn">
    <wsdl:part name="parameters" element="tns:SupplierForSynchronizing" />
  </wsdl:message>
  <wsdl:message name="SupplierForSynchronizingSoapOut">
    <wsdl:part name="parameters" element="tns:SupplierForSynchronizingResponse" />
  </wsdl:message>
  <wsdl:message name="SupplierListSoapIn">
    <wsdl:part name="parameters" element="tns:SupplierList" />
  </wsdl:message>
  <wsdl:message name="SupplierListSoapOut">
    <wsdl:part name="parameters" element="tns:SupplierListResponse" />
  </wsdl:message>
  <wsdl:message name="SupplierListForSetUpSoapIn">
    <wsdl:part name="parameters" element="tns:SupplierListForSetUp" />
  </wsdl:message>
  <wsdl:message name="SupplierListForSetUpSoapOut">
    <wsdl:part name="parameters" element="tns:SupplierListForSetUpResponse" />
  </wsdl:message>
  <wsdl:message name="ActiveSupplierListSoapIn">
    <wsdl:part name="parameters" element="tns:ActiveSupplierList" />
  </wsdl:message>
  <wsdl:message name="ActiveSupplierListSoapOut">
    <wsdl:part name="parameters" element="tns:ActiveSupplierListResponse" />
  </wsdl:message>
  <wsdl:message name="HandsetTariffSupplierListSoapIn">
    <wsdl:part name="parameters" element="tns:HandsetTariffSupplierList" />
  </wsdl:message>
  <wsdl:message name="HandsetTariffSupplierListSoapOut">
    <wsdl:part name="parameters" element="tns:HandsetTariffSupplierListResponse" />
  </wsdl:message>
  <wsdl:message name="SupplierForSyncronisingIDSoapIn">
    <wsdl:part name="parameters" element="tns:SupplierForSyncronisingID" />
  </wsdl:message>
  <wsdl:message name="SupplierForSyncronisingIDSoapOut">
    <wsdl:part name="parameters" element="tns:SupplierForSyncronisingIDResponse" />
  </wsdl:message>
  <wsdl:message name="SupplierForGlobalIDSoapIn">
    <wsdl:part name="parameters" element="tns:SupplierForGlobalID" />
  </wsdl:message>
  <wsdl:message name="SupplierForGlobalIDSoapOut">
    <wsdl:part name="parameters" element="tns:SupplierForGlobalIDResponse" />
  </wsdl:message>
  <wsdl:message name="SupplierSaveSoapIn">
    <wsdl:part name="parameters" element="tns:SupplierSave" />
  </wsdl:message>
  <wsdl:message name="SupplierSaveSoapOut">
    <wsdl:part name="parameters" element="tns:SupplierSaveResponse" />
  </wsdl:message>
  <wsdl:message name="SupplierSaveWithTransectionSoapIn">
    <wsdl:part name="parameters" element="tns:SupplierSaveWithTransection" />
  </wsdl:message>
  <wsdl:message name="SupplierSaveWithTransectionSoapOut">
    <wsdl:part name="parameters" element="tns:SupplierSaveWithTransectionResponse" />
  </wsdl:message>
  <wsdl:message name="SupplierSetupSaveWithTransectionSoapIn">
    <wsdl:part name="parameters" element="tns:SupplierSetupSaveWithTransection" />
  </wsdl:message>
  <wsdl:message name="SupplierSetupSaveWithTransectionSoapOut">
    <wsdl:part name="parameters" element="tns:SupplierSetupSaveWithTransectionResponse" />
  </wsdl:message>
  <wsdl:message name="SupplierContactWithAddressSaveSoapIn">
    <wsdl:part name="parameters" element="tns:SupplierContactWithAddressSave" />
  </wsdl:message>
  <wsdl:message name="SupplierContactWithAddressSaveSoapOut">
    <wsdl:part name="parameters" element="tns:SupplierContactWithAddressSaveResponse" />
  </wsdl:message>
  <wsdl:message name="SupplierSearchSoapIn">
    <wsdl:part name="parameters" element="tns:SupplierSearch" />
  </wsdl:message>
  <wsdl:message name="SupplierSearchSoapOut">
    <wsdl:part name="parameters" element="tns:SupplierSearchResponse" />
  </wsdl:message>
  <wsdl:message name="SupplierSearchForSetupSoapIn">
    <wsdl:part name="parameters" element="tns:SupplierSearchForSetup" />
  </wsdl:message>
  <wsdl:message name="SupplierSearchForSetupSoapOut">
    <wsdl:part name="parameters" element="tns:SupplierSearchForSetupResponse" />
  </wsdl:message>
  <wsdl:message name="SupplierTypeListSoapIn">
    <wsdl:part name="parameters" element="tns:SupplierTypeList" />
  </wsdl:message>
  <wsdl:message name="SupplierTypeListSoapOut">
    <wsdl:part name="parameters" element="tns:SupplierTypeListResponse" />
  </wsdl:message>
  <wsdl:message name="SupplierSiteListSoapIn">
    <wsdl:part name="parameters" element="tns:SupplierSiteList" />
  </wsdl:message>
  <wsdl:message name="SupplierSiteListSoapOut">
    <wsdl:part name="parameters" element="tns:SupplierSiteListResponse" />
  </wsdl:message>
  <wsdl:message name="SupplierTypeSaveSoapIn">
    <wsdl:part name="parameters" element="tns:SupplierTypeSave" />
  </wsdl:message>
  <wsdl:message name="SupplierTypeSaveSoapOut">
    <wsdl:part name="parameters" element="tns:SupplierTypeSaveResponse" />
  </wsdl:message>
  <wsdl:message name="SupplierAddressListSoapIn">
    <wsdl:part name="parameters" element="tns:SupplierAddressList" />
  </wsdl:message>
  <wsdl:message name="SupplierAddressListSoapOut">
    <wsdl:part name="parameters" element="tns:SupplierAddressListResponse" />
  </wsdl:message>
  <wsdl:message name="SupplierContactListSoapIn">
    <wsdl:part name="parameters" element="tns:SupplierContactList" />
  </wsdl:message>
  <wsdl:message name="SupplierContactListSoapOut">
    <wsdl:part name="parameters" element="tns:SupplierContactListResponse" />
  </wsdl:message>
  <wsdl:message name="SupplierListForeBusinessProcessSoapIn">
    <wsdl:part name="parameters" element="tns:SupplierListForeBusinessProcess" />
  </wsdl:message>
  <wsdl:message name="SupplierListForeBusinessProcessSoapOut">
    <wsdl:part name="parameters" element="tns:SupplierListForeBusinessProcessResponse" />
  </wsdl:message>
  <wsdl:message name="EBusinessProcessListWithSupplierTypeSoapIn">
    <wsdl:part name="parameters" element="tns:EBusinessProcessListWithSupplierType" />
  </wsdl:message>
  <wsdl:message name="EBusinessProcessListWithSupplierTypeSoapOut">
    <wsdl:part name="parameters" element="tns:EBusinessProcessListWithSupplierTypeResponse" />
  </wsdl:message>
  <wsdl:message name="UpfrontSubsidyClaimServiceProviderListSoapIn">
    <wsdl:part name="parameters" element="tns:UpfrontSubsidyClaimServiceProviderList" />
  </wsdl:message>
  <wsdl:message name="UpfrontSubsidyClaimServiceProviderListSoapOut">
    <wsdl:part name="parameters" element="tns:UpfrontSubsidyClaimServiceProviderListResponse" />
  </wsdl:message>
  <wsdl:message name="CheckDuplicateSupplierReferenceSoapIn">
    <wsdl:part name="parameters" element="tns:CheckDuplicateSupplierReference" />
  </wsdl:message>
  <wsdl:message name="CheckDuplicateSupplierReferenceSoapOut">
    <wsdl:part name="parameters" element="tns:CheckDuplicateSupplierReferenceResponse" />
  </wsdl:message>
  <wsdl:message name="EmployeeCategoryListSoapIn">
    <wsdl:part name="parameters" element="tns:EmployeeCategoryList" />
  </wsdl:message>
  <wsdl:message name="EmployeeCategoryListSoapOut">
    <wsdl:part name="parameters" element="tns:EmployeeCategoryListResponse" />
  </wsdl:message>
  <wsdl:message name="EmployeeCategorySaveSoapIn">
    <wsdl:part name="parameters" element="tns:EmployeeCategorySave" />
  </wsdl:message>
  <wsdl:message name="EmployeeCategorySaveSoapOut">
    <wsdl:part name="parameters" element="tns:EmployeeCategorySaveResponse" />
  </wsdl:message>
  <wsdl:message name="SupplierCategoryListSoapIn">
    <wsdl:part name="parameters" element="tns:SupplierCategoryList" />
  </wsdl:message>
  <wsdl:message name="SupplierCategoryListSoapOut">
    <wsdl:part name="parameters" element="tns:SupplierCategoryListResponse" />
  </wsdl:message>
  <wsdl:message name="SupplierCategorySaveSoapIn">
    <wsdl:part name="parameters" element="tns:SupplierCategorySave" />
  </wsdl:message>
  <wsdl:message name="SupplierCategorySaveSoapOut">
    <wsdl:part name="parameters" element="tns:SupplierCategorySaveResponse" />
  </wsdl:message>
  <wsdl:message name="ContactCommunicationSelectSoapIn">
    <wsdl:part name="parameters" element="tns:ContactCommunicationSelect" />
  </wsdl:message>
  <wsdl:message name="ContactCommunicationSelectSoapOut">
    <wsdl:part name="parameters" element="tns:ContactCommunicationSelectResponse" />
  </wsdl:message>
  <wsdl:message name="ContactSelectSoapIn">
    <wsdl:part name="parameters" element="tns:ContactSelect" />
  </wsdl:message>
  <wsdl:message name="ContactSelectSoapOut">
    <wsdl:part name="parameters" element="tns:ContactSelectResponse" />
  </wsdl:message>
  <wsdl:message name="ContactListSoapIn">
    <wsdl:part name="parameters" element="tns:ContactList" />
  </wsdl:message>
  <wsdl:message name="ContactListSoapOut">
    <wsdl:part name="parameters" element="tns:ContactListResponse" />
  </wsdl:message>
  <wsdl:message name="ContactSelectAllWithoutPrimaryContactSoapIn">
    <wsdl:part name="parameters" element="tns:ContactSelectAllWithoutPrimaryContact" />
  </wsdl:message>
  <wsdl:message name="ContactSelectAllWithoutPrimaryContactSoapOut">
    <wsdl:part name="parameters" element="tns:ContactSelectAllWithoutPrimaryContactResponse" />
  </wsdl:message>
  <wsdl:message name="ContactSelectAllSoapIn">
    <wsdl:part name="parameters" element="tns:ContactSelectAll" />
  </wsdl:message>
  <wsdl:message name="ContactSelectAllSoapOut">
    <wsdl:part name="parameters" element="tns:ContactSelectAllResponse" />
  </wsdl:message>
  <wsdl:message name="ContactUpdateSoapIn">
    <wsdl:part name="parameters" element="tns:ContactUpdate" />
  </wsdl:message>
  <wsdl:message name="ContactUpdateSoapOut">
    <wsdl:part name="parameters" element="tns:ContactUpdateResponse" />
  </wsdl:message>
  <wsdl:message name="ContactCommunicationForOwnerSoapIn">
    <wsdl:part name="parameters" element="tns:ContactCommunicationForOwner" />
  </wsdl:message>
  <wsdl:message name="ContactCommunicationForOwnerSoapOut">
    <wsdl:part name="parameters" element="tns:ContactCommunicationForOwnerResponse" />
  </wsdl:message>
  <wsdl:message name="ContactWithMarketingFalgsUpdateSoapIn">
    <wsdl:part name="parameters" element="tns:ContactWithMarketingFalgsUpdate" />
  </wsdl:message>
  <wsdl:message name="ContactWithMarketingFalgsUpdateSoapOut">
    <wsdl:part name="parameters" element="tns:ContactWithMarketingFalgsUpdateResponse" />
  </wsdl:message>
  <wsdl:message name="CommunicationTypeListSoapIn">
    <wsdl:part name="parameters" element="tns:CommunicationTypeList" />
  </wsdl:message>
  <wsdl:message name="CommunicationTypeListSoapOut">
    <wsdl:part name="parameters" element="tns:CommunicationTypeListResponse" />
  </wsdl:message>
  <wsdl:message name="FileFormatListSoapIn">
    <wsdl:part name="parameters" element="tns:FileFormatList" />
  </wsdl:message>
  <wsdl:message name="FileFormatListSoapOut">
    <wsdl:part name="parameters" element="tns:FileFormatListResponse" />
  </wsdl:message>
  <wsdl:message name="CustomerCategoryListSoapIn">
    <wsdl:part name="parameters" element="tns:CustomerCategoryList" />
  </wsdl:message>
  <wsdl:message name="CustomerCategoryListSoapOut">
    <wsdl:part name="parameters" element="tns:CustomerCategoryListResponse" />
  </wsdl:message>
  <wsdl:message name="CustomerCategorySaveSoapIn">
    <wsdl:part name="parameters" element="tns:CustomerCategorySave" />
  </wsdl:message>
  <wsdl:message name="CustomerCategorySaveSoapOut">
    <wsdl:part name="parameters" element="tns:CustomerCategorySaveResponse" />
  </wsdl:message>
  <wsdl:message name="CustomerReportSoapIn">
    <wsdl:part name="parameters" element="tns:CustomerReport" />
  </wsdl:message>
  <wsdl:message name="CustomerReportSoapOut">
    <wsdl:part name="parameters" element="tns:CustomerReportResponse" />
  </wsdl:message>
  <wsdl:message name="CustomerOutstandingAmountDetailSoapIn">
    <wsdl:part name="parameters" element="tns:CustomerOutstandingAmountDetail" />
  </wsdl:message>
  <wsdl:message name="CustomerOutstandingAmountDetailSoapOut">
    <wsdl:part name="parameters" element="tns:CustomerOutstandingAmountDetailResponse" />
  </wsdl:message>
  <wsdl:message name="ExistingBankDetailsForSoapIn">
    <wsdl:part name="parameters" element="tns:ExistingBankDetailsFor" />
  </wsdl:message>
  <wsdl:message name="ExistingBankDetailsForSoapOut">
    <wsdl:part name="parameters" element="tns:ExistingBankDetailsForResponse" />
  </wsdl:message>
  <wsdl:message name="ListCustomerBankAccountSoapIn">
    <wsdl:part name="parameters" element="tns:ListCustomerBankAccount" />
  </wsdl:message>
  <wsdl:message name="ListCustomerBankAccountSoapOut">
    <wsdl:part name="parameters" element="tns:ListCustomerBankAccountResponse" />
  </wsdl:message>
  <wsdl:message name="CustomerBankAccountSaveSoapIn">
    <wsdl:part name="parameters" element="tns:CustomerBankAccountSave" />
  </wsdl:message>
  <wsdl:message name="CustomerBankAccountSaveSoapOut">
    <wsdl:part name="parameters" element="tns:CustomerBankAccountSaveResponse" />
  </wsdl:message>
  <wsdl:message name="CustomerListWithAccountSummarySoapIn">
    <wsdl:part name="parameters" element="tns:CustomerListWithAccountSummary" />
  </wsdl:message>
  <wsdl:message name="CustomerListWithAccountSummarySoapOut">
    <wsdl:part name="parameters" element="tns:CustomerListWithAccountSummaryResponse" />
  </wsdl:message>
  <wsdl:message name="CustomerOpportunitySelectSoapIn">
    <wsdl:part name="parameters" element="tns:CustomerOpportunitySelect" />
  </wsdl:message>
  <wsdl:message name="CustomerOpportunitySelectSoapOut">
    <wsdl:part name="parameters" element="tns:CustomerOpportunitySelectResponse" />
  </wsdl:message>
  <wsdl:message name="AccountBalanceSoapIn">
    <wsdl:part name="parameters" element="tns:AccountBalance" />
  </wsdl:message>
  <wsdl:message name="AccountBalanceSoapOut">
    <wsdl:part name="parameters" element="tns:AccountBalanceResponse" />
  </wsdl:message>
  <wsdl:message name="CustomerListSoapIn">
    <wsdl:part name="parameters" element="tns:CustomerList" />
  </wsdl:message>
  <wsdl:message name="CustomerListSoapOut">
    <wsdl:part name="parameters" element="tns:CustomerListResponse" />
  </wsdl:message>
  <wsdl:message name="CustomerListcSalestarAuthentication">
    <wsdl:part name="cSalestarAuthentication" element="tns:cSalestarAuthentication" />
  </wsdl:message>
  <wsdl:message name="CustomerListWithCreditTermsSoapIn">
    <wsdl:part name="parameters" element="tns:CustomerListWithCreditTerms" />
  </wsdl:message>
  <wsdl:message name="CustomerListWithCreditTermsSoapOut">
    <wsdl:part name="parameters" element="tns:CustomerListWithCreditTermsResponse" />
  </wsdl:message>
  <wsdl:message name="CustomerListWithCreditTermscSalestarAuthentication">
    <wsdl:part name="cSalestarAuthentication" element="tns:cSalestarAuthentication" />
  </wsdl:message>
  <wsdl:message name="CustomerListHeaderOnlySoapIn">
    <wsdl:part name="parameters" element="tns:CustomerListHeaderOnly" />
  </wsdl:message>
  <wsdl:message name="CustomerListHeaderOnlySoapOut">
    <wsdl:part name="parameters" element="tns:CustomerListHeaderOnlyResponse" />
  </wsdl:message>
  <wsdl:message name="CustomerListHeaderOnlycSalestarAuthentication">
    <wsdl:part name="cSalestarAuthentication" element="tns:cSalestarAuthentication" />
  </wsdl:message>
  <wsdl:message name="CustomerSaveSoapIn">
    <wsdl:part name="parameters" element="tns:CustomerSave" />
  </wsdl:message>
  <wsdl:message name="CustomerSaveSoapOut">
    <wsdl:part name="parameters" element="tns:CustomerSaveResponse" />
  </wsdl:message>
  <wsdl:message name="CustomerSavewithTransectionSoapIn">
    <wsdl:part name="parameters" element="tns:CustomerSavewithTransection" />
  </wsdl:message>
  <wsdl:message name="CustomerSavewithTransectionSoapOut">
    <wsdl:part name="parameters" element="tns:CustomerSavewithTransectionResponse" />
  </wsdl:message>
  <wsdl:message name="RetailCustomerSaveSoapIn">
    <wsdl:part name="parameters" element="tns:RetailCustomerSave" />
  </wsdl:message>
  <wsdl:message name="RetailCustomerSaveSoapOut">
    <wsdl:part name="parameters" element="tns:RetailCustomerSaveResponse" />
  </wsdl:message>
  <wsdl:message name="RetailCustomerSaveOnceSoapIn">
    <wsdl:part name="parameters" element="tns:RetailCustomerSaveOnce" />
  </wsdl:message>
  <wsdl:message name="RetailCustomerSaveOnceSoapOut">
    <wsdl:part name="parameters" element="tns:RetailCustomerSaveOnceResponse" />
  </wsdl:message>
  <wsdl:message name="RetailCustomerSaveOncecSalestarAuthentication">
    <wsdl:part name="cSalestarAuthentication" element="tns:cSalestarAuthentication" />
  </wsdl:message>
  <wsdl:message name="CustomerSearchSoapIn">
    <wsdl:part name="parameters" element="tns:CustomerSearch" />
  </wsdl:message>
  <wsdl:message name="CustomerSearchSoapOut">
    <wsdl:part name="parameters" element="tns:CustomerSearchResponse" />
  </wsdl:message>
  <wsdl:message name="CustomerSearchcSalestarAuthentication">
    <wsdl:part name="cSalestarAuthentication" element="tns:cSalestarAuthentication" />
  </wsdl:message>
  <wsdl:message name="SiteAddressListwithDefualtSoapIn">
    <wsdl:part name="parameters" element="tns:SiteAddressListwithDefualt" />
  </wsdl:message>
  <wsdl:message name="SiteAddressListwithDefualtSoapOut">
    <wsdl:part name="parameters" element="tns:SiteAddressListwithDefualtResponse" />
  </wsdl:message>
  <wsdl:message name="AgedDebtorReportSelectWithFCSoapIn">
    <wsdl:part name="parameters" element="tns:AgedDebtorReportSelectWithFC" />
  </wsdl:message>
  <wsdl:message name="AgedDebtorReportSelectWithFCSoapOut">
    <wsdl:part name="parameters" element="tns:AgedDebtorReportSelectWithFCResponse" />
  </wsdl:message>
  <wsdl:message name="CustomerAddressListSoapIn">
    <wsdl:part name="parameters" element="tns:CustomerAddressList" />
  </wsdl:message>
  <wsdl:message name="CustomerAddressListSoapOut">
    <wsdl:part name="parameters" element="tns:CustomerAddressListResponse" />
  </wsdl:message>
  <wsdl:message name="CustomerAddressListCompressedSoapIn">
    <wsdl:part name="parameters" element="tns:CustomerAddressListCompressed" />
  </wsdl:message>
  <wsdl:message name="CustomerAddressListCompressedSoapOut">
    <wsdl:part name="parameters" element="tns:CustomerAddressListCompressedResponse" />
  </wsdl:message>
  <wsdl:message name="CustomerAddressByteListSoapIn">
    <wsdl:part name="parameters" element="tns:CustomerAddressByteList" />
  </wsdl:message>
  <wsdl:message name="CustomerAddressByteListSoapOut">
    <wsdl:part name="parameters" element="tns:CustomerAddressByteListResponse" />
  </wsdl:message>
  <wsdl:message name="CustomerAddressByteListForSaleSoapIn">
    <wsdl:part name="parameters" element="tns:CustomerAddressByteListForSale" />
  </wsdl:message>
  <wsdl:message name="CustomerAddressByteListForSaleSoapOut">
    <wsdl:part name="parameters" element="tns:CustomerAddressByteListForSaleResponse" />
  </wsdl:message>
  <wsdl:message name="CustomerTypeListSoapIn">
    <wsdl:part name="parameters" element="tns:CustomerTypeList" />
  </wsdl:message>
  <wsdl:message name="CustomerTypeListSoapOut">
    <wsdl:part name="parameters" element="tns:CustomerTypeListResponse" />
  </wsdl:message>
  <wsdl:message name="CustomerContactListSoapIn">
    <wsdl:part name="parameters" element="tns:CustomerContactList" />
  </wsdl:message>
  <wsdl:message name="CustomerContactListSoapOut">
    <wsdl:part name="parameters" element="tns:CustomerContactListResponse" />
  </wsdl:message>
  <wsdl:message name="CustomerContactListCompressedSoapIn">
    <wsdl:part name="parameters" element="tns:CustomerContactListCompressed" />
  </wsdl:message>
  <wsdl:message name="CustomerContactListCompressedSoapOut">
    <wsdl:part name="parameters" element="tns:CustomerContactListCompressedResponse" />
  </wsdl:message>
  <wsdl:message name="CustomerSearchSaleSoapIn">
    <wsdl:part name="parameters" element="tns:CustomerSearchSale" />
  </wsdl:message>
  <wsdl:message name="CustomerSearchSaleSoapOut">
    <wsdl:part name="parameters" element="tns:CustomerSearchSaleResponse" />
  </wsdl:message>
  <wsdl:message name="CustomerSearchSalecSalestarAuthentication">
    <wsdl:part name="cSalestarAuthentication" element="tns:cSalestarAuthentication" />
  </wsdl:message>
  <wsdl:message name="DealerListForSaleSoapIn">
    <wsdl:part name="parameters" element="tns:DealerListForSale" />
  </wsdl:message>
  <wsdl:message name="DealerListForSaleSoapOut">
    <wsdl:part name="parameters" element="tns:DealerListForSaleResponse" />
  </wsdl:message>
  <wsdl:message name="DealerListForSaleWithCreditTermsSoapIn">
    <wsdl:part name="parameters" element="tns:DealerListForSaleWithCreditTerms" />
  </wsdl:message>
  <wsdl:message name="DealerListForSaleWithCreditTermsSoapOut">
    <wsdl:part name="parameters" element="tns:DealerListForSaleWithCreditTermsResponse" />
  </wsdl:message>
  <wsdl:message name="DealerSearchForDisplaySoapIn">
    <wsdl:part name="parameters" element="tns:DealerSearchForDisplay" />
  </wsdl:message>
  <wsdl:message name="DealerSearchForDisplaySoapOut">
    <wsdl:part name="parameters" element="tns:DealerSearchForDisplayResponse" />
  </wsdl:message>
  <wsdl:message name="DealerSearchWithVatNumberForDistributionSoapIn">
    <wsdl:part name="parameters" element="tns:DealerSearchWithVatNumberForDistribution" />
  </wsdl:message>
  <wsdl:message name="DealerSearchWithVatNumberForDistributionSoapOut">
    <wsdl:part name="parameters" element="tns:DealerSearchWithVatNumberForDistributionResponse" />
  </wsdl:message>
  <wsdl:message name="DealerSearchWithVatNumberForDisplaySoapIn">
    <wsdl:part name="parameters" element="tns:DealerSearchWithVatNumberForDisplay" />
  </wsdl:message>
  <wsdl:message name="DealerSearchWithVatNumberForDisplaySoapOut">
    <wsdl:part name="parameters" element="tns:DealerSearchWithVatNumberForDisplayResponse" />
  </wsdl:message>
  <wsdl:message name="CustomerSearchForDisplaySoapIn">
    <wsdl:part name="parameters" element="tns:CustomerSearchForDisplay" />
  </wsdl:message>
  <wsdl:message name="CustomerSearchForDisplaySoapOut">
    <wsdl:part name="parameters" element="tns:CustomerSearchForDisplayResponse" />
  </wsdl:message>
  <wsdl:message name="CustomerSearchForDisplaycSalestarAuthentication">
    <wsdl:part name="cSalestarAuthentication" element="tns:cSalestarAuthentication" />
  </wsdl:message>
  <wsdl:message name="CustomerListForSaleSoapIn">
    <wsdl:part name="parameters" element="tns:CustomerListForSale" />
  </wsdl:message>
  <wsdl:message name="CustomerListForSaleSoapOut">
    <wsdl:part name="parameters" element="tns:CustomerListForSaleResponse" />
  </wsdl:message>
  <wsdl:message name="CustomerListForSalecSalestarAuthentication">
    <wsdl:part name="cSalestarAuthentication" element="tns:cSalestarAuthentication" />
  </wsdl:message>
  <wsdl:message name="CustomerListForSaleWithCheckCreditTermsSoapIn">
    <wsdl:part name="parameters" element="tns:CustomerListForSaleWithCheckCreditTerms" />
  </wsdl:message>
  <wsdl:message name="CustomerListForSaleWithCheckCreditTermsSoapOut">
    <wsdl:part name="parameters" element="tns:CustomerListForSaleWithCheckCreditTermsResponse" />
  </wsdl:message>
  <wsdl:message name="CustomerListForSaleWithCheckCreditTermscSalestarAuthentication">
    <wsdl:part name="cSalestarAuthentication" element="tns:cSalestarAuthentication" />
  </wsdl:message>
  <wsdl:message name="CustomerSearchSaleAdvanceSoapIn">
    <wsdl:part name="parameters" element="tns:CustomerSearchSaleAdvance" />
  </wsdl:message>
  <wsdl:message name="CustomerSearchSaleAdvanceSoapOut">
    <wsdl:part name="parameters" element="tns:CustomerSearchSaleAdvanceResponse" />
  </wsdl:message>
  <wsdl:message name="CustomerSearchSaleAdvancecSalestarAuthentication">
    <wsdl:part name="cSalestarAuthentication" element="tns:cSalestarAuthentication" />
  </wsdl:message>
  <wsdl:message name="CustomerSearchSaleForIDSoapIn">
    <wsdl:part name="parameters" element="tns:CustomerSearchSaleForID" />
  </wsdl:message>
  <wsdl:message name="CustomerSearchSaleForIDSoapOut">
    <wsdl:part name="parameters" element="tns:CustomerSearchSaleForIDResponse" />
  </wsdl:message>
  <wsdl:message name="CustomerSearchSaleForIDcSalestarAuthentication">
    <wsdl:part name="cSalestarAuthentication" element="tns:cSalestarAuthentication" />
  </wsdl:message>
  <wsdl:message name="CustomerSearchSaleForIDWithCreditTermsSoapIn">
    <wsdl:part name="parameters" element="tns:CustomerSearchSaleForIDWithCreditTerms" />
  </wsdl:message>
  <wsdl:message name="CustomerSearchSaleForIDWithCreditTermsSoapOut">
    <wsdl:part name="parameters" element="tns:CustomerSearchSaleForIDWithCreditTermsResponse" />
  </wsdl:message>
  <wsdl:message name="CustomerSearchSaleForIDWithCreditTermscSalestarAuthentication">
    <wsdl:part name="cSalestarAuthentication" element="tns:cSalestarAuthentication" />
  </wsdl:message>
  <wsdl:message name="CustomerTypeListOverRideSoapIn">
    <wsdl:part name="parameters" element="tns:CustomerTypeListOverRide" />
  </wsdl:message>
  <wsdl:message name="CustomerTypeListOverRideSoapOut">
    <wsdl:part name="parameters" element="tns:CustomerTypeListOverRideResponse" />
  </wsdl:message>
  <wsdl:message name="CustomerConnectionSelectSoapIn">
    <wsdl:part name="parameters" element="tns:CustomerConnectionSelect" />
  </wsdl:message>
  <wsdl:message name="CustomerConnectionSelectSoapOut">
    <wsdl:part name="parameters" element="tns:CustomerConnectionSelectResponse" />
  </wsdl:message>
  <wsdl:message name="CustomerListForEmailingSoapIn">
    <wsdl:part name="parameters" element="tns:CustomerListForEmailing" />
  </wsdl:message>
  <wsdl:message name="CustomerListForEmailingSoapOut">
    <wsdl:part name="parameters" element="tns:CustomerListForEmailingResponse" />
  </wsdl:message>
  <wsdl:message name="CustomerListForEmailingcSalestarAuthentication">
    <wsdl:part name="cSalestarAuthentication" element="tns:cSalestarAuthentication" />
  </wsdl:message>
  <wsdl:message name="CustomerListAllSoapIn">
    <wsdl:part name="parameters" element="tns:CustomerListAll" />
  </wsdl:message>
  <wsdl:message name="CustomerListAllSoapOut">
    <wsdl:part name="parameters" element="tns:CustomerListAllResponse" />
  </wsdl:message>
  <wsdl:message name="CustomerListAllcSalestarAuthentication">
    <wsdl:part name="cSalestarAuthentication" element="tns:cSalestarAuthentication" />
  </wsdl:message>
  <wsdl:message name="CustomerListAllWithCreditCheckSoapIn">
    <wsdl:part name="parameters" element="tns:CustomerListAllWithCreditCheck" />
  </wsdl:message>
  <wsdl:message name="CustomerListAllWithCreditCheckSoapOut">
    <wsdl:part name="parameters" element="tns:CustomerListAllWithCreditCheckResponse" />
  </wsdl:message>
  <wsdl:message name="CustomerListAllWithCreditCheckcSalestarAuthentication">
    <wsdl:part name="cSalestarAuthentication" element="tns:cSalestarAuthentication" />
  </wsdl:message>
  <wsdl:message name="CustomerListAllWithoutAddressesSoapIn">
    <wsdl:part name="parameters" element="tns:CustomerListAllWithoutAddresses" />
  </wsdl:message>
  <wsdl:message name="CustomerListAllWithoutAddressesSoapOut">
    <wsdl:part name="parameters" element="tns:CustomerListAllWithoutAddressesResponse" />
  </wsdl:message>
  <wsdl:message name="CustomerListAllWithoutAddressescSalestarAuthentication">
    <wsdl:part name="cSalestarAuthentication" element="tns:cSalestarAuthentication" />
  </wsdl:message>
  <wsdl:message name="CustomerAccountDetailSelectSoapIn">
    <wsdl:part name="parameters" element="tns:CustomerAccountDetailSelect" />
  </wsdl:message>
  <wsdl:message name="CustomerAccountDetailSelectSoapOut">
    <wsdl:part name="parameters" element="tns:CustomerAccountDetailSelectResponse" />
  </wsdl:message>
  <wsdl:message name="CustomerAccountDetailSelectForFoerignCustomersSoapIn">
    <wsdl:part name="parameters" element="tns:CustomerAccountDetailSelectForFoerignCustomers" />
  </wsdl:message>
  <wsdl:message name="CustomerAccountDetailSelectForFoerignCustomersSoapOut">
    <wsdl:part name="parameters" element="tns:CustomerAccountDetailSelectForFoerignCustomersResponse" />
  </wsdl:message>
  <wsdl:message name="AgedDebtorReportSelectSoapIn">
    <wsdl:part name="parameters" element="tns:AgedDebtorReportSelect" />
  </wsdl:message>
  <wsdl:message name="AgedDebtorReportSelectSoapOut">
    <wsdl:part name="parameters" element="tns:AgedDebtorReportSelectResponse" />
  </wsdl:message>
  <wsdl:message name="SuppliersProductListSoapIn">
    <wsdl:part name="parameters" element="tns:SuppliersProductList" />
  </wsdl:message>
  <wsdl:message name="SuppliersProductListSoapOut">
    <wsdl:part name="parameters" element="tns:SuppliersProductListResponse" />
  </wsdl:message>
  <wsdl:message name="ListActiveProductSupplierSoapIn">
    <wsdl:part name="parameters" element="tns:ListActiveProductSupplier" />
  </wsdl:message>
  <wsdl:message name="ListActiveProductSupplierSoapOut">
    <wsdl:part name="parameters" element="tns:ListActiveProductSupplierResponse" />
  </wsdl:message>
  <wsdl:message name="ProductSupplierCostForSynchronizingSoapIn">
    <wsdl:part name="parameters" element="tns:ProductSupplierCostForSynchronizing" />
  </wsdl:message>
  <wsdl:message name="ProductSupplierCostForSynchronizingSoapOut">
    <wsdl:part name="parameters" element="tns:ProductSupplierCostForSynchronizingResponse" />
  </wsdl:message>
  <wsdl:message name="ProductSupplierCostListForIDSoapIn">
    <wsdl:part name="parameters" element="tns:ProductSupplierCostListForID" />
  </wsdl:message>
  <wsdl:message name="ProductSupplierCostListForIDSoapOut">
    <wsdl:part name="parameters" element="tns:ProductSupplierCostListForIDResponse" />
  </wsdl:message>
  <wsdl:message name="LatestSupplierProductCostListSoapIn">
    <wsdl:part name="parameters" element="tns:LatestSupplierProductCostList" />
  </wsdl:message>
  <wsdl:message name="LatestSupplierProductCostListSoapOut">
    <wsdl:part name="parameters" element="tns:LatestSupplierProductCostListResponse" />
  </wsdl:message>
  <wsdl:message name="ProductSupplierCostListSoapIn">
    <wsdl:part name="parameters" element="tns:ProductSupplierCostList" />
  </wsdl:message>
  <wsdl:message name="ProductSupplierCostListSoapOut">
    <wsdl:part name="parameters" element="tns:ProductSupplierCostListResponse" />
  </wsdl:message>
  <wsdl:message name="ProductSupplierCostListForSetUpSoapIn">
    <wsdl:part name="parameters" element="tns:ProductSupplierCostListForSetUp" />
  </wsdl:message>
  <wsdl:message name="ProductSupplierCostListForSetUpSoapOut">
    <wsdl:part name="parameters" element="tns:ProductSupplierCostListForSetUpResponse" />
  </wsdl:message>
  <wsdl:message name="SaveProductSupplierSoapIn">
    <wsdl:part name="parameters" element="tns:SaveProductSupplier" />
  </wsdl:message>
  <wsdl:message name="SaveProductSupplierSoapOut">
    <wsdl:part name="parameters" element="tns:SaveProductSupplierResponse" />
  </wsdl:message>
  <wsdl:message name="ProductSupplierCostSaveSoapIn">
    <wsdl:part name="parameters" element="tns:ProductSupplierCostSave" />
  </wsdl:message>
  <wsdl:message name="ProductSupplierCostSaveSoapOut">
    <wsdl:part name="parameters" element="tns:ProductSupplierCostSaveResponse" />
  </wsdl:message>
  <wsdl:message name="ProductSupplierCostSaveBySyncronizingSoapIn">
    <wsdl:part name="parameters" element="tns:ProductSupplierCostSaveBySyncronizing" />
  </wsdl:message>
  <wsdl:message name="ProductSupplierCostSaveBySyncronizingSoapOut">
    <wsdl:part name="parameters" element="tns:ProductSupplierCostSaveBySyncronizingResponse" />
  </wsdl:message>
  <wsdl:message name="ProductSupplierSaveSoapIn">
    <wsdl:part name="parameters" element="tns:ProductSupplierSave" />
  </wsdl:message>
  <wsdl:message name="ProductSupplierSaveSoapOut">
    <wsdl:part name="parameters" element="tns:ProductSupplierSaveResponse" />
  </wsdl:message>
  <wsdl:message name="ProductPriceProtectionListForIDSoapIn">
    <wsdl:part name="parameters" element="tns:ProductPriceProtectionListForID" />
  </wsdl:message>
  <wsdl:message name="ProductPriceProtectionListForIDSoapOut">
    <wsdl:part name="parameters" element="tns:ProductPriceProtectionListForIDResponse" />
  </wsdl:message>
  <wsdl:message name="ProductPriceProtectionListSoapIn">
    <wsdl:part name="parameters" element="tns:ProductPriceProtectionList" />
  </wsdl:message>
  <wsdl:message name="ProductPriceProtectionListSoapOut">
    <wsdl:part name="parameters" element="tns:ProductPriceProtectionListResponse" />
  </wsdl:message>
  <wsdl:message name="ProductPriceProtectionSetupSaveSoapIn">
    <wsdl:part name="parameters" element="tns:ProductPriceProtectionSetupSave" />
  </wsdl:message>
  <wsdl:message name="ProductPriceProtectionSetupSaveSoapOut">
    <wsdl:part name="parameters" element="tns:ProductPriceProtectionSetupSaveResponse" />
  </wsdl:message>
  <wsdl:message name="ListProductPriceProtectionSoapIn">
    <wsdl:part name="parameters" element="tns:ListProductPriceProtection" />
  </wsdl:message>
  <wsdl:message name="ListProductPriceProtectionSoapOut">
    <wsdl:part name="parameters" element="tns:ListProductPriceProtectionResponse" />
  </wsdl:message>
  <wsdl:message name="SaveProductPriceProtectionSoapIn">
    <wsdl:part name="parameters" element="tns:SaveProductPriceProtection" />
  </wsdl:message>
  <wsdl:message name="SaveProductPriceProtectionSoapOut">
    <wsdl:part name="parameters" element="tns:SaveProductPriceProtectionResponse" />
  </wsdl:message>
  <wsdl:message name="ProductPriceProtectionSaveSoapIn">
    <wsdl:part name="parameters" element="tns:ProductPriceProtectionSave" />
  </wsdl:message>
  <wsdl:message name="ProductPriceProtectionSaveSoapOut">
    <wsdl:part name="parameters" element="tns:ProductPriceProtectionSaveResponse" />
  </wsdl:message>
  <wsdl:message name="ProductCountryAverageCostListSoapIn">
    <wsdl:part name="parameters" element="tns:ProductCountryAverageCostList" />
  </wsdl:message>
  <wsdl:message name="ProductCountryAverageCostListSoapOut">
    <wsdl:part name="parameters" element="tns:ProductCountryAverageCostListResponse" />
  </wsdl:message>
  <wsdl:message name="ProductCountryAverageCostListForMultipleProductsSoapIn">
    <wsdl:part name="parameters" element="tns:ProductCountryAverageCostListForMultipleProducts" />
  </wsdl:message>
  <wsdl:message name="ProductCountryAverageCostListForMultipleProductsSoapOut">
    <wsdl:part name="parameters" element="tns:ProductCountryAverageCostListForMultipleProductsResponse" />
  </wsdl:message>
  <wsdl:message name="ProductCountryAverageCostSaveSoapIn">
    <wsdl:part name="parameters" element="tns:ProductCountryAverageCostSave" />
  </wsdl:message>
  <wsdl:message name="ProductCountryAverageCostSaveSoapOut">
    <wsdl:part name="parameters" element="tns:ProductCountryAverageCostSaveResponse" />
  </wsdl:message>
  <wsdl:message name="ProductPriceHistoryListSoapIn">
    <wsdl:part name="parameters" element="tns:ProductPriceHistoryList" />
  </wsdl:message>
  <wsdl:message name="ProductPriceHistoryListSoapOut">
    <wsdl:part name="parameters" element="tns:ProductPriceHistoryListResponse" />
  </wsdl:message>
  <wsdl:message name="HandSetTariffPriceCountryListSoapIn">
    <wsdl:part name="parameters" element="tns:HandSetTariffPriceCountryList" />
  </wsdl:message>
  <wsdl:message name="HandSetTariffPriceCountryListSoapOut">
    <wsdl:part name="parameters" element="tns:HandSetTariffPriceCountryListResponse" />
  </wsdl:message>
  <wsdl:message name="HandSetTariffPriceCheckEffectiveDateServerSoapIn">
    <wsdl:part name="parameters" element="tns:HandSetTariffPriceCheckEffectiveDateServer" />
  </wsdl:message>
  <wsdl:message name="HandSetTariffPriceCheckEffectiveDateServerSoapOut">
    <wsdl:part name="parameters" element="tns:HandSetTariffPriceCheckEffectiveDateServerResponse" />
  </wsdl:message>
  <wsdl:message name="HandSetTariffCommissionSaveAddonSoapIn">
    <wsdl:part name="parameters" element="tns:HandSetTariffCommissionSaveAddon" />
  </wsdl:message>
  <wsdl:message name="HandSetTariffCommissionSaveAddonSoapOut">
    <wsdl:part name="parameters" element="tns:HandSetTariffCommissionSaveAddonResponse" />
  </wsdl:message>
  <wsdl:message name="HandSetTariffPriceSaveAddonSoapIn">
    <wsdl:part name="parameters" element="tns:HandSetTariffPriceSaveAddon" />
  </wsdl:message>
  <wsdl:message name="HandSetTariffPriceSaveAddonSoapOut">
    <wsdl:part name="parameters" element="tns:HandSetTariffPriceSaveAddonResponse" />
  </wsdl:message>
  <wsdl:message name="HandSetTariffCashBackSaveAddonSoapIn">
    <wsdl:part name="parameters" element="tns:HandSetTariffCashBackSaveAddon" />
  </wsdl:message>
  <wsdl:message name="HandSetTariffCashBackSaveAddonSoapOut">
    <wsdl:part name="parameters" element="tns:HandSetTariffCashBackSaveAddonResponse" />
  </wsdl:message>
  <wsdl:message name="HandSetTariffPriceSaveSoapIn">
    <wsdl:part name="parameters" element="tns:HandSetTariffPriceSave" />
  </wsdl:message>
  <wsdl:message name="HandSetTariffPriceSaveSoapOut">
    <wsdl:part name="parameters" element="tns:HandSetTariffPriceSaveResponse" />
  </wsdl:message>
  <wsdl:message name="HandSetTariffPriceSaveEffectiveFromNowSoapIn">
    <wsdl:part name="parameters" element="tns:HandSetTariffPriceSaveEffectiveFromNow" />
  </wsdl:message>
  <wsdl:message name="HandSetTariffPriceSaveEffectiveFromNowSoapOut">
    <wsdl:part name="parameters" element="tns:HandSetTariffPriceSaveEffectiveFromNowResponse" />
  </wsdl:message>
  <wsdl:message name="HandSetTariffCashBackListSoapIn">
    <wsdl:part name="parameters" element="tns:HandSetTariffCashBackList" />
  </wsdl:message>
  <wsdl:message name="HandSetTariffCashBackListSoapOut">
    <wsdl:part name="parameters" element="tns:HandSetTariffCashBackListResponse" />
  </wsdl:message>
  <wsdl:message name="HandSetTariffCashBackSaveSoapIn">
    <wsdl:part name="parameters" element="tns:HandSetTariffCashBackSave" />
  </wsdl:message>
  <wsdl:message name="HandSetTariffCashBackSaveSoapOut">
    <wsdl:part name="parameters" element="tns:HandSetTariffCashBackSaveResponse" />
  </wsdl:message>
  <wsdl:message name="HandsetTariffCommissionListSoapIn">
    <wsdl:part name="parameters" element="tns:HandsetTariffCommissionList" />
  </wsdl:message>
  <wsdl:message name="HandsetTariffCommissionListSoapOut">
    <wsdl:part name="parameters" element="tns:HandsetTariffCommissionListResponse" />
  </wsdl:message>
  <wsdl:message name="HandSetTariffCommissionSaveForSynchronizingSoapIn">
    <wsdl:part name="parameters" element="tns:HandSetTariffCommissionSaveForSynchronizing" />
  </wsdl:message>
  <wsdl:message name="HandSetTariffCommissionSaveForSynchronizingSoapOut">
    <wsdl:part name="parameters" element="tns:HandSetTariffCommissionSaveForSynchronizingResponse" />
  </wsdl:message>
  <wsdl:message name="HandSetTariffCommissionSaveSoapIn">
    <wsdl:part name="parameters" element="tns:HandSetTariffCommissionSave" />
  </wsdl:message>
  <wsdl:message name="HandSetTariffCommissionSaveSoapOut">
    <wsdl:part name="parameters" element="tns:HandSetTariffCommissionSaveResponse" />
  </wsdl:message>
  <wsdl:message name="HandSetTariffCommissionDeleteSoapIn">
    <wsdl:part name="parameters" element="tns:HandSetTariffCommissionDelete" />
  </wsdl:message>
  <wsdl:message name="HandSetTariffCommissionDeleteSoapOut">
    <wsdl:part name="parameters" element="tns:HandSetTariffCommissionDeleteResponse" />
  </wsdl:message>
  <wsdl:message name="TitleListSoapIn">
    <wsdl:part name="parameters" element="tns:TitleList" />
  </wsdl:message>
  <wsdl:message name="TitleListSoapOut">
    <wsdl:part name="parameters" element="tns:TitleListResponse" />
  </wsdl:message>
  <wsdl:message name="TitleSaveSoapIn">
    <wsdl:part name="parameters" element="tns:TitleSave" />
  </wsdl:message>
  <wsdl:message name="TitleSaveSoapOut">
    <wsdl:part name="parameters" element="tns:TitleSaveResponse" />
  </wsdl:message>
  <wsdl:message name="SiteCategoryListSoapIn">
    <wsdl:part name="parameters" element="tns:SiteCategoryList" />
  </wsdl:message>
  <wsdl:message name="SiteCategoryListSoapOut">
    <wsdl:part name="parameters" element="tns:SiteCategoryListResponse" />
  </wsdl:message>
  <wsdl:message name="SiteCategorySaveSoapIn">
    <wsdl:part name="parameters" element="tns:SiteCategorySave" />
  </wsdl:message>
  <wsdl:message name="SiteCategorySaveSoapOut">
    <wsdl:part name="parameters" element="tns:SiteCategorySaveResponse" />
  </wsdl:message>
  <wsdl:message name="ActiveSiteListSoapIn">
    <wsdl:part name="parameters" element="tns:ActiveSiteList" />
  </wsdl:message>
  <wsdl:message name="ActiveSiteListSoapOut">
    <wsdl:part name="parameters" element="tns:ActiveSiteListResponse" />
  </wsdl:message>
  <wsdl:message name="SiteListSoapIn">
    <wsdl:part name="parameters" element="tns:SiteList" />
  </wsdl:message>
  <wsdl:message name="SiteListSoapOut">
    <wsdl:part name="parameters" element="tns:SiteListResponse" />
  </wsdl:message>
  <wsdl:message name="SiteIntegrationListSoapIn">
    <wsdl:part name="parameters" element="tns:SiteIntegrationList" />
  </wsdl:message>
  <wsdl:message name="SiteIntegrationListSoapOut">
    <wsdl:part name="parameters" element="tns:SiteIntegrationListResponse" />
  </wsdl:message>
  <wsdl:message name="SiteDefultListSoapIn">
    <wsdl:part name="parameters" element="tns:SiteDefultList" />
  </wsdl:message>
  <wsdl:message name="SiteDefultListSoapOut">
    <wsdl:part name="parameters" element="tns:SiteDefultListResponse" />
  </wsdl:message>
  <wsdl:message name="SiteChannelListSoapIn">
    <wsdl:part name="parameters" element="tns:SiteChannelList" />
  </wsdl:message>
  <wsdl:message name="SiteChannelListSoapOut">
    <wsdl:part name="parameters" element="tns:SiteChannelListResponse" />
  </wsdl:message>
  <wsdl:message name="AllSiteChannelListSoapIn">
    <wsdl:part name="parameters" element="tns:AllSiteChannelList" />
  </wsdl:message>
  <wsdl:message name="AllSiteChannelListSoapOut">
    <wsdl:part name="parameters" element="tns:AllSiteChannelListResponse" />
  </wsdl:message>
  <wsdl:message name="SiteChannelSaveSoapIn">
    <wsdl:part name="parameters" element="tns:SiteChannelSave" />
  </wsdl:message>
  <wsdl:message name="SiteChannelSaveSoapOut">
    <wsdl:part name="parameters" element="tns:SiteChannelSaveResponse" />
  </wsdl:message>
  <wsdl:message name="CheckSiteNameSoapIn">
    <wsdl:part name="parameters" element="tns:CheckSiteName" />
  </wsdl:message>
  <wsdl:message name="CheckSiteNameSoapOut">
    <wsdl:part name="parameters" element="tns:CheckSiteNameResponse" />
  </wsdl:message>
  <wsdl:message name="SiteDataSoapIn">
    <wsdl:part name="parameters" element="tns:SiteData" />
  </wsdl:message>
  <wsdl:message name="SiteDataSoapOut">
    <wsdl:part name="parameters" element="tns:SiteDataResponse" />
  </wsdl:message>
  <wsdl:message name="SiteSaveSoapIn">
    <wsdl:part name="parameters" element="tns:SiteSave" />
  </wsdl:message>
  <wsdl:message name="SiteSaveSoapOut">
    <wsdl:part name="parameters" element="tns:SiteSaveResponse" />
  </wsdl:message>
  <wsdl:message name="SiteDetailSaveSoapIn">
    <wsdl:part name="parameters" element="tns:SiteDetailSave" />
  </wsdl:message>
  <wsdl:message name="SiteDetailSaveSoapOut">
    <wsdl:part name="parameters" element="tns:SiteDetailSaveResponse" />
  </wsdl:message>
  <wsdl:message name="LocationDeleteValidateSoapIn">
    <wsdl:part name="parameters" element="tns:LocationDeleteValidate" />
  </wsdl:message>
  <wsdl:message name="LocationDeleteValidateSoapOut">
    <wsdl:part name="parameters" element="tns:LocationDeleteValidateResponse" />
  </wsdl:message>
  <wsdl:message name="SiteTypeSoapIn">
    <wsdl:part name="parameters" element="tns:SiteType" />
  </wsdl:message>
  <wsdl:message name="SiteTypeSoapOut">
    <wsdl:part name="parameters" element="tns:SiteTypeResponse" />
  </wsdl:message>
  <wsdl:message name="SiteSearchSoapIn">
    <wsdl:part name="parameters" element="tns:SiteSearch" />
  </wsdl:message>
  <wsdl:message name="SiteSearchSoapOut">
    <wsdl:part name="parameters" element="tns:SiteSearchResponse" />
  </wsdl:message>
  <wsdl:message name="SiteLocationListSoapIn">
    <wsdl:part name="parameters" element="tns:SiteLocationList" />
  </wsdl:message>
  <wsdl:message name="SiteLocationListSoapOut">
    <wsdl:part name="parameters" element="tns:SiteLocationListResponse" />
  </wsdl:message>
  <wsdl:message name="SiteLocationListByOptionSoapIn">
    <wsdl:part name="parameters" element="tns:SiteLocationListByOption" />
  </wsdl:message>
  <wsdl:message name="SiteLocationListByOptionSoapOut">
    <wsdl:part name="parameters" element="tns:SiteLocationListByOptionResponse" />
  </wsdl:message>
  <wsdl:message name="SiteLocationSaveSoapIn">
    <wsdl:part name="parameters" element="tns:SiteLocationSave" />
  </wsdl:message>
  <wsdl:message name="SiteLocationSaveSoapOut">
    <wsdl:part name="parameters" element="tns:SiteLocationSaveResponse" />
  </wsdl:message>
  <wsdl:message name="SiteVatRegistrationNumberSoapIn">
    <wsdl:part name="parameters" element="tns:SiteVatRegistrationNumber" />
  </wsdl:message>
  <wsdl:message name="SiteVatRegistrationNumberSoapOut">
    <wsdl:part name="parameters" element="tns:SiteVatRegistrationNumberResponse" />
  </wsdl:message>
  <wsdl:message name="SiteChannelTargetListSoapIn">
    <wsdl:part name="parameters" element="tns:SiteChannelTargetList" />
  </wsdl:message>
  <wsdl:message name="SiteChannelTargetListSoapOut">
    <wsdl:part name="parameters" element="tns:SiteChannelTargetListResponse" />
  </wsdl:message>
  <wsdl:message name="SiteChannelTargetListWithSiteNamesSoapIn">
    <wsdl:part name="parameters" element="tns:SiteChannelTargetListWithSiteNames" />
  </wsdl:message>
  <wsdl:message name="SiteChannelTargetListWithSiteNamesSoapOut">
    <wsdl:part name="parameters" element="tns:SiteChannelTargetListWithSiteNamesResponse" />
  </wsdl:message>
  <wsdl:message name="SiteChannelTargetSaveSoapIn">
    <wsdl:part name="parameters" element="tns:SiteChannelTargetSave" />
  </wsdl:message>
  <wsdl:message name="SiteChannelTargetSaveSoapOut">
    <wsdl:part name="parameters" element="tns:SiteChannelTargetSaveResponse" />
  </wsdl:message>
  <wsdl:message name="SiteTargetListSoapIn">
    <wsdl:part name="parameters" element="tns:SiteTargetList" />
  </wsdl:message>
  <wsdl:message name="SiteTargetListSoapOut">
    <wsdl:part name="parameters" element="tns:SiteTargetListResponse" />
  </wsdl:message>
  <wsdl:message name="SiteTargetSaveSoapIn">
    <wsdl:part name="parameters" element="tns:SiteTargetSave" />
  </wsdl:message>
  <wsdl:message name="SiteTargetSaveSoapOut">
    <wsdl:part name="parameters" element="tns:SiteTargetSaveResponse" />
  </wsdl:message>
  <wsdl:message name="WorkigDayListSoapIn">
    <wsdl:part name="parameters" element="tns:WorkigDayList" />
  </wsdl:message>
  <wsdl:message name="WorkigDayListSoapOut">
    <wsdl:part name="parameters" element="tns:WorkigDayListResponse" />
  </wsdl:message>
  <wsdl:message name="TargetSaveSoapIn">
    <wsdl:part name="parameters" element="tns:TargetSave" />
  </wsdl:message>
  <wsdl:message name="TargetSaveSoapOut">
    <wsdl:part name="parameters" element="tns:TargetSaveResponse" />
  </wsdl:message>
  <wsdl:message name="DashBoardListSoapIn">
    <wsdl:part name="parameters" element="tns:DashBoardList" />
  </wsdl:message>
  <wsdl:message name="DashBoardListSoapOut">
    <wsdl:part name="parameters" element="tns:DashBoardListResponse" />
  </wsdl:message>
  <wsdl:message name="EmployeePerformanceSoapIn">
    <wsdl:part name="parameters" element="tns:EmployeePerformance" />
  </wsdl:message>
  <wsdl:message name="EmployeePerformanceSoapOut">
    <wsdl:part name="parameters" element="tns:EmployeePerformanceResponse" />
  </wsdl:message>
  <wsdl:message name="StageListSoapIn">
    <wsdl:part name="parameters" element="tns:StageList" />
  </wsdl:message>
  <wsdl:message name="StageListSoapOut">
    <wsdl:part name="parameters" element="tns:StageListResponse" />
  </wsdl:message>
  <wsdl:message name="ChannelListSoapIn">
    <wsdl:part name="parameters" element="tns:ChannelList" />
  </wsdl:message>
  <wsdl:message name="ChannelListSoapOut">
    <wsdl:part name="parameters" element="tns:ChannelListResponse" />
  </wsdl:message>
  <wsdl:message name="ChannelSaveSoapIn">
    <wsdl:part name="parameters" element="tns:ChannelSave" />
  </wsdl:message>
  <wsdl:message name="ChannelSaveSoapOut">
    <wsdl:part name="parameters" element="tns:ChannelSaveResponse" />
  </wsdl:message>
  <wsdl:message name="ChannelTermsAndConditionSaveSoapIn">
    <wsdl:part name="parameters" element="tns:ChannelTermsAndConditionSave" />
  </wsdl:message>
  <wsdl:message name="ChannelTermsAndConditionSaveSoapOut">
    <wsdl:part name="parameters" element="tns:ChannelTermsAndConditionSaveResponse" />
  </wsdl:message>
  <wsdl:message name="DocumentPrintLoadDataSoapIn">
    <wsdl:part name="parameters" element="tns:DocumentPrintLoadData" />
  </wsdl:message>
  <wsdl:message name="DocumentPrintLoadDataSoapOut">
    <wsdl:part name="parameters" element="tns:DocumentPrintLoadDataResponse" />
  </wsdl:message>
  <wsdl:message name="SaleDispatchesDocumentPrintingUpdateSoapIn">
    <wsdl:part name="parameters" element="tns:SaleDispatchesDocumentPrintingUpdate" />
  </wsdl:message>
  <wsdl:message name="SaleDispatchesDocumentPrintingUpdateSoapOut">
    <wsdl:part name="parameters" element="tns:SaleDispatchesDocumentPrintingUpdateResponse" />
  </wsdl:message>
  <wsdl:message name="DespatchDetailConfirmationListSoapIn">
    <wsdl:part name="parameters" element="tns:DespatchDetailConfirmationList" />
  </wsdl:message>
  <wsdl:message name="DespatchDetailConfirmationListSoapOut">
    <wsdl:part name="parameters" element="tns:DespatchDetailConfirmationListResponse" />
  </wsdl:message>
  <wsdl:message name="OrderDespatchConfirmationUpdateSoapIn">
    <wsdl:part name="parameters" element="tns:OrderDespatchConfirmationUpdate" />
  </wsdl:message>
  <wsdl:message name="OrderDespatchConfirmationUpdateSoapOut">
    <wsdl:part name="parameters" element="tns:OrderDespatchConfirmationUpdateResponse" />
  </wsdl:message>
  <wsdl:message name="UpdateDespatchTrakingNoSoapIn">
    <wsdl:part name="parameters" element="tns:UpdateDespatchTrakingNo" />
  </wsdl:message>
  <wsdl:message name="UpdateDespatchTrakingNoSoapOut">
    <wsdl:part name="parameters" element="tns:UpdateDespatchTrakingNoResponse" />
  </wsdl:message>
  <wsdl:message name="DespatchMethodListSoapIn">
    <wsdl:part name="parameters" element="tns:DespatchMethodList" />
  </wsdl:message>
  <wsdl:message name="DespatchMethodListSoapOut">
    <wsdl:part name="parameters" element="tns:DespatchMethodListResponse" />
  </wsdl:message>
  <wsdl:message name="DespatchMethodSaveSoapIn">
    <wsdl:part name="parameters" element="tns:DespatchMethodSave" />
  </wsdl:message>
  <wsdl:message name="DespatchMethodSaveSoapOut">
    <wsdl:part name="parameters" element="tns:DespatchMethodSaveResponse" />
  </wsdl:message>
  <wsdl:message name="DespatchStatusUpdateSoapIn">
    <wsdl:part name="parameters" element="tns:DespatchStatusUpdate" />
  </wsdl:message>
  <wsdl:message name="DespatchStatusUpdateSoapOut">
    <wsdl:part name="parameters" element="tns:DespatchStatusUpdateResponse" />
  </wsdl:message>
  <wsdl:message name="DespatchStatusUpdateCustomerReceivedSoapIn">
    <wsdl:part name="parameters" element="tns:DespatchStatusUpdateCustomerReceived" />
  </wsdl:message>
  <wsdl:message name="DespatchStatusUpdateCustomerReceivedSoapOut">
    <wsdl:part name="parameters" element="tns:DespatchStatusUpdateCustomerReceivedResponse" />
  </wsdl:message>
  <wsdl:message name="CustomerDeliveryStatusListSoapIn">
    <wsdl:part name="parameters" element="tns:CustomerDeliveryStatusList" />
  </wsdl:message>
  <wsdl:message name="CustomerDeliveryStatusListSoapOut">
    <wsdl:part name="parameters" element="tns:CustomerDeliveryStatusListResponse" />
  </wsdl:message>
  <wsdl:message name="AutoDespatchSoapIn">
    <wsdl:part name="parameters" element="tns:AutoDespatch" />
  </wsdl:message>
  <wsdl:message name="AutoDespatchSoapOut">
    <wsdl:part name="parameters" element="tns:AutoDespatchResponse" />
  </wsdl:message>
  <wsdl:message name="GetMenuSoapIn">
    <wsdl:part name="parameters" element="tns:GetMenu" />
  </wsdl:message>
  <wsdl:message name="GetMenuSoapOut">
    <wsdl:part name="parameters" element="tns:GetMenuResponse" />
  </wsdl:message>
  <wsdl:message name="GetMenuDataSetSoapIn">
    <wsdl:part name="parameters" element="tns:GetMenuDataSet" />
  </wsdl:message>
  <wsdl:message name="GetMenuDataSetSoapOut">
    <wsdl:part name="parameters" element="tns:GetMenuDataSetResponse" />
  </wsdl:message>
  <wsdl:message name="GetMenu1SoapIn">
    <wsdl:part name="parameters" element="tns:GetMenu1" />
  </wsdl:message>
  <wsdl:message name="GetMenu1SoapOut">
    <wsdl:part name="parameters" element="tns:GetMenu1Response" />
  </wsdl:message>
  <wsdl:message name="ServiceProviderListSoapIn">
    <wsdl:part name="parameters" element="tns:ServiceProviderList" />
  </wsdl:message>
  <wsdl:message name="ServiceProviderListSoapOut">
    <wsdl:part name="parameters" element="tns:ServiceProviderListResponse" />
  </wsdl:message>
  <wsdl:message name="ActiveServiceProviderListSoapIn">
    <wsdl:part name="parameters" element="tns:ActiveServiceProviderList" />
  </wsdl:message>
  <wsdl:message name="ActiveServiceProviderListSoapOut">
    <wsdl:part name="parameters" element="tns:ActiveServiceProviderListResponse" />
  </wsdl:message>
  <wsdl:message name="ProductByTypeListSoapIn">
    <wsdl:part name="parameters" element="tns:ProductByTypeList" />
  </wsdl:message>
  <wsdl:message name="ProductByTypeListSoapOut">
    <wsdl:part name="parameters" element="tns:ProductByTypeListResponse" />
  </wsdl:message>
  <wsdl:message name="ProductByTypeListForNetworkSoapIn">
    <wsdl:part name="parameters" element="tns:ProductByTypeListForNetwork" />
  </wsdl:message>
  <wsdl:message name="ProductByTypeListForNetworkSoapOut">
    <wsdl:part name="parameters" element="tns:ProductByTypeListForNetworkResponse" />
  </wsdl:message>
  <wsdl:message name="ProductByTypeByteListSoapIn">
    <wsdl:part name="parameters" element="tns:ProductByTypeByteList" />
  </wsdl:message>
  <wsdl:message name="ProductByTypeByteListSoapOut">
    <wsdl:part name="parameters" element="tns:ProductByTypeByteListResponse" />
  </wsdl:message>
  <wsdl:message name="ProductPriceListSoapIn">
    <wsdl:part name="parameters" element="tns:ProductPriceList" />
  </wsdl:message>
  <wsdl:message name="ProductPriceListSoapOut">
    <wsdl:part name="parameters" element="tns:ProductPriceListResponse" />
  </wsdl:message>
  <wsdl:message name="ProductPriceListWithPriceBookSoapIn">
    <wsdl:part name="parameters" element="tns:ProductPriceListWithPriceBook" />
  </wsdl:message>
  <wsdl:message name="ProductPriceListWithPriceBookSoapOut">
    <wsdl:part name="parameters" element="tns:ProductPriceListWithPriceBookResponse" />
  </wsdl:message>
  <wsdl:message name="PrePayTariffsSoapIn">
    <wsdl:part name="parameters" element="tns:PrePayTariffs" />
  </wsdl:message>
  <wsdl:message name="PrePayTariffsSoapOut">
    <wsdl:part name="parameters" element="tns:PrePayTariffsResponse" />
  </wsdl:message>
  <wsdl:message name="ProductPriceDetailListSoapIn">
    <wsdl:part name="parameters" element="tns:ProductPriceDetailList" />
  </wsdl:message>
  <wsdl:message name="ProductPriceDetailListSoapOut">
    <wsdl:part name="parameters" element="tns:ProductPriceDetailListResponse" />
  </wsdl:message>
  <wsdl:message name="ProductPriceWithCommissionListSoapIn">
    <wsdl:part name="parameters" element="tns:ProductPriceWithCommissionList" />
  </wsdl:message>
  <wsdl:message name="ProductPriceWithCommissionListSoapOut">
    <wsdl:part name="parameters" element="tns:ProductPriceWithCommissionListResponse" />
  </wsdl:message>
  <wsdl:message name="ProductListForGlobalIDSoapIn">
    <wsdl:part name="parameters" element="tns:ProductListForGlobalID" />
  </wsdl:message>
  <wsdl:message name="ProductListForGlobalIDSoapOut">
    <wsdl:part name="parameters" element="tns:ProductListForGlobalIDResponse" />
  </wsdl:message>
  <wsdl:message name="ProductListForGlobalListIDSoapIn">
    <wsdl:part name="parameters" element="tns:ProductListForGlobalListID" />
  </wsdl:message>
  <wsdl:message name="ProductListForGlobalListIDSoapOut">
    <wsdl:part name="parameters" element="tns:ProductListForGlobalListIDResponse" />
  </wsdl:message>
  <wsdl:message name="ProductListForSyncronisingIDSoapIn">
    <wsdl:part name="parameters" element="tns:ProductListForSyncronisingID" />
  </wsdl:message>
  <wsdl:message name="ProductListForSyncronisingIDSoapOut">
    <wsdl:part name="parameters" element="tns:ProductListForSyncronisingIDResponse" />
  </wsdl:message>
  <wsdl:message name="ProductListwithLookupDataSoapIn">
    <wsdl:part name="parameters" element="tns:ProductListwithLookupData" />
  </wsdl:message>
  <wsdl:message name="ProductListwithLookupDataSoapOut">
    <wsdl:part name="parameters" element="tns:ProductListwithLookupDataResponse" />
  </wsdl:message>
  <wsdl:message name="AttributeListForProductSoapIn">
    <wsdl:part name="parameters" element="tns:AttributeListForProduct" />
  </wsdl:message>
  <wsdl:message name="AttributeListForProductSoapOut">
    <wsdl:part name="parameters" element="tns:AttributeListForProductResponse" />
  </wsdl:message>
  <wsdl:message name="AttributeListForProductTypeSoapIn">
    <wsdl:part name="parameters" element="tns:AttributeListForProductType" />
  </wsdl:message>
  <wsdl:message name="AttributeListForProductTypeSoapOut">
    <wsdl:part name="parameters" element="tns:AttributeListForProductTypeResponse" />
  </wsdl:message>
  <wsdl:message name="ProductSaveSoapIn">
    <wsdl:part name="parameters" element="tns:ProductSave" />
  </wsdl:message>
  <wsdl:message name="ProductSaveSoapOut">
    <wsdl:part name="parameters" element="tns:ProductSaveResponse" />
  </wsdl:message>
  <wsdl:message name="ProductListForAddOnSoapIn">
    <wsdl:part name="parameters" element="tns:ProductListForAddOn" />
  </wsdl:message>
  <wsdl:message name="ProductListForAddOnSoapOut">
    <wsdl:part name="parameters" element="tns:ProductListForAddOnResponse" />
  </wsdl:message>
  <wsdl:message name="ProductSaveFromAddOnSoapIn">
    <wsdl:part name="parameters" element="tns:ProductSaveFromAddOn" />
  </wsdl:message>
  <wsdl:message name="ProductSaveFromAddOnSoapOut">
    <wsdl:part name="parameters" element="tns:ProductSaveFromAddOnResponse" />
  </wsdl:message>
  <wsdl:message name="ProductsSaveByCategorySoapIn">
    <wsdl:part name="parameters" element="tns:ProductsSaveByCategory" />
  </wsdl:message>
  <wsdl:message name="ProductsSaveByCategorySoapOut">
    <wsdl:part name="parameters" element="tns:ProductsSaveByCategoryResponse" />
  </wsdl:message>
  <wsdl:message name="ProductAttributeListSoapIn">
    <wsdl:part name="parameters" element="tns:ProductAttributeList" />
  </wsdl:message>
  <wsdl:message name="ProductAttributeListSoapOut">
    <wsdl:part name="parameters" element="tns:ProductAttributeListResponse" />
  </wsdl:message>
  <wsdl:message name="productdeleteSoapIn">
    <wsdl:part name="parameters" element="tns:productdelete" />
  </wsdl:message>
  <wsdl:message name="productdeleteSoapOut">
    <wsdl:part name="parameters" element="tns:productdeleteResponse" />
  </wsdl:message>
  <wsdl:message name="ProductCommissionCountryforSynchronizingSoapIn">
    <wsdl:part name="parameters" element="tns:ProductCommissionCountryforSynchronizing" />
  </wsdl:message>
  <wsdl:message name="ProductCommissionCountryforSynchronizingSoapOut">
    <wsdl:part name="parameters" element="tns:ProductCommissionCountryforSynchronizingResponse" />
  </wsdl:message>
  <wsdl:message name="DispatchedItemDetailsSoapIn">
    <wsdl:part name="parameters" element="tns:DispatchedItemDetails" />
  </wsdl:message>
  <wsdl:message name="DispatchedItemDetailsSoapOut">
    <wsdl:part name="parameters" element="tns:DispatchedItemDetailsResponse" />
  </wsdl:message>
  <wsdl:message name="ProductCommissionCountryListForIDSoapIn">
    <wsdl:part name="parameters" element="tns:ProductCommissionCountryListForID" />
  </wsdl:message>
  <wsdl:message name="ProductCommissionCountryListForIDSoapOut">
    <wsdl:part name="parameters" element="tns:ProductCommissionCountryListForIDResponse" />
  </wsdl:message>
  <wsdl:message name="ProductCommissionCountryListForIDandEffectiveDateSoapIn">
    <wsdl:part name="parameters" element="tns:ProductCommissionCountryListForIDandEffectiveDate" />
  </wsdl:message>
  <wsdl:message name="ProductCommissionCountryListForIDandEffectiveDateSoapOut">
    <wsdl:part name="parameters" element="tns:ProductCommissionCountryListForIDandEffectiveDateResponse" />
  </wsdl:message>
  <wsdl:message name="ProductCommissionCountryListSoapIn">
    <wsdl:part name="parameters" element="tns:ProductCommissionCountryList" />
  </wsdl:message>
  <wsdl:message name="ProductCommissionCountryListSoapOut">
    <wsdl:part name="parameters" element="tns:ProductCommissionCountryListResponse" />
  </wsdl:message>
  <wsdl:message name="ListProductCommissionCountrySoapIn">
    <wsdl:part name="parameters" element="tns:ListProductCommissionCountry" />
  </wsdl:message>
  <wsdl:message name="ListProductCommissionCountrySoapOut">
    <wsdl:part name="parameters" element="tns:ListProductCommissionCountryResponse" />
  </wsdl:message>
  <wsdl:message name="SaveProductCommissionCountryForSynchronizingSoapIn">
    <wsdl:part name="parameters" element="tns:SaveProductCommissionCountryForSynchronizing" />
  </wsdl:message>
  <wsdl:message name="SaveProductCommissionCountryForSynchronizingSoapOut">
    <wsdl:part name="parameters" element="tns:SaveProductCommissionCountryForSynchronizingResponse" />
  </wsdl:message>
  <wsdl:message name="SaveProductCommissionCountrySoapIn">
    <wsdl:part name="parameters" element="tns:SaveProductCommissionCountry" />
  </wsdl:message>
  <wsdl:message name="SaveProductCommissionCountrySoapOut">
    <wsdl:part name="parameters" element="tns:SaveProductCommissionCountryResponse" />
  </wsdl:message>
  <wsdl:message name="ProductCommissionCountrySaveSoapIn">
    <wsdl:part name="parameters" element="tns:ProductCommissionCountrySave" />
  </wsdl:message>
  <wsdl:message name="ProductCommissionCountrySaveSoapOut">
    <wsdl:part name="parameters" element="tns:ProductCommissionCountrySaveResponse" />
  </wsdl:message>
  <wsdl:message name="ProductCommissionCountryDeleteSoapIn">
    <wsdl:part name="parameters" element="tns:ProductCommissionCountryDelete" />
  </wsdl:message>
  <wsdl:message name="ProductCommissionCountryDeleteSoapOut">
    <wsdl:part name="parameters" element="tns:ProductCommissionCountryDeleteResponse" />
  </wsdl:message>
  <wsdl:message name="ProductBarCodeSaveSoapIn">
    <wsdl:part name="parameters" element="tns:ProductBarCodeSave" />
  </wsdl:message>
  <wsdl:message name="ProductBarCodeSaveSoapOut">
    <wsdl:part name="parameters" element="tns:ProductBarCodeSaveResponse" />
  </wsdl:message>
  <wsdl:message name="ProductBarCodeListSoapIn">
    <wsdl:part name="parameters" element="tns:ProductBarCodeList" />
  </wsdl:message>
  <wsdl:message name="ProductBarCodeListSoapOut">
    <wsdl:part name="parameters" element="tns:ProductBarCodeListResponse" />
  </wsdl:message>
  <wsdl:message name="ProductClassTaxRateListSoapIn">
    <wsdl:part name="parameters" element="tns:ProductClassTaxRateList" />
  </wsdl:message>
  <wsdl:message name="ProductClassTaxRateListSoapOut">
    <wsdl:part name="parameters" element="tns:ProductClassTaxRateListResponse" />
  </wsdl:message>
  <wsdl:message name="ProductPriceSetUpListSoapIn">
    <wsdl:part name="parameters" element="tns:ProductPriceSetUpList" />
  </wsdl:message>
  <wsdl:message name="ProductPriceSetUpListSoapOut">
    <wsdl:part name="parameters" element="tns:ProductPriceSetUpListResponse" />
  </wsdl:message>
  <wsdl:message name="ProductPriceCheckEffectiveDateSoapIn">
    <wsdl:part name="parameters" element="tns:ProductPriceCheckEffectiveDate" />
  </wsdl:message>
  <wsdl:message name="ProductPriceCheckEffectiveDateSoapOut">
    <wsdl:part name="parameters" element="tns:ProductPriceCheckEffectiveDateResponse" />
  </wsdl:message>
  <wsdl:message name="ProductPriceCheckEffectiveDateServerSoapIn">
    <wsdl:part name="parameters" element="tns:ProductPriceCheckEffectiveDateServer" />
  </wsdl:message>
  <wsdl:message name="ProductPriceCheckEffectiveDateServerSoapOut">
    <wsdl:part name="parameters" element="tns:ProductPriceCheckEffectiveDateServerResponse" />
  </wsdl:message>
  <wsdl:message name="ProductSearchByTrackableNumberSoapIn">
    <wsdl:part name="parameters" element="tns:ProductSearchByTrackableNumber" />
  </wsdl:message>
  <wsdl:message name="ProductSearchByTrackableNumberSoapOut">
    <wsdl:part name="parameters" element="tns:ProductSearchByTrackableNumberResponse" />
  </wsdl:message>
  <wsdl:message name="ProductSearchFullTextSoapIn">
    <wsdl:part name="parameters" element="tns:ProductSearchFullText" />
  </wsdl:message>
  <wsdl:message name="ProductSearchFullTextSoapOut">
    <wsdl:part name="parameters" element="tns:ProductSearchFullTextResponse" />
  </wsdl:message>
  <wsdl:message name="GetTariffDetailsSoapIn">
    <wsdl:part name="parameters" element="tns:GetTariffDetails" />
  </wsdl:message>
  <wsdl:message name="GetTariffDetailsSoapOut">
    <wsdl:part name="parameters" element="tns:GetTariffDetailsResponse" />
  </wsdl:message>
  <wsdl:message name="TariffProductListSoapIn">
    <wsdl:part name="parameters" element="tns:TariffProductList" />
  </wsdl:message>
  <wsdl:message name="TariffProductListSoapOut">
    <wsdl:part name="parameters" element="tns:TariffProductListResponse" />
  </wsdl:message>
  <wsdl:message name="TariffProductFindProductClassSoapIn">
    <wsdl:part name="parameters" element="tns:TariffProductFindProductClass" />
  </wsdl:message>
  <wsdl:message name="TariffProductFindProductClassSoapOut">
    <wsdl:part name="parameters" element="tns:TariffProductFindProductClassResponse" />
  </wsdl:message>
  <wsdl:message name="TariffProductSaveSoapIn">
    <wsdl:part name="parameters" element="tns:TariffProductSave" />
  </wsdl:message>
  <wsdl:message name="TariffProductSaveSoapOut">
    <wsdl:part name="parameters" element="tns:TariffProductSaveResponse" />
  </wsdl:message>
  <wsdl:message name="AdditionalCommissionProductListSoapIn">
    <wsdl:part name="parameters" element="tns:AdditionalCommissionProductList" />
  </wsdl:message>
  <wsdl:message name="AdditionalCommissionProductListSoapOut">
    <wsdl:part name="parameters" element="tns:AdditionalCommissionProductListResponse" />
  </wsdl:message>
  <wsdl:message name="LastRepositorySynchronisedDetailsSoapIn">
    <wsdl:part name="parameters" element="tns:LastRepositorySynchronisedDetails" />
  </wsdl:message>
  <wsdl:message name="LastRepositorySynchronisedDetailsSoapOut">
    <wsdl:part name="parameters" element="tns:LastRepositorySynchronisedDetailsResponse" />
  </wsdl:message>
  <wsdl:message name="LastSynchronisedDetailsSoapIn">
    <wsdl:part name="parameters" element="tns:LastSynchronisedDetails" />
  </wsdl:message>
  <wsdl:message name="LastSynchronisedDetailsSoapOut">
    <wsdl:part name="parameters" element="tns:LastSynchronisedDetailsResponse" />
  </wsdl:message>
  <wsdl:message name="SynchronisedListSoapIn">
    <wsdl:part name="parameters" element="tns:SynchronisedList" />
  </wsdl:message>
  <wsdl:message name="SynchronisedListSoapOut">
    <wsdl:part name="parameters" element="tns:SynchronisedListResponse" />
  </wsdl:message>
  <wsdl:message name="ProductDownLoadScheduleListForDateSoapIn">
    <wsdl:part name="parameters" element="tns:ProductDownLoadScheduleListForDate" />
  </wsdl:message>
  <wsdl:message name="ProductDownLoadScheduleListForDateSoapOut">
    <wsdl:part name="parameters" element="tns:ProductDownLoadScheduleListForDateResponse" />
  </wsdl:message>
  <wsdl:message name="ProductDownLoadScheduleListSoapIn">
    <wsdl:part name="parameters" element="tns:ProductDownLoadScheduleList" />
  </wsdl:message>
  <wsdl:message name="ProductDownLoadScheduleListSoapOut">
    <wsdl:part name="parameters" element="tns:ProductDownLoadScheduleListResponse" />
  </wsdl:message>
  <wsdl:message name="ProductDownLoadScheduleSaveSoapIn">
    <wsdl:part name="parameters" element="tns:ProductDownLoadScheduleSave" />
  </wsdl:message>
  <wsdl:message name="ProductDownLoadScheduleSaveSoapOut">
    <wsdl:part name="parameters" element="tns:ProductDownLoadScheduleSaveResponse" />
  </wsdl:message>
  <wsdl:message name="ProductDownLoadScheduleSearchSoapIn">
    <wsdl:part name="parameters" element="tns:ProductDownLoadScheduleSearch" />
  </wsdl:message>
  <wsdl:message name="ProductDownLoadScheduleSearchSoapOut">
    <wsdl:part name="parameters" element="tns:ProductDownLoadScheduleSearchResponse" />
  </wsdl:message>
  <wsdl:message name="ProductDownLoadScheduleDeleteSoapIn">
    <wsdl:part name="parameters" element="tns:ProductDownLoadScheduleDelete" />
  </wsdl:message>
  <wsdl:message name="ProductDownLoadScheduleDeleteSoapOut">
    <wsdl:part name="parameters" element="tns:ProductDownLoadScheduleDeleteResponse" />
  </wsdl:message>
  <wsdl:message name="SynchronisingSaveSoapIn">
    <wsdl:part name="parameters" element="tns:SynchronisingSave" />
  </wsdl:message>
  <wsdl:message name="SynchronisingSaveSoapOut">
    <wsdl:part name="parameters" element="tns:SynchronisingSaveResponse" />
  </wsdl:message>
  <wsdl:message name="SynchronisedSupplierListSoapIn">
    <wsdl:part name="parameters" element="tns:SynchronisedSupplierList" />
  </wsdl:message>
  <wsdl:message name="SynchronisedSupplierListSoapOut">
    <wsdl:part name="parameters" element="tns:SynchronisedSupplierListResponse" />
  </wsdl:message>
  <wsdl:message name="SynchronisedConnectionDefinitionListSoapIn">
    <wsdl:part name="parameters" element="tns:SynchronisedConnectionDefinitionList" />
  </wsdl:message>
  <wsdl:message name="SynchronisedConnectionDefinitionListSoapOut">
    <wsdl:part name="parameters" element="tns:SynchronisedConnectionDefinitionListResponse" />
  </wsdl:message>
  <wsdl:message name="SynchronisedProductListSoapIn">
    <wsdl:part name="parameters" element="tns:SynchronisedProductList" />
  </wsdl:message>
  <wsdl:message name="SynchronisedProductListSoapOut">
    <wsdl:part name="parameters" element="tns:SynchronisedProductListResponse" />
  </wsdl:message>
  <wsdl:message name="SupplierSynchronisingSaveSoapIn">
    <wsdl:part name="parameters" element="tns:SupplierSynchronisingSave" />
  </wsdl:message>
  <wsdl:message name="SupplierSynchronisingSaveSoapOut">
    <wsdl:part name="parameters" element="tns:SupplierSynchronisingSaveResponse" />
  </wsdl:message>
  <wsdl:message name="ConnectionDefinitionSynchronisingSaveSoapIn">
    <wsdl:part name="parameters" element="tns:ConnectionDefinitionSynchronisingSave" />
  </wsdl:message>
  <wsdl:message name="ConnectionDefinitionSynchronisingSaveSoapOut">
    <wsdl:part name="parameters" element="tns:ConnectionDefinitionSynchronisingSaveResponse" />
  </wsdl:message>
  <wsdl:message name="ProductSynchronisingSaveSoapIn">
    <wsdl:part name="parameters" element="tns:ProductSynchronisingSave" />
  </wsdl:message>
  <wsdl:message name="ProductSynchronisingSaveSoapOut">
    <wsdl:part name="parameters" element="tns:ProductSynchronisingSaveResponse" />
  </wsdl:message>
  <wsdl:message name="DbVersionSoapIn">
    <wsdl:part name="parameters" element="tns:DbVersion" />
  </wsdl:message>
  <wsdl:message name="DbVersionSoapOut">
    <wsdl:part name="parameters" element="tns:DbVersionResponse" />
  </wsdl:message>
  <wsdl:message name="CountryProductTypeListSoapIn">
    <wsdl:part name="parameters" element="tns:CountryProductTypeList" />
  </wsdl:message>
  <wsdl:message name="CountryProductTypeListSoapOut">
    <wsdl:part name="parameters" element="tns:CountryProductTypeListResponse" />
  </wsdl:message>
  <wsdl:message name="ProductPriceCountryListSoapIn">
    <wsdl:part name="parameters" element="tns:ProductPriceCountryList" />
  </wsdl:message>
  <wsdl:message name="ProductPriceCountryListSoapOut">
    <wsdl:part name="parameters" element="tns:ProductPriceCountryListResponse" />
  </wsdl:message>
  <wsdl:message name="ProductPriceCountryListForSetupSoapIn">
    <wsdl:part name="parameters" element="tns:ProductPriceCountryListForSetup" />
  </wsdl:message>
  <wsdl:message name="ProductPriceCountryListForSetupSoapOut">
    <wsdl:part name="parameters" element="tns:ProductPriceCountryListForSetupResponse" />
  </wsdl:message>
  <wsdl:message name="ProductPriceCountryForSynchronizingSoapIn">
    <wsdl:part name="parameters" element="tns:ProductPriceCountryForSynchronizing" />
  </wsdl:message>
  <wsdl:message name="ProductPriceCountryForSynchronizingSoapOut">
    <wsdl:part name="parameters" element="tns:ProductPriceCountryForSynchronizingResponse" />
  </wsdl:message>
  <wsdl:message name="ProductCashBackForSyncronizingSoapIn">
    <wsdl:part name="parameters" element="tns:ProductCashBackForSyncronizing" />
  </wsdl:message>
  <wsdl:message name="ProductCashBackForSyncronizingSoapOut">
    <wsdl:part name="parameters" element="tns:ProductCashBackForSyncronizingResponse" />
  </wsdl:message>
  <wsdl:message name="ProductCashBackListSoapIn">
    <wsdl:part name="parameters" element="tns:ProductCashBackList" />
  </wsdl:message>
  <wsdl:message name="ProductCashBackListSoapOut">
    <wsdl:part name="parameters" element="tns:ProductCashBackListResponse" />
  </wsdl:message>
  <wsdl:message name="ProductCashBackSetUpListSoapIn">
    <wsdl:part name="parameters" element="tns:ProductCashBackSetUpList" />
  </wsdl:message>
  <wsdl:message name="ProductCashBackSetUpListSoapOut">
    <wsdl:part name="parameters" element="tns:ProductCashBackSetUpListResponse" />
  </wsdl:message>
  <wsdl:message name="CommissionCalculationForProductCommissionSoapIn">
    <wsdl:part name="parameters" element="tns:CommissionCalculationForProductCommission" />
  </wsdl:message>
  <wsdl:message name="CommissionCalculationForProductCommissionSoapOut">
    <wsdl:part name="parameters" element="tns:CommissionCalculationForProductCommissionResponse" />
  </wsdl:message>
  <wsdl:message name="ProductPriceCountrySaveSoapIn">
    <wsdl:part name="parameters" element="tns:ProductPriceCountrySave" />
  </wsdl:message>
  <wsdl:message name="ProductPriceCountrySaveSoapOut">
    <wsdl:part name="parameters" element="tns:ProductPriceCountrySaveResponse" />
  </wsdl:message>
  <wsdl:message name="ProductPriceCountrySaveEffectiveFromNowSoapIn">
    <wsdl:part name="parameters" element="tns:ProductPriceCountrySaveEffectiveFromNow" />
  </wsdl:message>
  <wsdl:message name="ProductPriceCountrySaveEffectiveFromNowSoapOut">
    <wsdl:part name="parameters" element="tns:ProductPriceCountrySaveEffectiveFromNowResponse" />
  </wsdl:message>
  <wsdl:message name="SaleOrderDetailPriceUpdateSoapIn">
    <wsdl:part name="parameters" element="tns:SaleOrderDetailPriceUpdate" />
  </wsdl:message>
  <wsdl:message name="SaleOrderDetailPriceUpdateSoapOut">
    <wsdl:part name="parameters" element="tns:SaleOrderDetailPriceUpdateResponse" />
  </wsdl:message>
  <wsdl:message name="ProductPriceCountrySaveBySyncronizingSoapIn">
    <wsdl:part name="parameters" element="tns:ProductPriceCountrySaveBySyncronizing" />
  </wsdl:message>
  <wsdl:message name="ProductPriceCountrySaveBySyncronizingSoapOut">
    <wsdl:part name="parameters" element="tns:ProductPriceCountrySaveBySyncronizingResponse" />
  </wsdl:message>
  <wsdl:message name="ProductCashBackSaveSoapIn">
    <wsdl:part name="parameters" element="tns:ProductCashBackSave" />
  </wsdl:message>
  <wsdl:message name="ProductCashBackSaveSoapOut">
    <wsdl:part name="parameters" element="tns:ProductCashBackSaveResponse" />
  </wsdl:message>
  <wsdl:message name="ProductKitFundListSoapIn">
    <wsdl:part name="parameters" element="tns:ProductKitFundList" />
  </wsdl:message>
  <wsdl:message name="ProductKitFundListSoapOut">
    <wsdl:part name="parameters" element="tns:ProductKitFundListResponse" />
  </wsdl:message>
  <wsdl:message name="ProductKitFundSaveSoapIn">
    <wsdl:part name="parameters" element="tns:ProductKitFundSave" />
  </wsdl:message>
  <wsdl:message name="ProductKitFundSaveSoapOut">
    <wsdl:part name="parameters" element="tns:ProductKitFundSaveResponse" />
  </wsdl:message>
  <wsdl:message name="CustomerKitFundSummarySoapIn">
    <wsdl:part name="parameters" element="tns:CustomerKitFundSummary" />
  </wsdl:message>
  <wsdl:message name="CustomerKitFundSummarySoapOut">
    <wsdl:part name="parameters" element="tns:CustomerKitFundSummaryResponse" />
  </wsdl:message>
  <wsdl:message name="CustomerKitFundStatementSoapIn">
    <wsdl:part name="parameters" element="tns:CustomerKitFundStatement" />
  </wsdl:message>
  <wsdl:message name="CustomerKitFundStatementSoapOut">
    <wsdl:part name="parameters" element="tns:CustomerKitFundStatementResponse" />
  </wsdl:message>
  <wsdl:message name="KitFundCreditNoteSaveSoapIn">
    <wsdl:part name="parameters" element="tns:KitFundCreditNoteSave" />
  </wsdl:message>
  <wsdl:message name="KitFundCreditNoteSaveSoapOut">
    <wsdl:part name="parameters" element="tns:KitFundCreditNoteSaveResponse" />
  </wsdl:message>
  <wsdl:message name="ProductCashBackSaveBySyncronizingSoapIn">
    <wsdl:part name="parameters" element="tns:ProductCashBackSaveBySyncronizing" />
  </wsdl:message>
  <wsdl:message name="ProductCashBackSaveBySyncronizingSoapOut">
    <wsdl:part name="parameters" element="tns:ProductCashBackSaveBySyncronizingResponse" />
  </wsdl:message>
  <wsdl:message name="ProductSupplierListForSynchronizingSoapIn">
    <wsdl:part name="parameters" element="tns:ProductSupplierListForSynchronizing" />
  </wsdl:message>
  <wsdl:message name="ProductSupplierListForSynchronizingSoapOut">
    <wsdl:part name="parameters" element="tns:ProductSupplierListForSynchronizingResponse" />
  </wsdl:message>
  <wsdl:message name="ProductSupplierListSoapIn">
    <wsdl:part name="parameters" element="tns:ProductSupplierList" />
  </wsdl:message>
  <wsdl:message name="ProductSupplierListSoapOut">
    <wsdl:part name="parameters" element="tns:ProductSupplierListResponse" />
  </wsdl:message>
  <wsdl:message name="ProductSupplierListAltSoapIn">
    <wsdl:part name="parameters" element="tns:ProductSupplierListAlt" />
  </wsdl:message>
  <wsdl:message name="ProductSupplierListAltSoapOut">
    <wsdl:part name="parameters" element="tns:ProductSupplierListAltResponse" />
  </wsdl:message>
  <wsdl:message name="ProductSupplierSearchSoapIn">
    <wsdl:part name="parameters" element="tns:ProductSupplierSearch" />
  </wsdl:message>
  <wsdl:message name="ProductSupplierSearchSoapOut">
    <wsdl:part name="parameters" element="tns:ProductSupplierSearchResponse" />
  </wsdl:message>
  <wsdl:message name="ListProductwithProductSupplierSoapIn">
    <wsdl:part name="parameters" element="tns:ListProductwithProductSupplier" />
  </wsdl:message>
  <wsdl:message name="ListProductwithProductSupplierSoapOut">
    <wsdl:part name="parameters" element="tns:ListProductwithProductSupplierResponse" />
  </wsdl:message>
  <wsdl:message name="ListSuppliersWithSuppliedProductSoapIn">
    <wsdl:part name="parameters" element="tns:ListSuppliersWithSuppliedProduct" />
  </wsdl:message>
  <wsdl:message name="ListSuppliersWithSuppliedProductSoapOut">
    <wsdl:part name="parameters" element="tns:ListSuppliersWithSuppliedProductResponse" />
  </wsdl:message>
  <wsdl:message name="ProductCommissionBySupplierListSoapIn">
    <wsdl:part name="parameters" element="tns:ProductCommissionBySupplierList" />
  </wsdl:message>
  <wsdl:message name="ProductCommissionBySupplierListSoapOut">
    <wsdl:part name="parameters" element="tns:ProductCommissionBySupplierListResponse" />
  </wsdl:message>
  <wsdl:message name="ProductClassTrackingListSoapIn">
    <wsdl:part name="parameters" element="tns:ProductClassTrackingList" />
  </wsdl:message>
  <wsdl:message name="ProductClassTrackingListSoapOut">
    <wsdl:part name="parameters" element="tns:ProductClassTrackingListResponse" />
  </wsdl:message>
  <wsdl:message name="ProductClassTrackingListForClassSoapIn">
    <wsdl:part name="parameters" element="tns:ProductClassTrackingListForClass" />
  </wsdl:message>
  <wsdl:message name="ProductClassTrackingListForClassSoapOut">
    <wsdl:part name="parameters" element="tns:ProductClassTrackingListForClassResponse" />
  </wsdl:message>
  <wsdl:message name="ProductPriceCommissionCashBackListSoapIn">
    <wsdl:part name="parameters" element="tns:ProductPriceCommissionCashBackList" />
  </wsdl:message>
  <wsdl:message name="ProductPriceCommissionCashBackListSoapOut">
    <wsdl:part name="parameters" element="tns:ProductPriceCommissionCashBackListResponse" />
  </wsdl:message>
  <wsdl:message name="ProductCategoryListSoapIn">
    <wsdl:part name="parameters" element="tns:ProductCategoryList" />
  </wsdl:message>
  <wsdl:message name="ProductCategoryListSoapOut">
    <wsdl:part name="parameters" element="tns:ProductCategoryListResponse" />
  </wsdl:message>
  <wsdl:message name="ProductCategoryListforTransferSoapIn">
    <wsdl:part name="parameters" element="tns:ProductCategoryListforTransfer" />
  </wsdl:message>
  <wsdl:message name="ProductCategoryListforTransferSoapOut">
    <wsdl:part name="parameters" element="tns:ProductCategoryListforTransferResponse" />
  </wsdl:message>
  <wsdl:message name="ProductCategoryListForSupplier_NetworkSoapIn">
    <wsdl:part name="parameters" element="tns:ProductCategoryListForSupplier_Network" />
  </wsdl:message>
  <wsdl:message name="ProductCategoryListForSupplier_NetworkSoapOut">
    <wsdl:part name="parameters" element="tns:ProductCategoryListForSupplier_NetworkResponse" />
  </wsdl:message>
  <wsdl:message name="ProductCategoryTangibleListSoapIn">
    <wsdl:part name="parameters" element="tns:ProductCategoryTangibleList" />
  </wsdl:message>
  <wsdl:message name="ProductCategoryTangibleListSoapOut">
    <wsdl:part name="parameters" element="tns:ProductCategoryTangibleListResponse" />
  </wsdl:message>
  <wsdl:message name="ProductCategoryTangibleActiveListSoapIn">
    <wsdl:part name="parameters" element="tns:ProductCategoryTangibleActiveList" />
  </wsdl:message>
  <wsdl:message name="ProductCategoryTangibleActiveListSoapOut">
    <wsdl:part name="parameters" element="tns:ProductCategoryTangibleActiveListResponse" />
  </wsdl:message>
  <wsdl:message name="ReconciliationTypeListSoapIn">
    <wsdl:part name="parameters" element="tns:ReconciliationTypeList" />
  </wsdl:message>
  <wsdl:message name="ReconciliationTypeListSoapOut">
    <wsdl:part name="parameters" element="tns:ReconciliationTypeListResponse" />
  </wsdl:message>
  <wsdl:message name="ProductCategoryTangibleListByteSoapIn">
    <wsdl:part name="parameters" element="tns:ProductCategoryTangibleListByte" />
  </wsdl:message>
  <wsdl:message name="ProductCategoryTangibleListByteSoapOut">
    <wsdl:part name="parameters" element="tns:ProductCategoryTangibleListByteResponse" />
  </wsdl:message>
  <wsdl:message name="ProductCategoryListForSupplierSoapIn">
    <wsdl:part name="parameters" element="tns:ProductCategoryListForSupplier" />
  </wsdl:message>
  <wsdl:message name="ProductCategoryListForSupplierSoapOut">
    <wsdl:part name="parameters" element="tns:ProductCategoryListForSupplierResponse" />
  </wsdl:message>
  <wsdl:message name="ProductCategorySearchSoapIn">
    <wsdl:part name="parameters" element="tns:ProductCategorySearch" />
  </wsdl:message>
  <wsdl:message name="ProductCategorySearchSoapOut">
    <wsdl:part name="parameters" element="tns:ProductCategorySearchResponse" />
  </wsdl:message>
  <wsdl:message name="ProductCategorySaveSoapIn">
    <wsdl:part name="parameters" element="tns:ProductCategorySave" />
  </wsdl:message>
  <wsdl:message name="ProductCategorySaveSoapOut">
    <wsdl:part name="parameters" element="tns:ProductCategorySaveResponse" />
  </wsdl:message>
  <wsdl:message name="ProductCategorySaveAndReturnSoapIn">
    <wsdl:part name="parameters" element="tns:ProductCategorySaveAndReturn" />
  </wsdl:message>
  <wsdl:message name="ProductCategorySaveAndReturnSoapOut">
    <wsdl:part name="parameters" element="tns:ProductCategorySaveAndReturnResponse" />
  </wsdl:message>
  <wsdl:message name="ProductCategoryCashBackPaymentTermListSoapIn">
    <wsdl:part name="parameters" element="tns:ProductCategoryCashBackPaymentTermList" />
  </wsdl:message>
  <wsdl:message name="ProductCategoryCashBackPaymentTermListSoapOut">
    <wsdl:part name="parameters" element="tns:ProductCategoryCashBackPaymentTermListResponse" />
  </wsdl:message>
  <wsdl:message name="ProductCategoryCashBackPaymentTermSaveSoapIn">
    <wsdl:part name="parameters" element="tns:ProductCategoryCashBackPaymentTermSave" />
  </wsdl:message>
  <wsdl:message name="ProductCategoryCashBackPaymentTermSaveSoapOut">
    <wsdl:part name="parameters" element="tns:ProductCategoryCashBackPaymentTermSaveResponse" />
  </wsdl:message>
  <wsdl:message name="ProductCategoryCommissionSearchSoapIn">
    <wsdl:part name="parameters" element="tns:ProductCategoryCommissionSearch" />
  </wsdl:message>
  <wsdl:message name="ProductCategoryCommissionSearchSoapOut">
    <wsdl:part name="parameters" element="tns:ProductCategoryCommissionSearchResponse" />
  </wsdl:message>
  <wsdl:message name="ProductCategoryCommissionListSoapIn">
    <wsdl:part name="parameters" element="tns:ProductCategoryCommissionList" />
  </wsdl:message>
  <wsdl:message name="ProductCategoryCommissionListSoapOut">
    <wsdl:part name="parameters" element="tns:ProductCategoryCommissionListResponse" />
  </wsdl:message>
  <wsdl:message name="ProductCategoryCommissionInfoSoapIn">
    <wsdl:part name="parameters" element="tns:ProductCategoryCommissionInfo" />
  </wsdl:message>
  <wsdl:message name="ProductCategoryCommissionInfoSoapOut">
    <wsdl:part name="parameters" element="tns:ProductCategoryCommissionInfoResponse" />
  </wsdl:message>
  <wsdl:message name="ProductCategoryCommissionForSynchronizingSoapIn">
    <wsdl:part name="parameters" element="tns:ProductCategoryCommissionForSynchronizing" />
  </wsdl:message>
  <wsdl:message name="ProductCategoryCommissionForSynchronizingSoapOut">
    <wsdl:part name="parameters" element="tns:ProductCategoryCommissionForSynchronizingResponse" />
  </wsdl:message>
  <wsdl:message name="ProductCategoryCommissionListForCategorySoapIn">
    <wsdl:part name="parameters" element="tns:ProductCategoryCommissionListForCategory" />
  </wsdl:message>
  <wsdl:message name="ProductCategoryCommissionListForCategorySoapOut">
    <wsdl:part name="parameters" element="tns:ProductCategoryCommissionListForCategoryResponse" />
  </wsdl:message>
  <wsdl:message name="ProductCategoryCommissionElementListSoapIn">
    <wsdl:part name="parameters" element="tns:ProductCategoryCommissionElementList" />
  </wsdl:message>
  <wsdl:message name="ProductCategoryCommissionElementListSoapOut">
    <wsdl:part name="parameters" element="tns:ProductCategoryCommissionElementListResponse" />
  </wsdl:message>
  <wsdl:message name="ProductCategoryCommissionElementListForIDSoapIn">
    <wsdl:part name="parameters" element="tns:ProductCategoryCommissionElementListForID" />
  </wsdl:message>
  <wsdl:message name="ProductCategoryCommissionElementListForIDSoapOut">
    <wsdl:part name="parameters" element="tns:ProductCategoryCommissionElementListForIDResponse" />
  </wsdl:message>
  <wsdl:message name="ProductCategoryCommissionSaveSoapIn">
    <wsdl:part name="parameters" element="tns:ProductCategoryCommissionSave" />
  </wsdl:message>
  <wsdl:message name="ProductCategoryCommissionSaveSoapOut">
    <wsdl:part name="parameters" element="tns:ProductCategoryCommissionSaveResponse" />
  </wsdl:message>
  <wsdl:message name="ListProductCategoryCommissionRuleSoapIn">
    <wsdl:part name="parameters" element="tns:ListProductCategoryCommissionRule" />
  </wsdl:message>
  <wsdl:message name="ListProductCategoryCommissionRuleSoapOut">
    <wsdl:part name="parameters" element="tns:ListProductCategoryCommissionRuleResponse" />
  </wsdl:message>
  <wsdl:message name="ProductCategoryCommissionDetailListSoapIn">
    <wsdl:part name="parameters" element="tns:ProductCategoryCommissionDetailList" />
  </wsdl:message>
  <wsdl:message name="ProductCategoryCommissionDetailListSoapOut">
    <wsdl:part name="parameters" element="tns:ProductCategoryCommissionDetailListResponse" />
  </wsdl:message>
  <wsdl:message name="ProductCategoryCommissionListByProductSoapIn">
    <wsdl:part name="parameters" element="tns:ProductCategoryCommissionListByProduct" />
  </wsdl:message>
  <wsdl:message name="ProductCategoryCommissionListByProductSoapOut">
    <wsdl:part name="parameters" element="tns:ProductCategoryCommissionListByProductResponse" />
  </wsdl:message>
  <wsdl:message name="ProductCategoryCashBackPaymentTermDetailsListSoapIn">
    <wsdl:part name="parameters" element="tns:ProductCategoryCashBackPaymentTermDetailsList" />
  </wsdl:message>
  <wsdl:message name="ProductCategoryCashBackPaymentTermDetailsListSoapOut">
    <wsdl:part name="parameters" element="tns:ProductCategoryCashBackPaymentTermDetailsListResponse" />
  </wsdl:message>
  <wsdl:message name="ProductClassProductCategoryListSoapIn">
    <wsdl:part name="parameters" element="tns:ProductClassProductCategoryList" />
  </wsdl:message>
  <wsdl:message name="ProductClassProductCategoryListSoapOut">
    <wsdl:part name="parameters" element="tns:ProductClassProductCategoryListResponse" />
  </wsdl:message>
  <wsdl:message name="ProductClassProductCategoryListByNetworkIDSoapIn">
    <wsdl:part name="parameters" element="tns:ProductClassProductCategoryListByNetworkID" />
  </wsdl:message>
  <wsdl:message name="ProductClassProductCategoryListByNetworkIDSoapOut">
    <wsdl:part name="parameters" element="tns:ProductClassProductCategoryListByNetworkIDResponse" />
  </wsdl:message>
  <wsdl:message name="ProductClassListByNetworkIDSoapIn">
    <wsdl:part name="parameters" element="tns:ProductClassListByNetworkID" />
  </wsdl:message>
  <wsdl:message name="ProductClassListByNetworkIDSoapOut">
    <wsdl:part name="parameters" element="tns:ProductClassListByNetworkIDResponse" />
  </wsdl:message>
  <wsdl:message name="ProductClassProductCategorySaveSoapIn">
    <wsdl:part name="parameters" element="tns:ProductClassProductCategorySave" />
  </wsdl:message>
  <wsdl:message name="ProductClassProductCategorySaveSoapOut">
    <wsdl:part name="parameters" element="tns:ProductClassProductCategorySaveResponse" />
  </wsdl:message>
  <wsdl:message name="GetProductCategoryListByProductClassIDSoapIn">
    <wsdl:part name="parameters" element="tns:GetProductCategoryListByProductClassID" />
  </wsdl:message>
  <wsdl:message name="GetProductCategoryListByProductClassIDSoapOut">
    <wsdl:part name="parameters" element="tns:GetProductCategoryListByProductClassIDResponse" />
  </wsdl:message>
  <wsdl:message name="GetProductClassProductCategoryListByProductClassIDSoapIn">
    <wsdl:part name="parameters" element="tns:GetProductClassProductCategoryListByProductClassID" />
  </wsdl:message>
  <wsdl:message name="GetProductClassProductCategoryListByProductClassIDSoapOut">
    <wsdl:part name="parameters" element="tns:GetProductClassProductCategoryListByProductClassIDResponse" />
  </wsdl:message>
  <wsdl:message name="BestDealReportSoapIn">
    <wsdl:part name="parameters" element="tns:BestDealReport" />
  </wsdl:message>
  <wsdl:message name="BestDealReportSoapOut">
    <wsdl:part name="parameters" element="tns:BestDealReportResponse" />
  </wsdl:message>
  <wsdl:message name="HandsetTariffPriceForSynchronizingSoapIn">
    <wsdl:part name="parameters" element="tns:HandsetTariffPriceForSynchronizing" />
  </wsdl:message>
  <wsdl:message name="HandsetTariffPriceForSynchronizingSoapOut">
    <wsdl:part name="parameters" element="tns:HandsetTariffPriceForSynchronizingResponse" />
  </wsdl:message>
  <wsdl:message name="HandsetTariffCommissionForSynchronizingSoapIn">
    <wsdl:part name="parameters" element="tns:HandsetTariffCommissionForSynchronizing" />
  </wsdl:message>
  <wsdl:message name="HandsetTariffCommissionForSynchronizingSoapOut">
    <wsdl:part name="parameters" element="tns:HandsetTariffCommissionForSynchronizingResponse" />
  </wsdl:message>
  <wsdl:message name="HansetTariffMetrixSoapIn">
    <wsdl:part name="parameters" element="tns:HansetTariffMetrix" />
  </wsdl:message>
  <wsdl:message name="HansetTariffMetrixSoapOut">
    <wsdl:part name="parameters" element="tns:HansetTariffMetrixResponse" />
  </wsdl:message>
  <wsdl:message name="HansetTariffMetrixByteSoapIn">
    <wsdl:part name="parameters" element="tns:HansetTariffMetrixByte" />
  </wsdl:message>
  <wsdl:message name="HansetTariffMetrixByteSoapOut">
    <wsdl:part name="parameters" element="tns:HansetTariffMetrixByteResponse" />
  </wsdl:message>
  <wsdl:message name="HansetTariffMetrixForAddonByteSoapIn">
    <wsdl:part name="parameters" element="tns:HansetTariffMetrixForAddonByte" />
  </wsdl:message>
  <wsdl:message name="HansetTariffMetrixForAddonByteSoapOut">
    <wsdl:part name="parameters" element="tns:HansetTariffMetrixForAddonByteResponse" />
  </wsdl:message>
  <wsdl:message name="CalculateGPDailyTotalSoapIn">
    <wsdl:part name="parameters" element="tns:CalculateGPDailyTotal" />
  </wsdl:message>
  <wsdl:message name="CalculateGPDailyTotalSoapOut">
    <wsdl:part name="parameters" element="tns:CalculateGPDailyTotalResponse" />
  </wsdl:message>
  <wsdl:message name="CancelLayawaySoapIn">
    <wsdl:part name="parameters" element="tns:CancelLayaway" />
  </wsdl:message>
  <wsdl:message name="CancelLayawaySoapOut">
    <wsdl:part name="parameters" element="tns:CancelLayawayResponse" />
  </wsdl:message>
  <wsdl:message name="HansetTariffInMetrixSoapIn">
    <wsdl:part name="parameters" element="tns:HansetTariffInMetrix" />
  </wsdl:message>
  <wsdl:message name="HansetTariffInMetrixSoapOut">
    <wsdl:part name="parameters" element="tns:HansetTariffInMetrixResponse" />
  </wsdl:message>
  <wsdl:message name="HandsetTariffCombinationDetailsSoapIn">
    <wsdl:part name="parameters" element="tns:HandsetTariffCombinationDetails" />
  </wsdl:message>
  <wsdl:message name="HandsetTariffCombinationDetailsSoapOut">
    <wsdl:part name="parameters" element="tns:HandsetTariffCombinationDetailsResponse" />
  </wsdl:message>
  <wsdl:message name="HandsetTariffPriceDetailsSoapIn">
    <wsdl:part name="parameters" element="tns:HandsetTariffPriceDetails" />
  </wsdl:message>
  <wsdl:message name="HandsetTariffPriceDetailsSoapOut">
    <wsdl:part name="parameters" element="tns:HandsetTariffPriceDetailsResponse" />
  </wsdl:message>
  <wsdl:message name="HandsetTariffCashBackDetailsSoapIn">
    <wsdl:part name="parameters" element="tns:HandsetTariffCashBackDetails" />
  </wsdl:message>
  <wsdl:message name="HandsetTariffCashBackDetailsSoapOut">
    <wsdl:part name="parameters" element="tns:HandsetTariffCashBackDetailsResponse" />
  </wsdl:message>
  <wsdl:message name="HandsetTariffCommissionDetailsSoapIn">
    <wsdl:part name="parameters" element="tns:HandsetTariffCommissionDetails" />
  </wsdl:message>
  <wsdl:message name="HandsetTariffCommissionDetailsSoapOut">
    <wsdl:part name="parameters" element="tns:HandsetTariffCommissionDetailsResponse" />
  </wsdl:message>
  <wsdl:message name="HandsetCostDetailsSoapIn">
    <wsdl:part name="parameters" element="tns:HandsetCostDetails" />
  </wsdl:message>
  <wsdl:message name="HandsetCostDetailsSoapOut">
    <wsdl:part name="parameters" element="tns:HandsetCostDetailsResponse" />
  </wsdl:message>
  <wsdl:message name="HandsetTariffSaveSoapIn">
    <wsdl:part name="parameters" element="tns:HandsetTariffSave" />
  </wsdl:message>
  <wsdl:message name="HandsetTariffSaveSoapOut">
    <wsdl:part name="parameters" element="tns:HandsetTariffSaveResponse" />
  </wsdl:message>
  <wsdl:message name="ProductCodeValidationSoapIn">
    <wsdl:part name="parameters" element="tns:ProductCodeValidation" />
  </wsdl:message>
  <wsdl:message name="ProductCodeValidationSoapOut">
    <wsdl:part name="parameters" element="tns:ProductCodeValidationResponse" />
  </wsdl:message>
  <wsdl:message name="ProductActiveUpdateSoapIn">
    <wsdl:part name="parameters" element="tns:ProductActiveUpdate" />
  </wsdl:message>
  <wsdl:message name="ProductActiveUpdateSoapOut">
    <wsdl:part name="parameters" element="tns:ProductActiveUpdateResponse" />
  </wsdl:message>
  <wsdl:message name="ProductNameValidationSoapIn">
    <wsdl:part name="parameters" element="tns:ProductNameValidation" />
  </wsdl:message>
  <wsdl:message name="ProductNameValidationSoapOut">
    <wsdl:part name="parameters" element="tns:ProductNameValidationResponse" />
  </wsdl:message>
  <wsdl:message name="ProductSearchSoapIn">
    <wsdl:part name="parameters" element="tns:ProductSearch" />
  </wsdl:message>
  <wsdl:message name="ProductSearchSoapOut">
    <wsdl:part name="parameters" element="tns:ProductSearchResponse" />
  </wsdl:message>
  <wsdl:message name="ProductSearchForProductSetupSoapIn">
    <wsdl:part name="parameters" element="tns:ProductSearchForProductSetup" />
  </wsdl:message>
  <wsdl:message name="ProductSearchForProductSetupSoapOut">
    <wsdl:part name="parameters" element="tns:ProductSearchForProductSetupResponse" />
  </wsdl:message>
  <wsdl:message name="ProductSearchForRepairProductsSoapIn">
    <wsdl:part name="parameters" element="tns:ProductSearchForRepairProducts" />
  </wsdl:message>
  <wsdl:message name="ProductSearchForRepairProductsSoapOut">
    <wsdl:part name="parameters" element="tns:ProductSearchForRepairProductsResponse" />
  </wsdl:message>
  <wsdl:message name="GPAnalysisByRepairOrderSoapIn">
    <wsdl:part name="parameters" element="tns:GPAnalysisByRepairOrder" />
  </wsdl:message>
  <wsdl:message name="GPAnalysisByRepairOrderSoapOut">
    <wsdl:part name="parameters" element="tns:GPAnalysisByRepairOrderResponse" />
  </wsdl:message>
  <wsdl:message name="ProductSynchronisingSearch01SoapIn">
    <wsdl:part name="parameters" element="tns:ProductSynchronisingSearch01" />
  </wsdl:message>
  <wsdl:message name="ProductSynchronisingSearch01SoapOut">
    <wsdl:part name="parameters" element="tns:ProductSynchronisingSearch01Response" />
  </wsdl:message>
  <wsdl:message name="ProductSearchForProductSetupTangibleOnlySoapIn">
    <wsdl:part name="parameters" element="tns:ProductSearchForProductSetupTangibleOnly" />
  </wsdl:message>
  <wsdl:message name="ProductSearchForProductSetupTangibleOnlySoapOut">
    <wsdl:part name="parameters" element="tns:ProductSearchForProductSetupTangibleOnlyResponse" />
  </wsdl:message>
  <wsdl:message name="ProductSearchForSaleOrderPOSoapIn">
    <wsdl:part name="parameters" element="tns:ProductSearchForSaleOrderPO" />
  </wsdl:message>
  <wsdl:message name="ProductSearchForSaleOrderPOSoapOut">
    <wsdl:part name="parameters" element="tns:ProductSearchForSaleOrderPOResponse" />
  </wsdl:message>
  <wsdl:message name="ExportFileColumnListSoapIn">
    <wsdl:part name="parameters" element="tns:ExportFileColumnList" />
  </wsdl:message>
  <wsdl:message name="ExportFileColumnListSoapOut">
    <wsdl:part name="parameters" element="tns:ExportFileColumnListResponse" />
  </wsdl:message>
  <wsdl:message name="ProductSynchronisingSearchSoapIn">
    <wsdl:part name="parameters" element="tns:ProductSynchronisingSearch" />
  </wsdl:message>
  <wsdl:message name="ProductSynchronisingSearchSoapOut">
    <wsdl:part name="parameters" element="tns:ProductSynchronisingSearchResponse" />
  </wsdl:message>
  <wsdl:message name="ProductSynchronisingSearchForServiceSoapIn">
    <wsdl:part name="parameters" element="tns:ProductSynchronisingSearchForService" />
  </wsdl:message>
  <wsdl:message name="ProductSynchronisingSearchForServiceSoapOut">
    <wsdl:part name="parameters" element="tns:ProductSynchronisingSearchForServiceResponse" />
  </wsdl:message>
  <wsdl:message name="ProductSearchRetailSoapIn">
    <wsdl:part name="parameters" element="tns:ProductSearchRetail" />
  </wsdl:message>
  <wsdl:message name="ProductSearchRetailSoapOut">
    <wsdl:part name="parameters" element="tns:ProductSearchRetailResponse" />
  </wsdl:message>
  <wsdl:message name="ProductSearchRetail2SoapIn">
    <wsdl:part name="parameters" element="tns:ProductSearchRetail2" />
  </wsdl:message>
  <wsdl:message name="ProductSearchRetail2SoapOut">
    <wsdl:part name="parameters" element="tns:ProductSearchRetail2Response" />
  </wsdl:message>
  <wsdl:message name="ProductSearchRetailByteSoapIn">
    <wsdl:part name="parameters" element="tns:ProductSearchRetailByte" />
  </wsdl:message>
  <wsdl:message name="ProductSearchRetailByteSoapOut">
    <wsdl:part name="parameters" element="tns:ProductSearchRetailByteResponse" />
  </wsdl:message>
  <wsdl:message name="ProductSearchRetailByte2SoapIn">
    <wsdl:part name="parameters" element="tns:ProductSearchRetailByte2" />
  </wsdl:message>
  <wsdl:message name="ProductSearchRetailByte2SoapOut">
    <wsdl:part name="parameters" element="tns:ProductSearchRetailByte2Response" />
  </wsdl:message>
  <wsdl:message name="ProductSearchChannelForNetDelaersSoapIn">
    <wsdl:part name="parameters" element="tns:ProductSearchChannelForNetDelaers" />
  </wsdl:message>
  <wsdl:message name="ProductSearchChannelForNetDelaersSoapOut">
    <wsdl:part name="parameters" element="tns:ProductSearchChannelForNetDelaersResponse" />
  </wsdl:message>
  <wsdl:message name="ProductSearchWithFCColumnSoapIn">
    <wsdl:part name="parameters" element="tns:ProductSearchWithFCColumn" />
  </wsdl:message>
  <wsdl:message name="ProductSearchWithFCColumnSoapOut">
    <wsdl:part name="parameters" element="tns:ProductSearchWithFCColumnResponse" />
  </wsdl:message>
  <wsdl:message name="ProductSearchChannelSoapIn">
    <wsdl:part name="parameters" element="tns:ProductSearchChannel" />
  </wsdl:message>
  <wsdl:message name="ProductSearchChannelSoapOut">
    <wsdl:part name="parameters" element="tns:ProductSearchChannelResponse" />
  </wsdl:message>
  <wsdl:message name="ProductSearchChannelWithFulfillmentSiteIDSoapIn">
    <wsdl:part name="parameters" element="tns:ProductSearchChannelWithFulfillmentSiteID" />
  </wsdl:message>
  <wsdl:message name="ProductSearchChannelWithFulfillmentSiteIDSoapOut">
    <wsdl:part name="parameters" element="tns:ProductSearchChannelWithFulfillmentSiteIDResponse" />
  </wsdl:message>
  <wsdl:message name="ProductSearchChannelByConnectionTypeSoapIn">
    <wsdl:part name="parameters" element="tns:ProductSearchChannelByConnectionType" />
  </wsdl:message>
  <wsdl:message name="ProductSearchChannelByConnectionTypeSoapOut">
    <wsdl:part name="parameters" element="tns:ProductSearchChannelByConnectionTypeResponse" />
  </wsdl:message>
  <wsdl:message name="ProductSearchWithFCColumnWithFulfillmentSiteIDSoapIn">
    <wsdl:part name="parameters" element="tns:ProductSearchWithFCColumnWithFulfillmentSiteID" />
  </wsdl:message>
  <wsdl:message name="ProductSearchWithFCColumnWithFulfillmentSiteIDSoapOut">
    <wsdl:part name="parameters" element="tns:ProductSearchWithFCColumnWithFulfillmentSiteIDResponse" />
  </wsdl:message>
  <wsdl:message name="ProductSearchChannelForNetDelaersWithFulfillmentSiteIDSoapIn">
    <wsdl:part name="parameters" element="tns:ProductSearchChannelForNetDelaersWithFulfillmentSiteID" />
  </wsdl:message>
  <wsdl:message name="ProductSearchChannelForNetDelaersWithFulfillmentSiteIDSoapOut">
    <wsdl:part name="parameters" element="tns:ProductSearchChannelForNetDelaersWithFulfillmentSiteIDResponse" />
  </wsdl:message>
  <wsdl:message name="ProductSearchChannelByteSoapIn">
    <wsdl:part name="parameters" element="tns:ProductSearchChannelByte" />
  </wsdl:message>
  <wsdl:message name="ProductSearchChannelByteSoapOut">
    <wsdl:part name="parameters" element="tns:ProductSearchChannelByteResponse" />
  </wsdl:message>
  <wsdl:message name="ProductSearchChannelByteWithFulfillmentSiteIDSoapIn">
    <wsdl:part name="parameters" element="tns:ProductSearchChannelByteWithFulfillmentSiteID" />
  </wsdl:message>
  <wsdl:message name="ProductSearchChannelByteWithFulfillmentSiteIDSoapOut">
    <wsdl:part name="parameters" element="tns:ProductSearchChannelByteWithFulfillmentSiteIDResponse" />
  </wsdl:message>
  <wsdl:message name="ProductSearchChannelByConnectionTypeByteSoapIn">
    <wsdl:part name="parameters" element="tns:ProductSearchChannelByConnectionTypeByte" />
  </wsdl:message>
  <wsdl:message name="ProductSearchChannelByConnectionTypeByteSoapOut">
    <wsdl:part name="parameters" element="tns:ProductSearchChannelByConnectionTypeByteResponse" />
  </wsdl:message>
  <wsdl:message name="ListProductsInFulfillemtSiteSoapIn">
    <wsdl:part name="parameters" element="tns:ListProductsInFulfillemtSite" />
  </wsdl:message>
  <wsdl:message name="ListProductsInFulfillemtSiteSoapOut">
    <wsdl:part name="parameters" element="tns:ListProductsInFulfillemtSiteResponse" />
  </wsdl:message>
  <wsdl:message name="ProductSupplierSearchAltSoapIn">
    <wsdl:part name="parameters" element="tns:ProductSupplierSearchAlt" />
  </wsdl:message>
  <wsdl:message name="ProductSupplierSearchAltSoapOut">
    <wsdl:part name="parameters" element="tns:ProductSupplierSearchAltResponse" />
  </wsdl:message>
  <wsdl:message name="ConnectionProductSearchSoapIn">
    <wsdl:part name="parameters" element="tns:ConnectionProductSearch" />
  </wsdl:message>
  <wsdl:message name="ConnectionProductSearchSoapOut">
    <wsdl:part name="parameters" element="tns:ConnectionProductSearchResponse" />
  </wsdl:message>
  <wsdl:message name="ConnectionProductSearchByConnectionTypeSoapIn">
    <wsdl:part name="parameters" element="tns:ConnectionProductSearchByConnectionType" />
  </wsdl:message>
  <wsdl:message name="ConnectionProductSearchByConnectionTypeSoapOut">
    <wsdl:part name="parameters" element="tns:ConnectionProductSearchByConnectionTypeResponse" />
  </wsdl:message>
  <wsdl:message name="ProductSearchSaleSoapIn">
    <wsdl:part name="parameters" element="tns:ProductSearchSale" />
  </wsdl:message>
  <wsdl:message name="ProductSearchSaleSoapOut">
    <wsdl:part name="parameters" element="tns:ProductSearchSaleResponse" />
  </wsdl:message>
  <wsdl:message name="ProductSearchByBarcodeSoapIn">
    <wsdl:part name="parameters" element="tns:ProductSearchByBarcode" />
  </wsdl:message>
  <wsdl:message name="ProductSearchByBarcodeSoapOut">
    <wsdl:part name="parameters" element="tns:ProductSearchByBarcodeResponse" />
  </wsdl:message>
  <wsdl:message name="ProductListAddOnSoapIn">
    <wsdl:part name="parameters" element="tns:ProductListAddOn" />
  </wsdl:message>
  <wsdl:message name="ProductListAddOnSoapOut">
    <wsdl:part name="parameters" element="tns:ProductListAddOnResponse" />
  </wsdl:message>
  <wsdl:message name="ProductListSoapIn">
    <wsdl:part name="parameters" element="tns:ProductList" />
  </wsdl:message>
  <wsdl:message name="ProductListSoapOut">
    <wsdl:part name="parameters" element="tns:ProductListResponse" />
  </wsdl:message>
  <wsdl:message name="ProductSiteContainerListSoapIn">
    <wsdl:part name="parameters" element="tns:ProductSiteContainerList" />
  </wsdl:message>
  <wsdl:message name="ProductSiteContainerListSoapOut">
    <wsdl:part name="parameters" element="tns:ProductSiteContainerListResponse" />
  </wsdl:message>
  <wsdl:message name="GetProductSoapIn">
    <wsdl:part name="parameters" element="tns:GetProduct" />
  </wsdl:message>
  <wsdl:message name="GetProductSoapOut">
    <wsdl:part name="parameters" element="tns:GetProductResponse" />
  </wsdl:message>
  <wsdl:message name="EmployeeListSoapIn">
    <wsdl:part name="parameters" element="tns:EmployeeList" />
  </wsdl:message>
  <wsdl:message name="EmployeeListSoapOut">
    <wsdl:part name="parameters" element="tns:EmployeeListResponse" />
  </wsdl:message>
  <wsdl:message name="EmployeeListcSalestarAuthentication">
    <wsdl:part name="cSalestarAuthentication" element="tns:cSalestarAuthentication" />
  </wsdl:message>
  <wsdl:message name="EmployeeListLoginSoapIn">
    <wsdl:part name="parameters" element="tns:EmployeeListLogin" />
  </wsdl:message>
  <wsdl:message name="EmployeeListLoginSoapOut">
    <wsdl:part name="parameters" element="tns:EmployeeListLoginResponse" />
  </wsdl:message>
  <wsdl:message name="LoginAuditListSoapIn">
    <wsdl:part name="parameters" element="tns:LoginAuditList" />
  </wsdl:message>
  <wsdl:message name="LoginAuditListSoapOut">
    <wsdl:part name="parameters" element="tns:LoginAuditListResponse" />
  </wsdl:message>
  <wsdl:message name="EmployeeSaveLoginSoapIn">
    <wsdl:part name="parameters" element="tns:EmployeeSaveLogin" />
  </wsdl:message>
  <wsdl:message name="EmployeeSaveLoginSoapOut">
    <wsdl:part name="parameters" element="tns:EmployeeSaveLoginResponse" />
  </wsdl:message>
  <wsdl:message name="EmployeeListBySiteSoapIn">
    <wsdl:part name="parameters" element="tns:EmployeeListBySite" />
  </wsdl:message>
  <wsdl:message name="EmployeeListBySiteSoapOut">
    <wsdl:part name="parameters" element="tns:EmployeeListBySiteResponse" />
  </wsdl:message>
  <wsdl:message name="EmployeeListBySitecSalestarAuthentication">
    <wsdl:part name="cSalestarAuthentication" element="tns:cSalestarAuthentication" />
  </wsdl:message>
  <wsdl:message name="DealerMangerListSoapIn">
    <wsdl:part name="parameters" element="tns:DealerMangerList" />
  </wsdl:message>
  <wsdl:message name="DealerMangerListSoapOut">
    <wsdl:part name="parameters" element="tns:DealerMangerListResponse" />
  </wsdl:message>
  <wsdl:message name="DealerMangerListForDealerSearchSoapIn">
    <wsdl:part name="parameters" element="tns:DealerMangerListForDealerSearch" />
  </wsdl:message>
  <wsdl:message name="DealerMangerListForDealerSearchSoapOut">
    <wsdl:part name="parameters" element="tns:DealerMangerListForDealerSearchResponse" />
  </wsdl:message>
  <wsdl:message name="DealerManagersForProspectiveRenewalSoapIn">
    <wsdl:part name="parameters" element="tns:DealerManagersForProspectiveRenewal" />
  </wsdl:message>
  <wsdl:message name="DealerManagersForProspectiveRenewalSoapOut">
    <wsdl:part name="parameters" element="tns:DealerManagersForProspectiveRenewalResponse" />
  </wsdl:message>
  <wsdl:message name="EmployeeGroupListSoapIn">
    <wsdl:part name="parameters" element="tns:EmployeeGroupList" />
  </wsdl:message>
  <wsdl:message name="EmployeeGroupListSoapOut">
    <wsdl:part name="parameters" element="tns:EmployeeGroupListResponse" />
  </wsdl:message>
  <wsdl:message name="EmployeeIDsForGroupListSoapIn">
    <wsdl:part name="parameters" element="tns:EmployeeIDsForGroupList" />
  </wsdl:message>
  <wsdl:message name="EmployeeIDsForGroupListSoapOut">
    <wsdl:part name="parameters" element="tns:EmployeeIDsForGroupListResponse" />
  </wsdl:message>
  <wsdl:message name="GetEmployeeListSoapIn">
    <wsdl:part name="parameters" element="tns:GetEmployeeList" />
  </wsdl:message>
  <wsdl:message name="GetEmployeeListSoapOut">
    <wsdl:part name="parameters" element="tns:GetEmployeeListResponse" />
  </wsdl:message>
  <wsdl:message name="GetEmployeeListcSalestarAuthentication">
    <wsdl:part name="cSalestarAuthentication" element="tns:cSalestarAuthentication" />
  </wsdl:message>
  <wsdl:message name="GetEmployeeSoapIn">
    <wsdl:part name="parameters" element="tns:GetEmployee" />
  </wsdl:message>
  <wsdl:message name="GetEmployeeSoapOut">
    <wsdl:part name="parameters" element="tns:GetEmployeeResponse" />
  </wsdl:message>
  <wsdl:message name="GetEmployeecSalestarAuthentication">
    <wsdl:part name="cSalestarAuthentication" element="tns:cSalestarAuthentication" />
  </wsdl:message>
  <wsdl:message name="GetEmployeeForGPInfoSoapIn">
    <wsdl:part name="parameters" element="tns:GetEmployeeForGPInfo" />
  </wsdl:message>
  <wsdl:message name="GetEmployeeForGPInfoSoapOut">
    <wsdl:part name="parameters" element="tns:GetEmployeeForGPInfoResponse" />
  </wsdl:message>
  <wsdl:message name="GetEmployeeForGPInfocSalestarAuthentication">
    <wsdl:part name="cSalestarAuthentication" element="tns:cSalestarAuthentication" />
  </wsdl:message>
  <wsdl:message name="GetEmployeeforSetupSoapIn">
    <wsdl:part name="parameters" element="tns:GetEmployeeforSetup" />
  </wsdl:message>
  <wsdl:message name="GetEmployeeforSetupSoapOut">
    <wsdl:part name="parameters" element="tns:GetEmployeeforSetupResponse" />
  </wsdl:message>
  <wsdl:message name="GetEmployeeforSetupcSalestarAuthentication">
    <wsdl:part name="cSalestarAuthentication" element="tns:cSalestarAuthentication" />
  </wsdl:message>
  <wsdl:message name="EmployeeSaveSoapIn">
    <wsdl:part name="parameters" element="tns:EmployeeSave" />
  </wsdl:message>
  <wsdl:message name="EmployeeSaveSoapOut">
    <wsdl:part name="parameters" element="tns:EmployeeSaveResponse" />
  </wsdl:message>
  <wsdl:message name="EmployeeApplicationFunctionListSoapIn">
    <wsdl:part name="parameters" element="tns:EmployeeApplicationFunctionList" />
  </wsdl:message>
  <wsdl:message name="EmployeeApplicationFunctionListSoapOut">
    <wsdl:part name="parameters" element="tns:EmployeeApplicationFunctionListResponse" />
  </wsdl:message>
  <wsdl:message name="EmployeeSearchSoapIn">
    <wsdl:part name="parameters" element="tns:EmployeeSearch" />
  </wsdl:message>
  <wsdl:message name="EmployeeSearchSoapOut">
    <wsdl:part name="parameters" element="tns:EmployeeSearchResponse" />
  </wsdl:message>
  <wsdl:message name="EmployeeSearchcSalestarAuthentication">
    <wsdl:part name="cSalestarAuthentication" element="tns:cSalestarAuthentication" />
  </wsdl:message>
  <wsdl:message name="EmployeeSearchAdvanceSoapIn">
    <wsdl:part name="parameters" element="tns:EmployeeSearchAdvance" />
  </wsdl:message>
  <wsdl:message name="EmployeeSearchAdvanceSoapOut">
    <wsdl:part name="parameters" element="tns:EmployeeSearchAdvanceResponse" />
  </wsdl:message>
  <wsdl:message name="EmployeeSearchAdvancecSalestarAuthentication">
    <wsdl:part name="cSalestarAuthentication" element="tns:cSalestarAuthentication" />
  </wsdl:message>
  <wsdl:message name="EmployeePermissionSoapIn">
    <wsdl:part name="parameters" element="tns:EmployeePermission" />
  </wsdl:message>
  <wsdl:message name="EmployeePermissionSoapOut">
    <wsdl:part name="parameters" element="tns:EmployeePermissionResponse" />
  </wsdl:message>
  <wsdl:message name="EmployeePermissioncSalestarAuthentication">
    <wsdl:part name="cSalestarAuthentication" element="tns:cSalestarAuthentication" />
  </wsdl:message>
  <wsdl:message name="EmployeeRoleSoapIn">
    <wsdl:part name="parameters" element="tns:EmployeeRole" />
  </wsdl:message>
  <wsdl:message name="EmployeeRoleSoapOut">
    <wsdl:part name="parameters" element="tns:EmployeeRoleResponse" />
  </wsdl:message>
  <wsdl:message name="EmployeeRolecSalestarAuthentication">
    <wsdl:part name="cSalestarAuthentication" element="tns:cSalestarAuthentication" />
  </wsdl:message>
  <wsdl:message name="EmployeeRoleSaveSoapIn">
    <wsdl:part name="parameters" element="tns:EmployeeRoleSave" />
  </wsdl:message>
  <wsdl:message name="EmployeeRoleSaveSoapOut">
    <wsdl:part name="parameters" element="tns:EmployeeRoleSaveResponse" />
  </wsdl:message>
  <wsdl:message name="EmployeePwdSaveSoapIn">
    <wsdl:part name="parameters" element="tns:EmployeePwdSave" />
  </wsdl:message>
  <wsdl:message name="EmployeePwdSaveSoapOut">
    <wsdl:part name="parameters" element="tns:EmployeePwdSaveResponse" />
  </wsdl:message>
  <wsdl:message name="EmployeePwdSavewithNextloginFlageSoapIn">
    <wsdl:part name="parameters" element="tns:EmployeePwdSavewithNextloginFlage" />
  </wsdl:message>
  <wsdl:message name="EmployeePwdSavewithNextloginFlageSoapOut">
    <wsdl:part name="parameters" element="tns:EmployeePwdSavewithNextloginFlageResponse" />
  </wsdl:message>
  <wsdl:message name="EmployeeMenuSoapIn">
    <wsdl:part name="parameters" element="tns:EmployeeMenu" />
  </wsdl:message>
  <wsdl:message name="EmployeeMenuSoapOut">
    <wsdl:part name="parameters" element="tns:EmployeeMenuResponse" />
  </wsdl:message>
  <wsdl:message name="EmployeeMenuDatasetSoapIn">
    <wsdl:part name="parameters" element="tns:EmployeeMenuDataset" />
  </wsdl:message>
  <wsdl:message name="EmployeeMenuDatasetSoapOut">
    <wsdl:part name="parameters" element="tns:EmployeeMenuDatasetResponse" />
  </wsdl:message>
  <wsdl:message name="EmployeeMenuDatasetcSalestarAuthentication">
    <wsdl:part name="cSalestarAuthentication" element="tns:cSalestarAuthentication" />
  </wsdl:message>
  <wsdl:message name="EmployeeMenuForFunctionSoapIn">
    <wsdl:part name="parameters" element="tns:EmployeeMenuForFunction" />
  </wsdl:message>
  <wsdl:message name="EmployeeMenuForFunctionSoapOut">
    <wsdl:part name="parameters" element="tns:EmployeeMenuForFunctionResponse" />
  </wsdl:message>
  <wsdl:message name="FunctionListSoapIn">
    <wsdl:part name="parameters" element="tns:FunctionList" />
  </wsdl:message>
  <wsdl:message name="FunctionListSoapOut">
    <wsdl:part name="parameters" element="tns:FunctionListResponse" />
  </wsdl:message>
  <wsdl:message name="EmployeeFunctionListSoapIn">
    <wsdl:part name="parameters" element="tns:EmployeeFunctionList" />
  </wsdl:message>
  <wsdl:message name="EmployeeFunctionListSoapOut">
    <wsdl:part name="parameters" element="tns:EmployeeFunctionListResponse" />
  </wsdl:message>
  <wsdl:message name="EmployeeFunctionListcSalestarAuthentication">
    <wsdl:part name="cSalestarAuthentication" element="tns:cSalestarAuthentication" />
  </wsdl:message>
  <wsdl:message name="EmployeeLoginSoapIn">
    <wsdl:part name="parameters" element="tns:EmployeeLogin" />
  </wsdl:message>
  <wsdl:message name="EmployeeLoginSoapOut">
    <wsdl:part name="parameters" element="tns:EmployeeLoginResponse" />
  </wsdl:message>
  <wsdl:message name="EmployeeLogoutUpdateSoapIn">
    <wsdl:part name="parameters" element="tns:EmployeeLogoutUpdate" />
  </wsdl:message>
  <wsdl:message name="EmployeeLogoutUpdateSoapOut">
    <wsdl:part name="parameters" element="tns:EmployeeLogoutUpdateResponse" />
  </wsdl:message>
  <wsdl:message name="AccessPermitedSoapIn">
    <wsdl:part name="parameters" element="tns:AccessPermited" />
  </wsdl:message>
  <wsdl:message name="AccessPermitedSoapOut">
    <wsdl:part name="parameters" element="tns:AccessPermitedResponse" />
  </wsdl:message>
  <wsdl:message name="AccessPermitedForSaleReturnSoapIn">
    <wsdl:part name="parameters" element="tns:AccessPermitedForSaleReturn" />
  </wsdl:message>
  <wsdl:message name="AccessPermitedForSaleReturnSoapOut">
    <wsdl:part name="parameters" element="tns:AccessPermitedForSaleReturnResponse" />
  </wsdl:message>
  <wsdl:message name="AccessPermitedOverrideSoapIn">
    <wsdl:part name="parameters" element="tns:AccessPermitedOverride" />
  </wsdl:message>
  <wsdl:message name="AccessPermitedOverrideSoapOut">
    <wsdl:part name="parameters" element="tns:AccessPermitedOverrideResponse" />
  </wsdl:message>
  <wsdl:message name="AccessPermitedFunctionsSoapIn">
    <wsdl:part name="parameters" element="tns:AccessPermitedFunctions" />
  </wsdl:message>
  <wsdl:message name="AccessPermitedFunctionsSoapOut">
    <wsdl:part name="parameters" element="tns:AccessPermitedFunctionsResponse" />
  </wsdl:message>
  <wsdl:message name="DataForLoadSaleWizardSoapIn">
    <wsdl:part name="parameters" element="tns:DataForLoadSaleWizard" />
  </wsdl:message>
  <wsdl:message name="DataForLoadSaleWizardSoapOut">
    <wsdl:part name="parameters" element="tns:DataForLoadSaleWizardResponse" />
  </wsdl:message>
  <wsdl:message name="DataForLoadSaleByteListSoapIn">
    <wsdl:part name="parameters" element="tns:DataForLoadSaleByteList" />
  </wsdl:message>
  <wsdl:message name="DataForLoadSaleByteListSoapOut">
    <wsdl:part name="parameters" element="tns:DataForLoadSaleByteListResponse" />
  </wsdl:message>
  <wsdl:message name="DataForLoadSaleSoapIn">
    <wsdl:part name="parameters" element="tns:DataForLoadSale" />
  </wsdl:message>
  <wsdl:message name="DataForLoadSaleSoapOut">
    <wsdl:part name="parameters" element="tns:DataForLoadSaleResponse" />
  </wsdl:message>
  <wsdl:message name="DataForLoadSaleCommonByteListSoapIn">
    <wsdl:part name="parameters" element="tns:DataForLoadSaleCommonByteList" />
  </wsdl:message>
  <wsdl:message name="DataForLoadSaleCommonByteListSoapOut">
    <wsdl:part name="parameters" element="tns:DataForLoadSaleCommonByteListResponse" />
  </wsdl:message>
  <wsdl:message name="DataForLoadSaleCommonSoapIn">
    <wsdl:part name="parameters" element="tns:DataForLoadSaleCommon" />
  </wsdl:message>
  <wsdl:message name="DataForLoadSaleCommonSoapOut">
    <wsdl:part name="parameters" element="tns:DataForLoadSaleCommonResponse" />
  </wsdl:message>
  <wsdl:message name="IsUserNameExistSoapIn">
    <wsdl:part name="parameters" element="tns:IsUserNameExist" />
  </wsdl:message>
  <wsdl:message name="IsUserNameExistSoapOut">
    <wsdl:part name="parameters" element="tns:IsUserNameExistResponse" />
  </wsdl:message>
  <wsdl:message name="ListEmployeeListSoapIn">
    <wsdl:part name="parameters" element="tns:ListEmployeeList" />
  </wsdl:message>
  <wsdl:message name="ListEmployeeListSoapOut">
    <wsdl:part name="parameters" element="tns:ListEmployeeListResponse" />
  </wsdl:message>
  <wsdl:message name="ListCutomerListSoapIn">
    <wsdl:part name="parameters" element="tns:ListCutomerList" />
  </wsdl:message>
  <wsdl:message name="ListCutomerListSoapOut">
    <wsdl:part name="parameters" element="tns:ListCutomerListResponse" />
  </wsdl:message>
  <wsdl:message name="ValidateDistributerEmployeeByValSoapIn">
    <wsdl:part name="parameters" element="tns:ValidateDistributerEmployeeByVal" />
  </wsdl:message>
  <wsdl:message name="ValidateDistributerEmployeeByValSoapOut">
    <wsdl:part name="parameters" element="tns:ValidateDistributerEmployeeByValResponse" />
  </wsdl:message>
  <wsdl:message name="SaleOrderChangeFulfillMentSiteSoapIn">
    <wsdl:part name="parameters" element="tns:SaleOrderChangeFulfillMentSite" />
  </wsdl:message>
  <wsdl:message name="SaleOrderChangeFulfillMentSiteSoapOut">
    <wsdl:part name="parameters" element="tns:SaleOrderChangeFulfillMentSiteResponse" />
  </wsdl:message>
  <wsdl:message name="ConnectionKeyIndicatorsForCompanyListSoapIn">
    <wsdl:part name="parameters" element="tns:ConnectionKeyIndicatorsForCompanyList" />
  </wsdl:message>
  <wsdl:message name="ConnectionKeyIndicatorsForCompanyListSoapOut">
    <wsdl:part name="parameters" element="tns:ConnectionKeyIndicatorsForCompanyListResponse" />
  </wsdl:message>
  <wsdl:message name="ConnectionKeyIndicatorsForSiteListSoapIn">
    <wsdl:part name="parameters" element="tns:ConnectionKeyIndicatorsForSiteList" />
  </wsdl:message>
  <wsdl:message name="ConnectionKeyIndicatorsForSiteListSoapOut">
    <wsdl:part name="parameters" element="tns:ConnectionKeyIndicatorsForSiteListResponse" />
  </wsdl:message>
  <wsdl:message name="ConnectionKeyIndicatorsForAccountManagementListSoapIn">
    <wsdl:part name="parameters" element="tns:ConnectionKeyIndicatorsForAccountManagementList" />
  </wsdl:message>
  <wsdl:message name="ConnectionKeyIndicatorsForAccountManagementListSoapOut">
    <wsdl:part name="parameters" element="tns:ConnectionKeyIndicatorsForAccountManagementListResponse" />
  </wsdl:message>
  <wsdl:message name="ConnectionKeyIndicatorsForEmployeeListSoapIn">
    <wsdl:part name="parameters" element="tns:ConnectionKeyIndicatorsForEmployeeList" />
  </wsdl:message>
  <wsdl:message name="ConnectionKeyIndicatorsForEmployeeListSoapOut">
    <wsdl:part name="parameters" element="tns:ConnectionKeyIndicatorsForEmployeeListResponse" />
  </wsdl:message>
  <wsdl:message name="ConnectionKeyIndicatorsBestSitesSoapIn">
    <wsdl:part name="parameters" element="tns:ConnectionKeyIndicatorsBestSites" />
  </wsdl:message>
  <wsdl:message name="ConnectionKeyIndicatorsBestSitesSoapOut">
    <wsdl:part name="parameters" element="tns:ConnectionKeyIndicatorsBestSitesResponse" />
  </wsdl:message>
  <wsdl:message name="ConnectionKeyIndicatorsBestAccountManagementSoapIn">
    <wsdl:part name="parameters" element="tns:ConnectionKeyIndicatorsBestAccountManagement" />
  </wsdl:message>
  <wsdl:message name="ConnectionKeyIndicatorsBestAccountManagementSoapOut">
    <wsdl:part name="parameters" element="tns:ConnectionKeyIndicatorsBestAccountManagementResponse" />
  </wsdl:message>
  <wsdl:message name="AccountManagementListSoapIn">
    <wsdl:part name="parameters" element="tns:AccountManagementList" />
  </wsdl:message>
  <wsdl:message name="AccountManagementListSoapOut">
    <wsdl:part name="parameters" element="tns:AccountManagementListResponse" />
  </wsdl:message>
  <wsdl:message name="ConnectionKeyIndicatorsBestEmployeesSoapIn">
    <wsdl:part name="parameters" element="tns:ConnectionKeyIndicatorsBestEmployees" />
  </wsdl:message>
  <wsdl:message name="ConnectionKeyIndicatorsBestEmployeesSoapOut">
    <wsdl:part name="parameters" element="tns:ConnectionKeyIndicatorsBestEmployeesResponse" />
  </wsdl:message>
  <wsdl:message name="EmployeeImageListSoapIn">
    <wsdl:part name="parameters" element="tns:EmployeeImageList" />
  </wsdl:message>
  <wsdl:message name="EmployeeImageListSoapOut">
    <wsdl:part name="parameters" element="tns:EmployeeImageListResponse" />
  </wsdl:message>
  <wsdl:message name="EmployeeTargetListSoapIn">
    <wsdl:part name="parameters" element="tns:EmployeeTargetList" />
  </wsdl:message>
  <wsdl:message name="EmployeeTargetListSoapOut">
    <wsdl:part name="parameters" element="tns:EmployeeTargetListResponse" />
  </wsdl:message>
  <wsdl:message name="EmployeeTargetSaveSoapIn">
    <wsdl:part name="parameters" element="tns:EmployeeTargetSave" />
  </wsdl:message>
  <wsdl:message name="EmployeeTargetSaveSoapOut">
    <wsdl:part name="parameters" element="tns:EmployeeTargetSaveResponse" />
  </wsdl:message>
  <wsdl:message name="EmployeeTargetListWithNamesSoapIn">
    <wsdl:part name="parameters" element="tns:EmployeeTargetListWithNames" />
  </wsdl:message>
  <wsdl:message name="EmployeeTargetListWithNamesSoapOut">
    <wsdl:part name="parameters" element="tns:EmployeeTargetListWithNamesResponse" />
  </wsdl:message>
  <wsdl:message name="DepartmentFunctionsSaveSoapIn">
    <wsdl:part name="parameters" element="tns:DepartmentFunctionsSave" />
  </wsdl:message>
  <wsdl:message name="DepartmentFunctionsSaveSoapOut">
    <wsdl:part name="parameters" element="tns:DepartmentFunctionsSaveResponse" />
  </wsdl:message>
  <wsdl:message name="DepartmentFunctionsDeleteSoapIn">
    <wsdl:part name="parameters" element="tns:DepartmentFunctionsDelete" />
  </wsdl:message>
  <wsdl:message name="DepartmentFunctionsDeleteSoapOut">
    <wsdl:part name="parameters" element="tns:DepartmentFunctionsDeleteResponse" />
  </wsdl:message>
  <wsdl:message name="SecurityGroupListSoapIn">
    <wsdl:part name="parameters" element="tns:SecurityGroupList" />
  </wsdl:message>
  <wsdl:message name="SecurityGroupListSoapOut">
    <wsdl:part name="parameters" element="tns:SecurityGroupListResponse" />
  </wsdl:message>
  <wsdl:message name="SecurityGroupList_SecureSoapIn">
    <wsdl:part name="parameters" element="tns:SecurityGroupList_Secure" />
  </wsdl:message>
  <wsdl:message name="SecurityGroupList_SecureSoapOut">
    <wsdl:part name="parameters" element="tns:SecurityGroupList_SecureResponse" />
  </wsdl:message>
  <wsdl:message name="SecurityGroupList_SecurecSalestarAuthentication">
    <wsdl:part name="cSalestarAuthentication" element="tns:cSalestarAuthentication" />
  </wsdl:message>
  <wsdl:message name="SecurityFunctionListSoapIn">
    <wsdl:part name="parameters" element="tns:SecurityFunctionList" />
  </wsdl:message>
  <wsdl:message name="SecurityFunctionListSoapOut">
    <wsdl:part name="parameters" element="tns:SecurityFunctionListResponse" />
  </wsdl:message>
  <wsdl:message name="SecurityGroupSaveSoapIn">
    <wsdl:part name="parameters" element="tns:SecurityGroupSave" />
  </wsdl:message>
  <wsdl:message name="SecurityGroupSaveSoapOut">
    <wsdl:part name="parameters" element="tns:SecurityGroupSaveResponse" />
  </wsdl:message>
  <wsdl:message name="SecurityGroupSave_SecureSoapIn">
    <wsdl:part name="parameters" element="tns:SecurityGroupSave_Secure" />
  </wsdl:message>
  <wsdl:message name="SecurityGroupSave_SecureSoapOut">
    <wsdl:part name="parameters" element="tns:SecurityGroupSave_SecureResponse" />
  </wsdl:message>
  <wsdl:message name="SecurityGroupSave_SecurecSalestarAuthentication">
    <wsdl:part name="cSalestarAuthentication" element="tns:cSalestarAuthentication" />
  </wsdl:message>
  <wsdl:message name="SecurityGroupRightsListSoapIn">
    <wsdl:part name="parameters" element="tns:SecurityGroupRightsList" />
  </wsdl:message>
  <wsdl:message name="SecurityGroupRightsListSoapOut">
    <wsdl:part name="parameters" element="tns:SecurityGroupRightsListResponse" />
  </wsdl:message>
  <wsdl:message name="SecurityGroupRightsList_SecureSoapIn">
    <wsdl:part name="parameters" element="tns:SecurityGroupRightsList_Secure" />
  </wsdl:message>
  <wsdl:message name="SecurityGroupRightsList_SecureSoapOut">
    <wsdl:part name="parameters" element="tns:SecurityGroupRightsList_SecureResponse" />
  </wsdl:message>
  <wsdl:message name="SecurityGroupRightsList_SecurecSalestarAuthentication">
    <wsdl:part name="cSalestarAuthentication" element="tns:cSalestarAuthentication" />
  </wsdl:message>
  <wsdl:message name="SecurityFunctionCategoryListSoapIn">
    <wsdl:part name="parameters" element="tns:SecurityFunctionCategoryList" />
  </wsdl:message>
  <wsdl:message name="SecurityFunctionCategoryListSoapOut">
    <wsdl:part name="parameters" element="tns:SecurityFunctionCategoryListResponse" />
  </wsdl:message>
  <wsdl:message name="SecurityFunctionCategoryList_SecureSoapIn">
    <wsdl:part name="parameters" element="tns:SecurityFunctionCategoryList_Secure" />
  </wsdl:message>
  <wsdl:message name="SecurityFunctionCategoryList_SecureSoapOut">
    <wsdl:part name="parameters" element="tns:SecurityFunctionCategoryList_SecureResponse" />
  </wsdl:message>
  <wsdl:message name="SecurityFunctionCategoryList_SecurecSalestarAuthentication">
    <wsdl:part name="cSalestarAuthentication" element="tns:cSalestarAuthentication" />
  </wsdl:message>
  <wsdl:message name="SecurityGroupRightsSaveSoapIn">
    <wsdl:part name="parameters" element="tns:SecurityGroupRightsSave" />
  </wsdl:message>
  <wsdl:message name="SecurityGroupRightsSaveSoapOut">
    <wsdl:part name="parameters" element="tns:SecurityGroupRightsSaveResponse" />
  </wsdl:message>
  <wsdl:message name="SearchUserGroupsSoapIn">
    <wsdl:part name="parameters" element="tns:SearchUserGroups" />
  </wsdl:message>
  <wsdl:message name="SearchUserGroupsSoapOut">
    <wsdl:part name="parameters" element="tns:SearchUserGroupsResponse" />
  </wsdl:message>
  <wsdl:message name="SecurityGroupRightsSave_SecureSoapIn">
    <wsdl:part name="parameters" element="tns:SecurityGroupRightsSave_Secure" />
  </wsdl:message>
  <wsdl:message name="SecurityGroupRightsSave_SecureSoapOut">
    <wsdl:part name="parameters" element="tns:SecurityGroupRightsSave_SecureResponse" />
  </wsdl:message>
  <wsdl:message name="SecurityGroupRightsSave_SecurecSalestarAuthentication">
    <wsdl:part name="cSalestarAuthentication" element="tns:cSalestarAuthentication" />
  </wsdl:message>
  <wsdl:message name="SecurityIsUserHavingFunctionPermissionSoapIn">
    <wsdl:part name="parameters" element="tns:SecurityIsUserHavingFunctionPermission" />
  </wsdl:message>
  <wsdl:message name="SecurityIsUserHavingFunctionPermissionSoapOut">
    <wsdl:part name="parameters" element="tns:SecurityIsUserHavingFunctionPermissionResponse" />
  </wsdl:message>
  <wsdl:message name="EmployeeApplicationMenuXMLSoapIn">
    <wsdl:part name="parameters" element="tns:EmployeeApplicationMenuXML" />
  </wsdl:message>
  <wsdl:message name="EmployeeApplicationMenuXMLSoapOut">
    <wsdl:part name="parameters" element="tns:EmployeeApplicationMenuXMLResponse" />
  </wsdl:message>
  <wsdl:message name="ProductTypeListSoapIn">
    <wsdl:part name="parameters" element="tns:ProductTypeList" />
  </wsdl:message>
  <wsdl:message name="ProductTypeListSoapOut">
    <wsdl:part name="parameters" element="tns:ProductTypeListResponse" />
  </wsdl:message>
  <wsdl:message name="ProductTypeSaveSoapIn">
    <wsdl:part name="parameters" element="tns:ProductTypeSave" />
  </wsdl:message>
  <wsdl:message name="ProductTypeSaveSoapOut">
    <wsdl:part name="parameters" element="tns:ProductTypeSaveResponse" />
  </wsdl:message>
  <wsdl:message name="ProductClassSearchSoapIn">
    <wsdl:part name="parameters" element="tns:ProductClassSearch" />
  </wsdl:message>
  <wsdl:message name="ProductClassSearchSoapOut">
    <wsdl:part name="parameters" element="tns:ProductClassSearchResponse" />
  </wsdl:message>
  <wsdl:message name="ProductClassListSoapIn">
    <wsdl:part name="parameters" element="tns:ProductClassList" />
  </wsdl:message>
  <wsdl:message name="ProductClassListSoapOut">
    <wsdl:part name="parameters" element="tns:ProductClassListResponse" />
  </wsdl:message>
  <wsdl:message name="ProductClassList02SoapIn">
    <wsdl:part name="parameters" element="tns:ProductClassList02" />
  </wsdl:message>
  <wsdl:message name="ProductClassList02SoapOut">
    <wsdl:part name="parameters" element="tns:ProductClassList02Response" />
  </wsdl:message>
  <wsdl:message name="ProductClassList03SoapIn">
    <wsdl:part name="parameters" element="tns:ProductClassList03" />
  </wsdl:message>
  <wsdl:message name="ProductClassList03SoapOut">
    <wsdl:part name="parameters" element="tns:ProductClassList03Response" />
  </wsdl:message>
  <wsdl:message name="ProductClassListWithLookupDataSoapIn">
    <wsdl:part name="parameters" element="tns:ProductClassListWithLookupData" />
  </wsdl:message>
  <wsdl:message name="ProductClassListWithLookupDataSoapOut">
    <wsdl:part name="parameters" element="tns:ProductClassListWithLookupDataResponse" />
  </wsdl:message>
  <wsdl:message name="ProductClassSaveSoapIn">
    <wsdl:part name="parameters" element="tns:ProductClassSave" />
  </wsdl:message>
  <wsdl:message name="ProductClassSaveSoapOut">
    <wsdl:part name="parameters" element="tns:ProductClassSaveResponse" />
  </wsdl:message>
  <wsdl:message name="ProductClassCountryTaxGroupSoapIn">
    <wsdl:part name="parameters" element="tns:ProductClassCountryTaxGroup" />
  </wsdl:message>
  <wsdl:message name="ProductClassCountryTaxGroupSoapOut">
    <wsdl:part name="parameters" element="tns:ProductClassCountryTaxGroupResponse" />
  </wsdl:message>
  <wsdl:message name="ProductClassDeleteSoapIn">
    <wsdl:part name="parameters" element="tns:ProductClassDelete" />
  </wsdl:message>
  <wsdl:message name="ProductClassDeleteSoapOut">
    <wsdl:part name="parameters" element="tns:ProductClassDeleteResponse" />
  </wsdl:message>
  <wsdl:message name="ProductClassDeletewithTransactionSoapIn">
    <wsdl:part name="parameters" element="tns:ProductClassDeletewithTransaction" />
  </wsdl:message>
  <wsdl:message name="ProductClassDeletewithTransactionSoapOut">
    <wsdl:part name="parameters" element="tns:ProductClassDeletewithTransactionResponse" />
  </wsdl:message>
  <wsdl:message name="CheckServiceSoapIn">
    <wsdl:part name="parameters" element="tns:CheckService" />
  </wsdl:message>
  <wsdl:message name="CheckServiceSoapOut">
    <wsdl:part name="parameters" element="tns:CheckServiceResponse" />
  </wsdl:message>
  <wsdl:message name="DealerCodeSoapIn">
    <wsdl:part name="parameters" element="tns:DealerCode" />
  </wsdl:message>
  <wsdl:message name="DealerCodeSoapOut">
    <wsdl:part name="parameters" element="tns:DealerCodeResponse" />
  </wsdl:message>
  <wsdl:message name="ListChannelSaleProcessSoapIn">
    <wsdl:part name="parameters" element="tns:ListChannelSaleProcess" />
  </wsdl:message>
  <wsdl:message name="ListChannelSaleProcessSoapOut">
    <wsdl:part name="parameters" element="tns:ListChannelSaleProcessResponse" />
  </wsdl:message>
  <wsdl:message name="ListCompanyWorkflowLookupSoapIn">
    <wsdl:part name="parameters" element="tns:ListCompanyWorkflowLookup" />
  </wsdl:message>
  <wsdl:message name="ListCompanyWorkflowLookupSoapOut">
    <wsdl:part name="parameters" element="tns:ListCompanyWorkflowLookupResponse" />
  </wsdl:message>
  <wsdl:message name="ChannelSaleProcessUpdateSoapIn">
    <wsdl:part name="parameters" element="tns:ChannelSaleProcessUpdate" />
  </wsdl:message>
  <wsdl:message name="ChannelSaleProcessUpdateSoapOut">
    <wsdl:part name="parameters" element="tns:ChannelSaleProcessUpdateResponse" />
  </wsdl:message>
  <wsdl:message name="CampaignSaveSoapIn">
    <wsdl:part name="parameters" element="tns:CampaignSave" />
  </wsdl:message>
  <wsdl:message name="CampaignSaveSoapOut">
    <wsdl:part name="parameters" element="tns:CampaignSaveResponse" />
  </wsdl:message>
  <wsdl:message name="CampaignCodeListSoapIn">
    <wsdl:part name="parameters" element="tns:CampaignCodeList" />
  </wsdl:message>
  <wsdl:message name="CampaignCodeListSoapOut">
    <wsdl:part name="parameters" element="tns:CampaignCodeListResponse" />
  </wsdl:message>
  <wsdl:message name="BinBulkListSoapIn">
    <wsdl:part name="parameters" element="tns:BinBulkList" />
  </wsdl:message>
  <wsdl:message name="BinBulkListSoapOut">
    <wsdl:part name="parameters" element="tns:BinBulkListResponse" />
  </wsdl:message>
  <wsdl:message name="BinBulkListWithInstockQtySoapIn">
    <wsdl:part name="parameters" element="tns:BinBulkListWithInstockQty" />
  </wsdl:message>
  <wsdl:message name="BinBulkListWithInstockQtySoapOut">
    <wsdl:part name="parameters" element="tns:BinBulkListWithInstockQtyResponse" />
  </wsdl:message>
  <wsdl:message name="BinBulkListForDespatchSoapIn">
    <wsdl:part name="parameters" element="tns:BinBulkListForDespatch" />
  </wsdl:message>
  <wsdl:message name="BinBulkListForDespatchSoapOut">
    <wsdl:part name="parameters" element="tns:BinBulkListForDespatchResponse" />
  </wsdl:message>
  <wsdl:message name="BinBulkUpdateSoapIn">
    <wsdl:part name="parameters" element="tns:BinBulkUpdate" />
  </wsdl:message>
  <wsdl:message name="BinBulkUpdateSoapOut">
    <wsdl:part name="parameters" element="tns:BinBulkUpdateResponse" />
  </wsdl:message>
  <wsdl:message name="SuspendedReasonListSoapIn">
    <wsdl:part name="parameters" element="tns:SuspendedReasonList" />
  </wsdl:message>
  <wsdl:message name="SuspendedReasonListSoapOut">
    <wsdl:part name="parameters" element="tns:SuspendedReasonListResponse" />
  </wsdl:message>
  <wsdl:message name="SuspendedReasonUpdateSoapIn">
    <wsdl:part name="parameters" element="tns:SuspendedReasonUpdate" />
  </wsdl:message>
  <wsdl:message name="SuspendedReasonUpdateSoapOut">
    <wsdl:part name="parameters" element="tns:SuspendedReasonUpdateResponse" />
  </wsdl:message>
  <wsdl:message name="LeadMandatoryFieldListSoapIn">
    <wsdl:part name="parameters" element="tns:LeadMandatoryFieldList" />
  </wsdl:message>
  <wsdl:message name="LeadMandatoryFieldListSoapOut">
    <wsdl:part name="parameters" element="tns:LeadMandatoryFieldListResponse" />
  </wsdl:message>
  <wsdl:message name="LeadMandatoryFieldListAllSoapIn">
    <wsdl:part name="parameters" element="tns:LeadMandatoryFieldListAll" />
  </wsdl:message>
  <wsdl:message name="LeadMandatoryFieldListAllSoapOut">
    <wsdl:part name="parameters" element="tns:LeadMandatoryFieldListAllResponse" />
  </wsdl:message>
  <wsdl:message name="GetCustomerMandatoryFieldsFromLeadSoapIn">
    <wsdl:part name="parameters" element="tns:GetCustomerMandatoryFieldsFromLead" />
  </wsdl:message>
  <wsdl:message name="GetCustomerMandatoryFieldsFromLeadSoapOut">
    <wsdl:part name="parameters" element="tns:GetCustomerMandatoryFieldsFromLeadResponse" />
  </wsdl:message>
  <wsdl:message name="LeadMandatoryFieldUpdateSoapIn">
    <wsdl:part name="parameters" element="tns:LeadMandatoryFieldUpdate" />
  </wsdl:message>
  <wsdl:message name="LeadMandatoryFieldUpdateSoapOut">
    <wsdl:part name="parameters" element="tns:LeadMandatoryFieldUpdateResponse" />
  </wsdl:message>
  <wsdl:message name="RegionListSoapIn">
    <wsdl:part name="parameters" element="tns:RegionList" />
  </wsdl:message>
  <wsdl:message name="RegionListSoapOut">
    <wsdl:part name="parameters" element="tns:RegionListResponse" />
  </wsdl:message>
  <wsdl:message name="RegionSaveSoapIn">
    <wsdl:part name="parameters" element="tns:RegionSave" />
  </wsdl:message>
  <wsdl:message name="RegionSaveSoapOut">
    <wsdl:part name="parameters" element="tns:RegionSaveResponse" />
  </wsdl:message>
  <wsdl:message name="CurrencyListSoapIn">
    <wsdl:part name="parameters" element="tns:CurrencyList" />
  </wsdl:message>
  <wsdl:message name="CurrencyListSoapOut">
    <wsdl:part name="parameters" element="tns:CurrencyListResponse" />
  </wsdl:message>
  <wsdl:message name="CurrencySaveSoapIn">
    <wsdl:part name="parameters" element="tns:CurrencySave" />
  </wsdl:message>
  <wsdl:message name="CurrencySaveSoapOut">
    <wsdl:part name="parameters" element="tns:CurrencySaveResponse" />
  </wsdl:message>
  <wsdl:message name="CurrencyRatelist01SoapIn">
    <wsdl:part name="parameters" element="tns:CurrencyRatelist01" />
  </wsdl:message>
  <wsdl:message name="CurrencyRatelist01SoapOut">
    <wsdl:part name="parameters" element="tns:CurrencyRatelist01Response" />
  </wsdl:message>
  <wsdl:message name="CurrencyRatelist02SoapIn">
    <wsdl:part name="parameters" element="tns:CurrencyRatelist02" />
  </wsdl:message>
  <wsdl:message name="CurrencyRatelist02SoapOut">
    <wsdl:part name="parameters" element="tns:CurrencyRatelist02Response" />
  </wsdl:message>
  <wsdl:message name="CurrencyRatelist03SoapIn">
    <wsdl:part name="parameters" element="tns:CurrencyRatelist03" />
  </wsdl:message>
  <wsdl:message name="CurrencyRatelist03SoapOut">
    <wsdl:part name="parameters" element="tns:CurrencyRatelist03Response" />
  </wsdl:message>
  <wsdl:message name="CurrencyRateSaveSoapIn">
    <wsdl:part name="parameters" element="tns:CurrencyRateSave" />
  </wsdl:message>
  <wsdl:message name="CurrencyRateSaveSoapOut">
    <wsdl:part name="parameters" element="tns:CurrencyRateSaveResponse" />
  </wsdl:message>
  <wsdl:message name="ExchangeCurrencyRateSaveSoapIn">
    <wsdl:part name="parameters" element="tns:ExchangeCurrencyRateSave" />
  </wsdl:message>
  <wsdl:message name="ExchangeCurrencyRateSaveSoapOut">
    <wsdl:part name="parameters" element="tns:ExchangeCurrencyRateSaveResponse" />
  </wsdl:message>
  <wsdl:message name="CurrencyLookUpListSoapIn">
    <wsdl:part name="parameters" element="tns:CurrencyLookUpList" />
  </wsdl:message>
  <wsdl:message name="CurrencyLookUpListSoapOut">
    <wsdl:part name="parameters" element="tns:CurrencyLookUpListResponse" />
  </wsdl:message>
  <wsdl:message name="CurrencyRateHistoryListSoapIn">
    <wsdl:part name="parameters" element="tns:CurrencyRateHistoryList" />
  </wsdl:message>
  <wsdl:message name="CurrencyRateHistoryListSoapOut">
    <wsdl:part name="parameters" element="tns:CurrencyRateHistoryListResponse" />
  </wsdl:message>
  <wsdl:message name="CompanyDepartmentListSoapIn">
    <wsdl:part name="parameters" element="tns:CompanyDepartmentList" />
  </wsdl:message>
  <wsdl:message name="CompanyDepartmentListSoapOut">
    <wsdl:part name="parameters" element="tns:CompanyDepartmentListResponse" />
  </wsdl:message>
  <wsdl:message name="ListProductCategoryPriceRuleSoapIn">
    <wsdl:part name="parameters" element="tns:ListProductCategoryPriceRule" />
  </wsdl:message>
  <wsdl:message name="ListProductCategoryPriceRuleSoapOut">
    <wsdl:part name="parameters" element="tns:ListProductCategoryPriceRuleResponse" />
  </wsdl:message>
  <wsdl:message name="CompanyDepartmentFunctionsListSoapIn">
    <wsdl:part name="parameters" element="tns:CompanyDepartmentFunctionsList" />
  </wsdl:message>
  <wsdl:message name="CompanyDepartmentFunctionsListSoapOut">
    <wsdl:part name="parameters" element="tns:CompanyDepartmentFunctionsListResponse" />
  </wsdl:message>
  <wsdl:message name="PrepayConnectionHistorySoapIn">
    <wsdl:part name="parameters" element="tns:PrepayConnectionHistory" />
  </wsdl:message>
  <wsdl:message name="PrepayConnectionHistorySoapOut">
    <wsdl:part name="parameters" element="tns:PrepayConnectionHistoryResponse" />
  </wsdl:message>
  <wsdl:message name="PrepayConnectionHistoryDeleteSoapIn">
    <wsdl:part name="parameters" element="tns:PrepayConnectionHistoryDelete" />
  </wsdl:message>
  <wsdl:message name="PrepayConnectionHistoryDeleteSoapOut">
    <wsdl:part name="parameters" element="tns:PrepayConnectionHistoryDeleteResponse" />
  </wsdl:message>
  <wsdl:message name="GroupCompanyDepartmentFunctionListSoapIn">
    <wsdl:part name="parameters" element="tns:GroupCompanyDepartmentFunctionList" />
  </wsdl:message>
  <wsdl:message name="GroupCompanyDepartmentFunctionListSoapOut">
    <wsdl:part name="parameters" element="tns:GroupCompanyDepartmentFunctionListResponse" />
  </wsdl:message>
  <wsdl:message name="DealerReturnSearchForOpenSoapIn">
    <wsdl:part name="parameters" element="tns:DealerReturnSearchForOpen" />
  </wsdl:message>
  <wsdl:message name="DealerReturnSearchForOpenSoapOut">
    <wsdl:part name="parameters" element="tns:DealerReturnSearchForOpenResponse" />
  </wsdl:message>
  <wsdl:message name="DepartmentListSoapIn">
    <wsdl:part name="parameters" element="tns:DepartmentList" />
  </wsdl:message>
  <wsdl:message name="DepartmentListSoapOut">
    <wsdl:part name="parameters" element="tns:DepartmentListResponse" />
  </wsdl:message>
  <wsdl:message name="DepartmentListTangibleSoapIn">
    <wsdl:part name="parameters" element="tns:DepartmentListTangible" />
  </wsdl:message>
  <wsdl:message name="DepartmentListTangibleSoapOut">
    <wsdl:part name="parameters" element="tns:DepartmentListTangibleResponse" />
  </wsdl:message>
  <wsdl:message name="DepartmentSearchSoapIn">
    <wsdl:part name="parameters" element="tns:DepartmentSearch" />
  </wsdl:message>
  <wsdl:message name="DepartmentSearchSoapOut">
    <wsdl:part name="parameters" element="tns:DepartmentSearchResponse" />
  </wsdl:message>
  <wsdl:message name="DepartmentSaveSoapIn">
    <wsdl:part name="parameters" element="tns:DepartmentSave" />
  </wsdl:message>
  <wsdl:message name="DepartmentSaveSoapOut">
    <wsdl:part name="parameters" element="tns:DepartmentSaveResponse" />
  </wsdl:message>
  <wsdl:message name="CountryListSoapIn">
    <wsdl:part name="parameters" element="tns:CountryList" />
  </wsdl:message>
  <wsdl:message name="CountryListSoapOut">
    <wsdl:part name="parameters" element="tns:CountryListResponse" />
  </wsdl:message>
  <wsdl:message name="OperationalCountryListSoapIn">
    <wsdl:part name="parameters" element="tns:OperationalCountryList" />
  </wsdl:message>
  <wsdl:message name="OperationalCountryListSoapOut">
    <wsdl:part name="parameters" element="tns:OperationalCountryListResponse" />
  </wsdl:message>
  <wsdl:message name="CountrySaveSoapIn">
    <wsdl:part name="parameters" element="tns:CountrySave" />
  </wsdl:message>
  <wsdl:message name="CountrySaveSoapOut">
    <wsdl:part name="parameters" element="tns:CountrySaveResponse" />
  </wsdl:message>
  <wsdl:message name="SelectedCountrySoapIn">
    <wsdl:part name="parameters" element="tns:SelectedCountry" />
  </wsdl:message>
  <wsdl:message name="SelectedCountrySoapOut">
    <wsdl:part name="parameters" element="tns:SelectedCountryResponse" />
  </wsdl:message>
  <wsdl:message name="CountryListForNameSoapIn">
    <wsdl:part name="parameters" element="tns:CountryListForName" />
  </wsdl:message>
  <wsdl:message name="CountryListForNameSoapOut">
    <wsdl:part name="parameters" element="tns:CountryListForNameResponse" />
  </wsdl:message>
  <wsdl:message name="LoadDataSoapIn">
    <wsdl:part name="parameters" element="tns:LoadData" />
  </wsdl:message>
  <wsdl:message name="LoadDataSoapOut">
    <wsdl:part name="parameters" element="tns:LoadDataResponse" />
  </wsdl:message>
  <wsdl:message name="ListNotificationsSoapIn">
    <wsdl:part name="parameters" element="tns:ListNotifications" />
  </wsdl:message>
  <wsdl:message name="ListNotificationsSoapOut">
    <wsdl:part name="parameters" element="tns:ListNotificationsResponse" />
  </wsdl:message>
  <wsdl:message name="VATRuleWithRateListSoapIn">
    <wsdl:part name="parameters" element="tns:VATRuleWithRateList" />
  </wsdl:message>
  <wsdl:message name="VATRuleWithRateListSoapOut">
    <wsdl:part name="parameters" element="tns:VATRuleWithRateListResponse" />
  </wsdl:message>
  <wsdl:message name="VATRuleListSoapIn">
    <wsdl:part name="parameters" element="tns:VATRuleList" />
  </wsdl:message>
  <wsdl:message name="VATRuleListSoapOut">
    <wsdl:part name="parameters" element="tns:VATRuleListResponse" />
  </wsdl:message>
  <wsdl:message name="SaveVATRuleSoapIn">
    <wsdl:part name="parameters" element="tns:SaveVATRule" />
  </wsdl:message>
  <wsdl:message name="SaveVATRuleSoapOut">
    <wsdl:part name="parameters" element="tns:SaveVATRuleResponse" />
  </wsdl:message>
  <wsdl:message name="VATRuleProductTypeListSoapIn">
    <wsdl:part name="parameters" element="tns:VATRuleProductTypeList" />
  </wsdl:message>
  <wsdl:message name="VATRuleProductTypeListSoapOut">
    <wsdl:part name="parameters" element="tns:VATRuleProductTypeListResponse" />
  </wsdl:message>
  <wsdl:message name="TaxGroupListSoapIn">
    <wsdl:part name="parameters" element="tns:TaxGroupList" />
  </wsdl:message>
  <wsdl:message name="TaxGroupListSoapOut">
    <wsdl:part name="parameters" element="tns:TaxGroupListResponse" />
  </wsdl:message>
  <wsdl:message name="TaxGroupListForDealerSoapIn">
    <wsdl:part name="parameters" element="tns:TaxGroupListForDealer" />
  </wsdl:message>
  <wsdl:message name="TaxGroupListForDealerSoapOut">
    <wsdl:part name="parameters" element="tns:TaxGroupListForDealerResponse" />
  </wsdl:message>
  <wsdl:message name="TaxGroupSaveSoapIn">
    <wsdl:part name="parameters" element="tns:TaxGroupSave" />
  </wsdl:message>
  <wsdl:message name="TaxGroupSaveSoapOut">
    <wsdl:part name="parameters" element="tns:TaxGroupSaveResponse" />
  </wsdl:message>
  <wsdl:message name="TaxGroupListByProductSoapIn">
    <wsdl:part name="parameters" element="tns:TaxGroupListByProduct" />
  </wsdl:message>
  <wsdl:message name="TaxGroupListByProductSoapOut">
    <wsdl:part name="parameters" element="tns:TaxGroupListByProductResponse" />
  </wsdl:message>
  <wsdl:message name="ListTaxGroupTypeSoapIn">
    <wsdl:part name="parameters" element="tns:ListTaxGroupType" />
  </wsdl:message>
  <wsdl:message name="ListTaxGroupTypeSoapOut">
    <wsdl:part name="parameters" element="tns:ListTaxGroupTypeResponse" />
  </wsdl:message>
  <wsdl:message name="LanguageTranslationSearchSoapIn">
    <wsdl:part name="parameters" element="tns:LanguageTranslationSearch" />
  </wsdl:message>
  <wsdl:message name="LanguageTranslationSearchSoapOut">
    <wsdl:part name="parameters" element="tns:LanguageTranslationSearchResponse" />
  </wsdl:message>
  <wsdl:message name="DealerLanguageListSoapIn">
    <wsdl:part name="parameters" element="tns:DealerLanguageList" />
  </wsdl:message>
  <wsdl:message name="DealerLanguageListSoapOut">
    <wsdl:part name="parameters" element="tns:DealerLanguageListResponse" />
  </wsdl:message>
  <wsdl:message name="LanguageTranslationSaveSoapIn">
    <wsdl:part name="parameters" element="tns:LanguageTranslationSave" />
  </wsdl:message>
  <wsdl:message name="LanguageTranslationSaveSoapOut">
    <wsdl:part name="parameters" element="tns:LanguageTranslationSaveResponse" />
  </wsdl:message>
  <wsdl:message name="LanguageResourceFileSaveSoapIn">
    <wsdl:part name="parameters" element="tns:LanguageResourceFileSave" />
  </wsdl:message>
  <wsdl:message name="LanguageResourceFileSaveSoapOut">
    <wsdl:part name="parameters" element="tns:LanguageResourceFileSaveResponse" />
  </wsdl:message>
  <wsdl:message name="LanguageListSoapIn">
    <wsdl:part name="parameters" element="tns:LanguageList" />
  </wsdl:message>
  <wsdl:message name="LanguageListSoapOut">
    <wsdl:part name="parameters" element="tns:LanguageListResponse" />
  </wsdl:message>
  <wsdl:message name="LanguageListWithoutFileSoapIn">
    <wsdl:part name="parameters" element="tns:LanguageListWithoutFile" />
  </wsdl:message>
  <wsdl:message name="LanguageListWithoutFileSoapOut">
    <wsdl:part name="parameters" element="tns:LanguageListWithoutFileResponse" />
  </wsdl:message>
  <wsdl:message name="LanguageSaveSoapIn">
    <wsdl:part name="parameters" element="tns:LanguageSave" />
  </wsdl:message>
  <wsdl:message name="LanguageSaveSoapOut">
    <wsdl:part name="parameters" element="tns:LanguageSaveResponse" />
  </wsdl:message>
  <wsdl:message name="TrackableFormatListSoapIn">
    <wsdl:part name="parameters" element="tns:TrackableFormatList" />
  </wsdl:message>
  <wsdl:message name="TrackableFormatListSoapOut">
    <wsdl:part name="parameters" element="tns:TrackableFormatListResponse" />
  </wsdl:message>
  <wsdl:message name="DataTypeListSoapIn">
    <wsdl:part name="parameters" element="tns:DataTypeList" />
  </wsdl:message>
  <wsdl:message name="DataTypeListSoapOut">
    <wsdl:part name="parameters" element="tns:DataTypeListResponse" />
  </wsdl:message>
  <wsdl:message name="StockAgeNotificationsSoapIn">
    <wsdl:part name="parameters" element="tns:StockAgeNotifications" />
  </wsdl:message>
  <wsdl:message name="StockAgeNotificationsSoapOut">
    <wsdl:part name="parameters" element="tns:StockAgeNotificationsResponse" />
  </wsdl:message>
  <wsdl:message name="TrackableFormatSaveSoapIn">
    <wsdl:part name="parameters" element="tns:TrackableFormatSave" />
  </wsdl:message>
  <wsdl:message name="TrackableFormatSaveSoapOut">
    <wsdl:part name="parameters" element="tns:TrackableFormatSaveResponse" />
  </wsdl:message>
  <wsdl:message name="TrackableFormatTypeSaveSoapIn">
    <wsdl:part name="parameters" element="tns:TrackableFormatTypeSave" />
  </wsdl:message>
  <wsdl:message name="TrackableFormatTypeSaveSoapOut">
    <wsdl:part name="parameters" element="tns:TrackableFormatTypeSaveResponse" />
  </wsdl:message>
  <wsdl:message name="NetworkLogoSelectSoapIn">
    <wsdl:part name="parameters" element="tns:NetworkLogoSelect" />
  </wsdl:message>
  <wsdl:message name="NetworkLogoSelectSoapOut">
    <wsdl:part name="parameters" element="tns:NetworkLogoSelectResponse" />
  </wsdl:message>
  <wsdl:message name="NetworkSelect01SoapIn">
    <wsdl:part name="parameters" element="tns:NetworkSelect01" />
  </wsdl:message>
  <wsdl:message name="NetworkSelect01SoapOut">
    <wsdl:part name="parameters" element="tns:NetworkSelect01Response" />
  </wsdl:message>
  <wsdl:message name="NetworkSelect02SoapIn">
    <wsdl:part name="parameters" element="tns:NetworkSelect02" />
  </wsdl:message>
  <wsdl:message name="NetworkSelect02SoapOut">
    <wsdl:part name="parameters" element="tns:NetworkSelect02Response" />
  </wsdl:message>
  <wsdl:message name="NetworkSelect03SoapIn">
    <wsdl:part name="parameters" element="tns:NetworkSelect03" />
  </wsdl:message>
  <wsdl:message name="NetworkSelect03SoapOut">
    <wsdl:part name="parameters" element="tns:NetworkSelect03Response" />
  </wsdl:message>
  <wsdl:message name="NetworkSelect_AuSoapIn">
    <wsdl:part name="parameters" element="tns:NetworkSelect_Au" />
  </wsdl:message>
  <wsdl:message name="NetworkSelect_AuSoapOut">
    <wsdl:part name="parameters" element="tns:NetworkSelect_AuResponse" />
  </wsdl:message>
  <wsdl:message name="NetworkSelect_AucSalestarAuthentication">
    <wsdl:part name="cSalestarAuthentication" element="tns:cSalestarAuthentication" />
  </wsdl:message>
  <wsdl:message name="NetworkUpdateSoapIn">
    <wsdl:part name="parameters" element="tns:NetworkUpdate" />
  </wsdl:message>
  <wsdl:message name="NetworkUpdateSoapOut">
    <wsdl:part name="parameters" element="tns:NetworkUpdateResponse" />
  </wsdl:message>
  <wsdl:message name="NetworkServiceProviderListSoapIn">
    <wsdl:part name="parameters" element="tns:NetworkServiceProviderList" />
  </wsdl:message>
  <wsdl:message name="NetworkServiceProviderListSoapOut">
    <wsdl:part name="parameters" element="tns:NetworkServiceProviderListResponse" />
  </wsdl:message>
  <wsdl:message name="CreditTermListSoapIn">
    <wsdl:part name="parameters" element="tns:CreditTermList" />
  </wsdl:message>
  <wsdl:message name="CreditTermListSoapOut">
    <wsdl:part name="parameters" element="tns:CreditTermListResponse" />
  </wsdl:message>
  <wsdl:message name="AcceleratorListSoapIn">
    <wsdl:part name="parameters" element="tns:AcceleratorList" />
  </wsdl:message>
  <wsdl:message name="AcceleratorListSoapOut">
    <wsdl:part name="parameters" element="tns:AcceleratorListResponse" />
  </wsdl:message>
  <wsdl:message name="AcceleratorListForNetworkSoapIn">
    <wsdl:part name="parameters" element="tns:AcceleratorListForNetwork" />
  </wsdl:message>
  <wsdl:message name="AcceleratorListForNetworkSoapOut">
    <wsdl:part name="parameters" element="tns:AcceleratorListForNetworkResponse" />
  </wsdl:message>
  <wsdl:message name="AcceleratorSaveSoapIn">
    <wsdl:part name="parameters" element="tns:AcceleratorSave" />
  </wsdl:message>
  <wsdl:message name="AcceleratorSaveSoapOut">
    <wsdl:part name="parameters" element="tns:AcceleratorSaveResponse" />
  </wsdl:message>
  <wsdl:message name="AcceleratorWithNetworkSoapIn">
    <wsdl:part name="parameters" element="tns:AcceleratorWithNetwork" />
  </wsdl:message>
  <wsdl:message name="AcceleratorWithNetworkSoapOut">
    <wsdl:part name="parameters" element="tns:AcceleratorWithNetworkResponse" />
  </wsdl:message>
  <wsdl:message name="AcceleratorNameValidationSoapIn">
    <wsdl:part name="parameters" element="tns:AcceleratorNameValidation" />
  </wsdl:message>
  <wsdl:message name="AcceleratorNameValidationSoapOut">
    <wsdl:part name="parameters" element="tns:AcceleratorNameValidationResponse" />
  </wsdl:message>
  <wsdl:message name="CreateProductInforDatasetSoapIn">
    <wsdl:part name="parameters" element="tns:CreateProductInforDataset" />
  </wsdl:message>
  <wsdl:message name="CreateProductInforDatasetSoapOut">
    <wsdl:part name="parameters" element="tns:CreateProductInforDatasetResponse" />
  </wsdl:message>
  <wsdl:portType name="wsMainSoap">
    <wsdl:operation name="StockActualCostDetailWithLocation">
      <wsdl:input message="tns:StockActualCostDetailWithLocationSoapIn" />
      <wsdl:output message="tns:StockActualCostDetailWithLocationSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="StockActualCostTrackableLevelDetail">
      <wsdl:input message="tns:StockActualCostTrackableLevelDetailSoapIn" />
      <wsdl:output message="tns:StockActualCostTrackableLevelDetailSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="ProductSearchForChannelsLookUp">
      <wsdl:input message="tns:ProductSearchForChannelsLookUpSoapIn" />
      <wsdl:output message="tns:ProductSearchForChannelsLookUpSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="CustomerProofNOtherDataLoad">
      <wsdl:input message="tns:CustomerProofNOtherDataLoadSoapIn" />
      <wsdl:output message="tns:CustomerProofNOtherDataLoadSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="CustomerB2BOtherDataLoad">
      <wsdl:input message="tns:CustomerB2BOtherDataLoadSoapIn" />
      <wsdl:output message="tns:CustomerB2BOtherDataLoadSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="LanguageListForGridBinding">
      <wsdl:input message="tns:LanguageListForGridBindingSoapIn" />
      <wsdl:output message="tns:LanguageListForGridBindingSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="LanguageListForRESXFile">
      <wsdl:input message="tns:LanguageListForRESXFileSoapIn" />
      <wsdl:output message="tns:LanguageListForRESXFileSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="LanguageTranslationSaveFileUpload">
      <wsdl:input message="tns:LanguageTranslationSaveFileUploadSoapIn" />
      <wsdl:output message="tns:LanguageTranslationSaveFileUploadSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="ReferenceDataTranslationSelect">
      <wsdl:input message="tns:ReferenceDataTranslationSelectSoapIn" />
      <wsdl:output message="tns:ReferenceDataTranslationSelectSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="ReferenceTableList">
      <wsdl:input message="tns:ReferenceTableListSoapIn" />
      <wsdl:output message="tns:ReferenceTableListSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="ReferenceDataTranslationSave">
      <wsdl:input message="tns:ReferenceDataTranslationSaveSoapIn" />
      <wsdl:output message="tns:ReferenceDataTranslationSaveSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="CallBackStatusSummary">
      <wsdl:input message="tns:CallBackStatusSummarySoapIn" />
      <wsdl:output message="tns:CallBackStatusSummarySoapOut" />
    </wsdl:operation>
    <wsdl:operation name="GetDetailedCallBackStatus">
      <wsdl:input message="tns:GetDetailedCallBackStatusSoapIn" />
      <wsdl:output message="tns:GetDetailedCallBackStatusSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="InventoryByteListByProducts">
      <wsdl:input message="tns:InventoryByteListByProductsSoapIn" />
      <wsdl:output message="tns:InventoryByteListByProductsSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="InventoryListByProducts">
      <wsdl:input message="tns:InventoryListByProductsSoapIn" />
      <wsdl:output message="tns:InventoryListByProductsSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="DeapatchCollectionPendingEmailDataList">
      <wsdl:input message="tns:DeapatchCollectionPendingEmailDataListSoapIn" />
      <wsdl:output message="tns:DeapatchCollectionPendingEmailDataListSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="NetworkIntegrationCreditCheckSave">
      <wsdl:input message="tns:NetworkIntegrationCreditCheckSaveSoapIn" />
      <wsdl:output message="tns:NetworkIntegrationCreditCheckSaveSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="NetworkIntegrationCreditCheckList">
      <wsdl:input message="tns:NetworkIntegrationCreditCheckListSoapIn" />
      <wsdl:output message="tns:NetworkIntegrationCreditCheckListSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="ProductClassSelectByCode">
      <wsdl:input message="tns:ProductClassSelectByCodeSoapIn" />
      <wsdl:output message="tns:ProductClassSelectByCodeSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="ProductCategorySelectByCode">
      <wsdl:input message="tns:ProductCategorySelectByCodeSoapIn" />
      <wsdl:output message="tns:ProductCategorySelectByCodeSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="CustomizableReportList">
      <wsdl:input message="tns:CustomizableReportListSoapIn" />
      <wsdl:output message="tns:CustomizableReportListSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="CustomizableReportSetupList">
      <wsdl:input message="tns:CustomizableReportSetupListSoapIn" />
      <wsdl:output message="tns:CustomizableReportSetupListSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="CustomizableReportTemplateByCustomizableReportTypeList">
      <wsdl:input message="tns:CustomizableReportTemplateByCustomizableReportTypeListSoapIn" />
      <wsdl:output message="tns:CustomizableReportTemplateByCustomizableReportTypeListSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="CustomizableReportTemplateSave">
      <wsdl:input message="tns:CustomizableReportTemplateSaveSoapIn" />
      <wsdl:output message="tns:CustomizableReportTemplateSaveSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="CustomizableReportFieldByCustomizableReportTypeList">
      <wsdl:input message="tns:CustomizableReportFieldByCustomizableReportTypeListSoapIn" />
      <wsdl:output message="tns:CustomizableReportFieldByCustomizableReportTypeListSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="CustomizableReportTemplateByCustomizableReportTemplateIDList">
      <wsdl:input message="tns:CustomizableReportTemplateByCustomizableReportTemplateIDListSoapIn" />
      <wsdl:output message="tns:CustomizableReportTemplateByCustomizableReportTemplateIDListSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="CustomizableReportSiteChannelList">
      <wsdl:input message="tns:CustomizableReportSiteChannelListSoapIn" />
      <wsdl:output message="tns:CustomizableReportSiteChannelListSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="SaveCustomizableReportSetup">
      <wsdl:input message="tns:SaveCustomizableReportSetupSoapIn" />
      <wsdl:output message="tns:SaveCustomizableReportSetupSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="GetCardTypeList">
      <wsdl:input message="tns:GetCardTypeListSoapIn" />
      <wsdl:output message="tns:GetCardTypeListSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="GetLatestInventoryAndTrackableItems">
      <wsdl:input message="tns:GetLatestInventoryAndTrackableItemsSoapIn" />
      <wsdl:output message="tns:GetLatestInventoryAndTrackableItemsSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="SaleOrderRetailSaveAndReturnByte">
      <wsdl:input message="tns:SaleOrderRetailSaveAndReturnByteSoapIn" />
      <wsdl:output message="tns:SaleOrderRetailSaveAndReturnByteSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="SaleOrderRetailSaveAndReturnMinimum">
      <wsdl:input message="tns:SaleOrderRetailSaveAndReturnMinimumSoapIn" />
      <wsdl:output message="tns:SaleOrderRetailSaveAndReturnMinimumSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="CampaignProcessingOrderTypeList">
      <wsdl:input message="tns:CampaignProcessingOrderTypeListSoapIn" />
      <wsdl:output message="tns:CampaignProcessingOrderTypeListSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="ListCampaignProspectListEmail">
      <wsdl:input message="tns:ListCampaignProspectListEmailSoapIn" />
      <wsdl:output message="tns:ListCampaignProspectListEmailSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="ListCampaignProspectListAllocatedEmail">
      <wsdl:input message="tns:ListCampaignProspectListAllocatedEmailSoapIn" />
      <wsdl:output message="tns:ListCampaignProspectListAllocatedEmailSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="DeleteCustomizableReportTemplate">
      <wsdl:input message="tns:DeleteCustomizableReportTemplateSoapIn" />
      <wsdl:output message="tns:DeleteCustomizableReportTemplateSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="CustomerCreditReferencesList">
      <wsdl:input message="tns:CustomerCreditReferencesListSoapIn" />
      <wsdl:output message="tns:CustomerCreditReferencesListSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="GetSaleOrderListForPO">
      <wsdl:input message="tns:GetSaleOrderListForPOSoapIn" />
      <wsdl:output message="tns:GetSaleOrderListForPOSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="RepairOrderSelectForToken">
      <wsdl:input message="tns:RepairOrderSelectForTokenSoapIn" />
      <wsdl:output message="tns:RepairOrderSelectForTokenSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="RepairItemRecievingPendingSearchForManager">
      <wsdl:input message="tns:RepairItemRecievingPendingSearchForManagerSoapIn" />
      <wsdl:output message="tns:RepairItemRecievingPendingSearchForManagerSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="RepairItemInspectionPendingSearchForManager">
      <wsdl:input message="tns:RepairItemInspectionPendingSearchForManagerSoapIn" />
      <wsdl:output message="tns:RepairItemInspectionPendingSearchForManagerSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="RepairInprogressSearchForManager">
      <wsdl:input message="tns:RepairInprogressSearchForManagerSoapIn" />
      <wsdl:output message="tns:RepairInprogressSearchForManagerSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="LoanPhoneReturnPendingSearchForManager">
      <wsdl:input message="tns:LoanPhoneReturnPendingSearchForManagerSoapIn" />
      <wsdl:output message="tns:LoanPhoneReturnPendingSearchForManagerSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="RepairItemCheckOutSearchForManager">
      <wsdl:input message="tns:RepairItemCheckOutSearchForManagerSoapIn" />
      <wsdl:output message="tns:RepairItemCheckOutSearchForManagerSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="KitFundReport">
      <wsdl:input message="tns:KitFundReportSoapIn" />
      <wsdl:output message="tns:KitFundReportSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="CommissionAccountableReport">
      <wsdl:input message="tns:CommissionAccountableReportSoapIn" />
      <wsdl:output message="tns:CommissionAccountableReportSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="CheckCardNumberExistency">
      <wsdl:input message="tns:CheckCardNumberExistencySoapIn" />
      <wsdl:output message="tns:CheckCardNumberExistencySoapOut" />
    </wsdl:operation>
    <wsdl:operation name="SaveCardNumberAccessLog">
      <wsdl:input message="tns:SaveCardNumberAccessLogSoapIn" />
      <wsdl:output message="tns:SaveCardNumberAccessLogSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="CreditCardAccessLogList">
      <wsdl:input message="tns:CreditCardAccessLogListSoapIn" />
      <wsdl:output message="tns:CreditCardAccessLogListSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="ReturnsDetailList">
      <wsdl:input message="tns:ReturnsDetailListSoapIn" />
      <wsdl:output message="tns:ReturnsDetailListSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="CustomerSearchAll">
      <wsdl:input message="tns:CustomerSearchAllSoapIn" />
      <wsdl:output message="tns:CustomerSearchAllSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="PaymentAllocationSave">
      <wsdl:input message="tns:PaymentAllocationSaveSoapIn" />
      <wsdl:output message="tns:PaymentAllocationSaveSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="CheckSaleStarFileStoreExists">
      <wsdl:input message="tns:CheckSaleStarFileStoreExistsSoapIn" />
      <wsdl:output message="tns:CheckSaleStarFileStoreExistsSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="FileStoreSettingsList">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">FileStoreSettingsList</wsdl:documentation>
      <wsdl:input message="tns:FileStoreSettingsListSoapIn" />
      <wsdl:output message="tns:FileStoreSettingsListSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="SaveCustomerCommunicationHistoryFileStoreJob">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">SaveCustomerCommunicationHistoryFileStoreJob</wsdl:documentation>
      <wsdl:input message="tns:SaveCustomerCommunicationHistoryFileStoreJobSoapIn" />
      <wsdl:output message="tns:SaveCustomerCommunicationHistoryFileStoreJobSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="FileStoreSettingsSave">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">FileStoreSettingsList</wsdl:documentation>
      <wsdl:input message="tns:FileStoreSettingsSaveSoapIn" />
      <wsdl:output message="tns:FileStoreSettingsSaveSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="ProductStaffCommissionList">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">Product Staff Commission List</wsdl:documentation>
      <wsdl:input message="tns:ProductStaffCommissionListSoapIn" />
      <wsdl:output message="tns:ProductStaffCommissionListSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="ProductStaffCommissionSave">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">Product Staff Commission Save</wsdl:documentation>
      <wsdl:input message="tns:ProductStaffCommissionSaveSoapIn" />
      <wsdl:output message="tns:ProductStaffCommissionSaveSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="HandsetTariffStaffCommissionList">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">Handset Tariff Staff Commission List</wsdl:documentation>
      <wsdl:input message="tns:HandsetTariffStaffCommissionListSoapIn" />
      <wsdl:output message="tns:HandsetTariffStaffCommissionListSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="HandsetTariffStaffCommissionDetailList">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">Handset Tariff Staff Commission Detail List</wsdl:documentation>
      <wsdl:input message="tns:HandsetTariffStaffCommissionDetailListSoapIn" />
      <wsdl:output message="tns:HandsetTariffStaffCommissionDetailListSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="HandsetTariffStaffCommissionSave">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">Handset Tariff Staff Commission Save</wsdl:documentation>
      <wsdl:input message="tns:HandsetTariffStaffCommissionSaveSoapIn" />
      <wsdl:output message="tns:HandsetTariffStaffCommissionSaveSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="StaffCommissionDetailList">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">Staff Commission Detail List</wsdl:documentation>
      <wsdl:input message="tns:StaffCommissionDetailListSoapIn" />
      <wsdl:output message="tns:StaffCommissionDetailListSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="StaffCommissionDetailSave">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">Staff Commission Detail Save</wsdl:documentation>
      <wsdl:input message="tns:StaffCommissionDetailSaveSoapIn" />
      <wsdl:output message="tns:StaffCommissionDetailSaveSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="StaffCommissionGPBreakDownReport">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">Staff Commission GP BreakDown Report</wsdl:documentation>
      <wsdl:input message="tns:StaffCommissionGPBreakDownReportSoapIn" />
      <wsdl:output message="tns:StaffCommissionGPBreakDownReportSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="CalculateSaleOrderStaffCommission">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">Calulate SaleOrder Staff Commission</wsdl:documentation>
      <wsdl:input message="tns:CalculateSaleOrderStaffCommissionSoapIn" />
      <wsdl:output message="tns:CalculateSaleOrderStaffCommissionSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="UserAuthenticate">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">User Authenticate</wsdl:documentation>
      <wsdl:input message="tns:UserAuthenticateSoapIn" />
      <wsdl:output message="tns:UserAuthenticateSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="GPbyTariffCategoryReport">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">GP By Tariff Category Report</wsdl:documentation>
      <wsdl:input message="tns:GPbyTariffCategoryReportSoapIn" />
      <wsdl:output message="tns:GPbyTariffCategoryReportSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="ImportFieldList">
      <wsdl:input message="tns:ImportFieldListSoapIn" />
      <wsdl:output message="tns:ImportFieldListSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="ImportFieldConfigurationList">
      <wsdl:input message="tns:ImportFieldConfigurationListSoapIn" />
      <wsdl:output message="tns:ImportFieldConfigurationListSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="ImportFieldMappingGet">
      <wsdl:input message="tns:ImportFieldMappingGetSoapIn" />
      <wsdl:output message="tns:ImportFieldMappingGetSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="ImportFieldMappingSave">
      <wsdl:input message="tns:ImportFieldMappingSaveSoapIn" />
      <wsdl:output message="tns:ImportFieldMappingSaveSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="ImportFieldAuditSave">
      <wsdl:input message="tns:ImportFieldAuditSaveSoapIn" />
      <wsdl:output message="tns:ImportFieldAuditSaveSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="ImportAndSaveCustmorAddress">
      <wsdl:input message="tns:ImportAndSaveCustmorAddressSoapIn" />
      <wsdl:output message="tns:ImportAndSaveCustmorAddressSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="DepartmentList">
      <wsdl:input name="Product_x0020_Department_x0020_List" message="tns:Product_x0020_Department_x0020_ListSoapIn" />
      <wsdl:output name="Product_x0020_Department_x0020_List" message="tns:Product_x0020_Department_x0020_ListSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="ProductCategoryListByProductType">
      <wsdl:input name="Product_x0020_Category_x0020_List_x0020_By_x0020_ProductType" message="tns:Product_x0020_Category_x0020_List_x0020_By_x0020_ProductTypeSoapIn" />
      <wsdl:output name="Product_x0020_Category_x0020_List_x0020_By_x0020_ProductType" message="tns:Product_x0020_Category_x0020_List_x0020_By_x0020_ProductTypeSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="ExportDataCommandList">
      <wsdl:input message="tns:ExportDataCommandListSoapIn" />
      <wsdl:output message="tns:ExportDataCommandListSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="ExportDataParamList">
      <wsdl:input message="tns:ExportDataParamListSoapIn" />
      <wsdl:output message="tns:ExportDataParamListSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="ExportDataParamSelect">
      <wsdl:input message="tns:ExportDataParamSelectSoapIn" />
      <wsdl:output message="tns:ExportDataParamSelectSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="ExportDataParamTypeList">
      <wsdl:input message="tns:ExportDataParamTypeListSoapIn" />
      <wsdl:output message="tns:ExportDataParamTypeListSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="ExportDataCommandSave">
      <wsdl:input message="tns:ExportDataCommandSaveSoapIn" />
      <wsdl:output message="tns:ExportDataCommandSaveSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="ExportDataAuditDetailSave">
      <wsdl:input message="tns:ExportDataAuditDetailSaveSoapIn" />
      <wsdl:output message="tns:ExportDataAuditDetailSaveSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="GetExportedData">
      <wsdl:input message="tns:GetExportedDataSoapIn" />
      <wsdl:output message="tns:GetExportedDataSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="GetExportedDataCompressed">
      <wsdl:input message="tns:GetExportedDataCompressedSoapIn" />
      <wsdl:output message="tns:GetExportedDataCompressedSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="ExportDataLookupsList">
      <wsdl:input message="tns:ExportDataLookupsListSoapIn" />
      <wsdl:output message="tns:ExportDataLookupsListSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="NetworkIntegrationLogSave">
      <wsdl:input message="tns:NetworkIntegrationLogSaveSoapIn" />
      <wsdl:output message="tns:NetworkIntegrationLogSaveSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="EPaymentIntegrationLogSave">
      <wsdl:input message="tns:EPaymentIntegrationLogSaveSoapIn" />
      <wsdl:output message="tns:EPaymentIntegrationLogSaveSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="EPaymentIntegrationSave">
      <wsdl:input message="tns:EPaymentIntegrationSaveSoapIn" />
      <wsdl:output message="tns:EPaymentIntegrationSaveSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="EPaymentIntegrationGet">
      <wsdl:input message="tns:EPaymentIntegrationGetSoapIn" />
      <wsdl:output message="tns:EPaymentIntegrationGetSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="DespatchDetailBySaleOrderID">
      <wsdl:input message="tns:DespatchDetailBySaleOrderIDSoapIn" />
      <wsdl:output message="tns:DespatchDetailBySaleOrderIDSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="ChangePassword">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">Network Change Password</wsdl:documentation>
      <wsdl:input message="tns:ChangePasswordSoapIn" />
      <wsdl:output message="tns:ChangePasswordSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="GetNetworkIntegratePassword">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">Get Network Password</wsdl:documentation>
      <wsdl:input message="tns:GetNetworkIntegratePasswordSoapIn" />
      <wsdl:output message="tns:GetNetworkIntegratePasswordSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="NetworkChangePasswordRequestSave">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">Network Change Password Request Save</wsdl:documentation>
      <wsdl:input message="tns:NetworkChangePasswordRequestSaveSoapIn" />
      <wsdl:output message="tns:NetworkChangePasswordRequestSaveSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="NetworkChangePasswordRequestList">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">Network Change Password Request List</wsdl:documentation>
      <wsdl:input message="tns:NetworkChangePasswordRequestListSoapIn" />
      <wsdl:output message="tns:NetworkChangePasswordRequestListSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="ConnectionForEligibilityCheck">
      <wsdl:input message="tns:ConnectionForEligibilityCheckSoapIn" />
      <wsdl:output message="tns:ConnectionForEligibilityCheckSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="ConnectionForEligibilityCheckSave">
      <wsdl:input message="tns:ConnectionForEligibilityCheckSaveSoapIn" />
      <wsdl:output message="tns:ConnectionForEligibilityCheckSaveSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="GetWorkflow">
      <wsdl:input message="tns:GetWorkflowSoapIn" />
      <wsdl:output message="tns:GetWorkflowSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="WorkFlowSave">
      <wsdl:input message="tns:WorkFlowSaveSoapIn" />
      <wsdl:output message="tns:WorkFlowSaveSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="RetailSaleConnectionWizardLookupByteList">
      <wsdl:input message="tns:RetailSaleConnectionWizardLookupByteListSoapIn" />
      <wsdl:output message="tns:RetailSaleConnectionWizardLookupByteListSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="TrackableItemByteList">
      <wsdl:input message="tns:TrackableItemByteListSoapIn" />
      <wsdl:output message="tns:TrackableItemByteListSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="SaleOrderRetailSaveByte">
      <wsdl:input message="tns:SaleOrderRetailSaveByteSoapIn" />
      <wsdl:output message="tns:SaleOrderRetailSaveByteSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="InitDataByteList">
      <wsdl:input message="tns:InitDataByteListSoapIn" />
      <wsdl:output message="tns:InitDataByteListSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="SaveNetworkIntegTransaction">
      <wsdl:input message="tns:SaveNetworkIntegTransactionSoapIn" />
      <wsdl:output message="tns:SaveNetworkIntegTransactionSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="SearchEquipmentPendingConnectionsByte">
      <wsdl:input message="tns:SearchEquipmentPendingConnectionsByteSoapIn" />
      <wsdl:output message="tns:SearchEquipmentPendingConnectionsByteSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="SearchEquipmentPendingConnections">
      <wsdl:input message="tns:SearchEquipmentPendingConnectionsSoapIn" />
      <wsdl:output message="tns:SearchEquipmentPendingConnectionsSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="UpdateEquipmentPendingStatus">
      <wsdl:input message="tns:UpdateEquipmentPendingStatusSoapIn" />
      <wsdl:output message="tns:UpdateEquipmentPendingStatusSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="MultipleListProductSupplier">
      <wsdl:input message="tns:MultipleListProductSupplierSoapIn" />
      <wsdl:output message="tns:MultipleListProductSupplierSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="ProductSearchChannelByte">
      <wsdl:input name="ProductSearchChannelByteWithConnectionType" message="tns:ProductSearchChannelByteWithConnectionTypeSoapIn" />
      <wsdl:output name="ProductSearchChannelByteWithConnectionType" message="tns:ProductSearchChannelByteWithConnectionTypeSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="ProductSearchChannel">
      <wsdl:input name="ProductSearchChannelWithConnectionType" message="tns:ProductSearchChannelWithConnectionTypeSoapIn" />
      <wsdl:output name="ProductSearchChannelWithConnectionType" message="tns:ProductSearchChannelWithConnectionTypeSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="GetNetworkIntegTransaction">
      <wsdl:input message="tns:GetNetworkIntegTransactionSoapIn" />
      <wsdl:output message="tns:GetNetworkIntegTransactionSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="ConnectionProductSearchByConnectionTypeAndPrepay">
      <wsdl:input message="tns:ConnectionProductSearchByConnectionTypeAndPrepaySoapIn" />
      <wsdl:output message="tns:ConnectionProductSearchByConnectionTypeAndPrepaySoapOut" />
    </wsdl:operation>
    <wsdl:operation name="SearchConnectionsWithNetworkIntegTransactionByte">
      <wsdl:input name="SearchConnectionsWithNetworkTrasactionIDByte" message="tns:SearchConnectionsWithNetworkTrasactionIDByteSoapIn" />
      <wsdl:output name="SearchConnectionsWithNetworkTrasactionIDByte" message="tns:SearchConnectionsWithNetworkTrasactionIDByteSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="SearchConnectionsWithNetworkIntegTransaction">
      <wsdl:input name="SearchConnectionsWithNetworkTrasactionID" message="tns:SearchConnectionsWithNetworkTrasactionIDSoapIn" />
      <wsdl:output name="SearchConnectionsWithNetworkTrasactionID" message="tns:SearchConnectionsWithNetworkTrasactionIDSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="GetReferenceData">
      <wsdl:input name="Get_x0020_Reference_x0020_Data" message="tns:Get_x0020_Reference_x0020_DataSoapIn" />
      <wsdl:output name="Get_x0020_Reference_x0020_Data" message="tns:Get_x0020_Reference_x0020_DataSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="GetBusinessURLPart">
      <wsdl:input message="tns:GetBusinessURLPartSoapIn" />
      <wsdl:output message="tns:GetBusinessURLPartSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="B2BCustomerSave">
      <wsdl:input message="tns:B2BCustomerSaveSoapIn" />
      <wsdl:output message="tns:B2BCustomerSaveSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="SaleHandsetTariffMatrixByteListWithGP">
      <wsdl:input message="tns:SaleHandsetTariffMatrixByteListWithGPSoapIn" />
      <wsdl:output message="tns:SaleHandsetTariffMatrixByteListWithGPSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="ListProofField">
      <wsdl:input message="tns:ListProofFieldSoapIn" />
      <wsdl:output message="tns:ListProofFieldSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="ListProofFieldValue">
      <wsdl:input message="tns:ListProofFieldValueSoapIn" />
      <wsdl:output message="tns:ListProofFieldValueSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="ListProofFieldValueForProof">
      <wsdl:input message="tns:ListProofFieldValueForProofSoapIn" />
      <wsdl:output message="tns:ListProofFieldValueForProofSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="GetSupplierSiteCode">
      <wsdl:input message="tns:GetSupplierSiteCodeSoapIn" />
      <wsdl:output message="tns:GetSupplierSiteCodeSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="ImportAndSaveANSFile">
      <wsdl:input message="tns:ImportAndSaveANSFileSoapIn" />
      <wsdl:output message="tns:ImportAndSaveANSFileSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="ExistingCustomer">
      <wsdl:input message="tns:ExistingCustomerSoapIn" />
      <wsdl:output message="tns:ExistingCustomerSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="GetSystemSettingsOnLogin">
      <wsdl:input message="tns:GetSystemSettingsOnLoginSoapIn" />
      <wsdl:output message="tns:GetSystemSettingsOnLoginSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="EmployeeLoginWithLocking">
      <wsdl:input message="tns:EmployeeLoginWithLockingSoapIn" />
      <wsdl:output message="tns:EmployeeLoginWithLockingSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="InitDataByteListOptimized">
      <wsdl:input message="tns:InitDataByteListOptimizedSoapIn" />
      <wsdl:output message="tns:InitDataByteListOptimizedSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="SiteListNew">
      <wsdl:input message="tns:SiteListNewSoapIn" />
      <wsdl:output message="tns:SiteListNewSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="GetCustomersforAccManager">
      <wsdl:input message="tns:GetCustomersforAccManagerSoapIn" />
      <wsdl:output message="tns:GetCustomersforAccManagerSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="CustomerListForSaleWithAddressList">
      <wsdl:input message="tns:CustomerListForSaleWithAddressListSoapIn" />
      <wsdl:output message="tns:CustomerListForSaleWithAddressListSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="GetCv2AvsCheckLookUp">
      <wsdl:input message="tns:GetCv2AvsCheckLookUpSoapIn" />
      <wsdl:output message="tns:GetCv2AvsCheckLookUpSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="StockActualCostSummaryWithGrn">
      <wsdl:input message="tns:StockActualCostSummaryWithGrnSoapIn" />
      <wsdl:output message="tns:StockActualCostSummaryWithGrnSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="AccountIntegrationInvalidTransactions">
      <wsdl:input message="tns:AccountIntegrationInvalidTransactionsSoapIn" />
      <wsdl:output message="tns:AccountIntegrationInvalidTransactionsSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="SaleOrderPayment">
      <wsdl:input message="tns:SaleOrderPaymentSoapIn" />
      <wsdl:output message="tns:SaleOrderPaymentSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="ValidateDistributerEmplayee">
      <wsdl:input message="tns:ValidateDistributerEmplayeeSoapIn" />
      <wsdl:output message="tns:ValidateDistributerEmplayeeSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="ListEmployee">
      <wsdl:input message="tns:ListEmployeeSoapIn" />
      <wsdl:output message="tns:ListEmployeeSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="ValidateEmployeeforSupplier">
      <wsdl:input message="tns:ValidateEmployeeforSupplierSoapIn" />
      <wsdl:output message="tns:ValidateEmployeeforSupplierSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="GetUnderWarrantyReturnlist">
      <wsdl:input message="tns:GetUnderWarrantyReturnlistSoapIn" />
      <wsdl:output message="tns:GetUnderWarrantyReturnlistSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="ListInvoiceStatus">
      <wsdl:input message="tns:ListInvoiceStatusSoapIn" />
      <wsdl:output message="tns:ListInvoiceStatusSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="CheckInventoryContainer">
      <wsdl:input message="tns:CheckInventoryContainerSoapIn" />
      <wsdl:output message="tns:CheckInventoryContainerSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="InventoryContainerList">
      <wsdl:input message="tns:InventoryContainerListSoapIn" />
      <wsdl:output message="tns:InventoryContainerListSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="ListPriceHistory">
      <wsdl:input message="tns:ListPriceHistorySoapIn" />
      <wsdl:output message="tns:ListPriceHistorySoapOut" />
    </wsdl:operation>
    <wsdl:operation name="ProductSiteContainerListForGRN">
      <wsdl:input message="tns:ProductSiteContainerListForGRNSoapIn" />
      <wsdl:output message="tns:ProductSiteContainerListForGRNSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="ItemReceivingMapFieldsList">
      <wsdl:input message="tns:ItemReceivingMapFieldsListSoapIn" />
      <wsdl:output message="tns:ItemReceivingMapFieldsListSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="SaveCustomerAudio">
      <wsdl:input message="tns:SaveCustomerAudioSoapIn" />
      <wsdl:output message="tns:SaveCustomerAudioSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="SaveSaleAndCustomerAudio">
      <wsdl:input message="tns:SaveSaleAndCustomerAudioSoapIn" />
      <wsdl:output message="tns:SaveSaleAndCustomerAudioSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="SaveSaleAudioOnly">
      <wsdl:input message="tns:SaveSaleAudioOnlySoapIn" />
      <wsdl:output message="tns:SaveSaleAudioOnlySoapOut" />
    </wsdl:operation>
    <wsdl:operation name="ListAudio">
      <wsdl:input message="tns:ListAudioSoapIn" />
      <wsdl:output message="tns:ListAudioSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="ListCustomerAudio">
      <wsdl:input message="tns:ListCustomerAudioSoapIn" />
      <wsdl:output message="tns:ListCustomerAudioSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="ListSaleAudio">
      <wsdl:input message="tns:ListSaleAudioSoapIn" />
      <wsdl:output message="tns:ListSaleAudioSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="SaveMailMergeDocument">
      <wsdl:input message="tns:SaveMailMergeDocumentSoapIn" />
      <wsdl:output message="tns:SaveMailMergeDocumentSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="SaveMailMergeFeilds">
      <wsdl:input message="tns:SaveMailMergeFeildsSoapIn" />
      <wsdl:output message="tns:SaveMailMergeFeildsSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="GetTemplateDocument">
      <wsdl:input message="tns:GetTemplateDocumentSoapIn" />
      <wsdl:output message="tns:GetTemplateDocumentSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="GetTemplateFields">
      <wsdl:input message="tns:GetTemplateFieldsSoapIn" />
      <wsdl:output message="tns:GetTemplateFieldsSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="DeleteTemplateFields">
      <wsdl:input message="tns:DeleteTemplateFieldsSoapIn" />
      <wsdl:output message="tns:DeleteTemplateFieldsSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="DeleteTemplate">
      <wsdl:input message="tns:DeleteTemplateSoapIn" />
      <wsdl:output message="tns:DeleteTemplateSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="UpdateMailMergeDocument">
      <wsdl:input message="tns:UpdateMailMergeDocumentSoapIn" />
      <wsdl:output message="tns:UpdateMailMergeDocumentSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="SearchMailMergeDocuments">
      <wsdl:input message="tns:SearchMailMergeDocumentsSoapIn" />
      <wsdl:output message="tns:SearchMailMergeDocumentsSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="SearchMailMergeDocumentsList">
      <wsdl:input message="tns:SearchMailMergeDocumentsListSoapIn" />
      <wsdl:output message="tns:SearchMailMergeDocumentsListSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="CheckTemplateName">
      <wsdl:input message="tns:CheckTemplateNameSoapIn" />
      <wsdl:output message="tns:CheckTemplateNameSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="MailMergeTypeList">
      <wsdl:input message="tns:MailMergeTypeListSoapIn" />
      <wsdl:output message="tns:MailMergeTypeListSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="MailMergeFieldList">
      <wsdl:input message="tns:MailMergeFieldListSoapIn" />
      <wsdl:output message="tns:MailMergeFieldListSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="SaveMailMergeTemplateFieldConfiguration">
      <wsdl:input message="tns:SaveMailMergeTemplateFieldConfigurationSoapIn" />
      <wsdl:output message="tns:SaveMailMergeTemplateFieldConfigurationSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="GetMailMergeTemplateFields">
      <wsdl:input message="tns:GetMailMergeTemplateFieldsSoapIn" />
      <wsdl:output message="tns:GetMailMergeTemplateFieldsSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="DeleteMailMergeTemplateFields">
      <wsdl:input message="tns:DeleteMailMergeTemplateFieldsSoapIn" />
      <wsdl:output message="tns:DeleteMailMergeTemplateFieldsSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="DeleteMailMergeTemplate">
      <wsdl:input message="tns:DeleteMailMergeTemplateSoapIn" />
      <wsdl:output message="tns:DeleteMailMergeTemplateSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="MailMergeTemplateSearchForChannelCustomerTypeList">
      <wsdl:input message="tns:MailMergeTemplateSearchForChannelCustomerTypeListSoapIn" />
      <wsdl:output message="tns:MailMergeTemplateSearchForChannelCustomerTypeListSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="CustomerCommunocationHistoryList">
      <wsdl:input message="tns:CustomerCommunocationHistoryListSoapIn" />
      <wsdl:output message="tns:CustomerCommunocationHistoryListSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="LeadCommunicationHistoryList">
      <wsdl:input message="tns:LeadCommunicationHistoryListSoapIn" />
      <wsdl:output message="tns:LeadCommunicationHistoryListSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="CallViewUpdate">
      <wsdl:input message="tns:CallViewUpdateSoapIn" />
      <wsdl:output message="tns:CallViewUpdateSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="CallViewList">
      <wsdl:input message="tns:CallViewListSoapIn" />
      <wsdl:output message="tns:CallViewListSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="CommunicationHistoryList">
      <wsdl:input message="tns:CommunicationHistoryListSoapIn" />
      <wsdl:output message="tns:CommunicationHistoryListSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="CommunicationHistoryForLeadScreenList">
      <wsdl:input message="tns:CommunicationHistoryForLeadScreenListSoapIn" />
      <wsdl:output message="tns:CommunicationHistoryForLeadScreenListSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="AudioContentList">
      <wsdl:input message="tns:AudioContentListSoapIn" />
      <wsdl:output message="tns:AudioContentListSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="SaveCommunicationHistory">
      <wsdl:input message="tns:SaveCommunicationHistorySoapIn" />
      <wsdl:output message="tns:SaveCommunicationHistorySoapOut" />
    </wsdl:operation>
    <wsdl:operation name="SaveAudioSale">
      <wsdl:input message="tns:SaveAudioSaleSoapIn" />
      <wsdl:output message="tns:SaveAudioSaleSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="CallList">
      <wsdl:input message="tns:CallListSoapIn" />
      <wsdl:output message="tns:CallListSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="CallTypeList">
      <wsdl:input message="tns:CallTypeListSoapIn" />
      <wsdl:output message="tns:CallTypeListSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="CallResultList">
      <wsdl:input message="tns:CallResultListSoapIn" />
      <wsdl:output message="tns:CallResultListSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="GetNextProspectToCall">
      <wsdl:input message="tns:GetNextProspectToCallSoapIn" />
      <wsdl:output message="tns:GetNextProspectToCallSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="ProspectDetailList">
      <wsdl:input message="tns:ProspectDetailListSoapIn" />
      <wsdl:output message="tns:ProspectDetailListSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="CallSave">
      <wsdl:input message="tns:CallSaveSoapIn" />
      <wsdl:output message="tns:CallSaveSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="SetLeadAsCustomer">
      <wsdl:input message="tns:SetLeadAsCustomerSoapIn" />
      <wsdl:output message="tns:SetLeadAsCustomerSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="ListCallsWithOutAudios">
      <wsdl:input message="tns:ListCallsWithOutAudiosSoapIn" />
      <wsdl:output message="tns:ListCallsWithOutAudiosSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="ListCallsWithOutAudiosByte">
      <wsdl:input message="tns:ListCallsWithOutAudiosByteSoapIn" />
      <wsdl:output message="tns:ListCallsWithOutAudiosByteSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="CallResultSave">
      <wsdl:input message="tns:CallResultSaveSoapIn" />
      <wsdl:output message="tns:CallResultSaveSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="ActivityTypeSave">
      <wsdl:input message="tns:ActivityTypeSaveSoapIn" />
      <wsdl:output message="tns:ActivityTypeSaveSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="ActivityTypeList">
      <wsdl:input message="tns:ActivityTypeListSoapIn" />
      <wsdl:output message="tns:ActivityTypeListSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="TaskList">
      <wsdl:input name="TaskList01" message="tns:TaskList01SoapIn" />
      <wsdl:output name="TaskList01" message="tns:TaskList01SoapOut" />
    </wsdl:operation>
    <wsdl:operation name="TaskList">
      <wsdl:input name="TaskList02" message="tns:TaskList02SoapIn" />
      <wsdl:output name="TaskList02" message="tns:TaskList02SoapOut" />
    </wsdl:operation>
    <wsdl:operation name="TaskUpdate">
      <wsdl:input name="TaskUpdate01" message="tns:TaskUpdate01SoapIn" />
      <wsdl:output name="TaskUpdate01" message="tns:TaskUpdate01SoapOut" />
    </wsdl:operation>
    <wsdl:operation name="TaskUpdate">
      <wsdl:input name="TaskUpdate02" message="tns:TaskUpdate02SoapIn" />
      <wsdl:output name="TaskUpdate02" message="tns:TaskUpdate02SoapOut" />
    </wsdl:operation>
    <wsdl:operation name="TaskUpdate">
      <wsdl:input name="TaskUpdate03" message="tns:TaskUpdate03SoapIn" />
      <wsdl:output name="TaskUpdate03" message="tns:TaskUpdate03SoapOut" />
    </wsdl:operation>
    <wsdl:operation name="StockTakeRequestJobList">
      <wsdl:input message="tns:StockTakeRequestJobListSoapIn" />
      <wsdl:output message="tns:StockTakeRequestJobListSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="StockTakeNotifications">
      <wsdl:input message="tns:StockTakeNotificationsSoapIn" />
      <wsdl:output message="tns:StockTakeNotificationsSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="StockTakeRequestList">
      <wsdl:input message="tns:StockTakeRequestListSoapIn" />
      <wsdl:output message="tns:StockTakeRequestListSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="StockTakeRequestSave">
      <wsdl:input message="tns:StockTakeRequestSaveSoapIn" />
      <wsdl:output message="tns:StockTakeRequestSaveSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="ContractRenewalProgressReport">
      <wsdl:input message="tns:ContractRenewalProgressReportSoapIn" />
      <wsdl:output message="tns:ContractRenewalProgressReportSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="CreditCategoryList">
      <wsdl:input message="tns:CreditCategoryListSoapIn" />
      <wsdl:output message="tns:CreditCategoryListSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="ProductSiteLevelStockSearch">
      <wsdl:input message="tns:ProductSiteLevelStockSearchSoapIn" />
      <wsdl:output message="tns:ProductSiteLevelStockSearchSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="ProductSiteLevelStockUpdate">
      <wsdl:input message="tns:ProductSiteLevelStockUpdateSoapIn" />
      <wsdl:output message="tns:ProductSiteLevelStockUpdateSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="FulfillmentSupplierOrderStatusList">
      <wsdl:input message="tns:FulfillmentSupplierOrderStatusListSoapIn" />
      <wsdl:output message="tns:FulfillmentSupplierOrderStatusListSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="FulfillmentDespatchpendingUpdate">
      <wsdl:input message="tns:FulfillmentDespatchpendingUpdateSoapIn" />
      <wsdl:output message="tns:FulfillmentDespatchpendingUpdateSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="FulfillmentOrderProductReceivedReport">
      <wsdl:input message="tns:FulfillmentOrderProductReceivedReportSoapIn" />
      <wsdl:output message="tns:FulfillmentOrderProductReceivedReportSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="SaveFulfilmentDespatchImport">
      <wsdl:input message="tns:SaveFulfilmentDespatchImportSoapIn" />
      <wsdl:output message="tns:SaveFulfilmentDespatchImportSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="FulfilmentDespatchImportEmptyList">
      <wsdl:input message="tns:FulfilmentDespatchImportEmptyListSoapIn" />
      <wsdl:output message="tns:FulfilmentDespatchImportEmptyListSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="ProcessFulfillmentDespatchOrders">
      <wsdl:input message="tns:ProcessFulfillmentDespatchOrdersSoapIn" />
      <wsdl:output message="tns:ProcessFulfillmentDespatchOrdersSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="ProcessFulfillmentDespatchOrdersUBL">
      <wsdl:input message="tns:ProcessFulfillmentDespatchOrdersUBLSoapIn" />
      <wsdl:output message="tns:ProcessFulfillmentDespatchOrdersUBLSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="ProcessFulfillmentDespatchOrdersForWithoutEbusinessProcess">
      <wsdl:input message="tns:ProcessFulfillmentDespatchOrdersForWithoutEbusinessProcessSoapIn" />
      <wsdl:output message="tns:ProcessFulfillmentDespatchOrdersForWithoutEbusinessProcessSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="FulfilmentSaleRuleList">
      <wsdl:input message="tns:FulfilmentSaleRuleListSoapIn" />
      <wsdl:output message="tns:FulfilmentSaleRuleListSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="FulfilmentSaleRuleUpdate">
      <wsdl:input message="tns:FulfilmentSaleRuleUpdateSoapIn" />
      <wsdl:output message="tns:FulfilmentSaleRuleUpdateSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="FulfilmentSaleRuleDatailList">
      <wsdl:input message="tns:FulfilmentSaleRuleDatailListSoapIn" />
      <wsdl:output message="tns:FulfilmentSaleRuleDatailListSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="FulfilmentSaleRuleDatailInsert">
      <wsdl:input message="tns:FulfilmentSaleRuleDatailInsertSoapIn" />
      <wsdl:output message="tns:FulfilmentSaleRuleDatailInsertSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="FulfilmentSaleRuleActiveList">
      <wsdl:input message="tns:FulfilmentSaleRuleActiveListSoapIn" />
      <wsdl:output message="tns:FulfilmentSaleRuleActiveListSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="URUProfileRuleList">
      <wsdl:input message="tns:URUProfileRuleListSoapIn" />
      <wsdl:output message="tns:URUProfileRuleListSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="URUConnectionTypeList">
      <wsdl:input message="tns:URUConnectionTypeListSoapIn" />
      <wsdl:output message="tns:URUConnectionTypeListSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="URUProfileRuleSetupSave">
      <wsdl:input message="tns:URUProfileRuleSetupSaveSoapIn" />
      <wsdl:output message="tns:URUProfileRuleSetupSaveSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="BaseQueryList">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">Get Base Query List</wsdl:documentation>
      <wsdl:input message="tns:BaseQueryListSoapIn" />
      <wsdl:output message="tns:BaseQueryListSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="QueryFilterFieldList">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">Get Query Filter Field List</wsdl:documentation>
      <wsdl:input message="tns:QueryFilterFieldListSoapIn" />
      <wsdl:output message="tns:QueryFilterFieldListSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="ExecuteLookUpQuery">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">ExecuteLookUpQuery</wsdl:documentation>
      <wsdl:input message="tns:ExecuteLookUpQuerySoapIn" />
      <wsdl:output message="tns:ExecuteLookUpQuerySoapOut" />
    </wsdl:operation>
    <wsdl:operation name="ExecuteLookUpQueryString">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">ExecuteLookUpQueryString</wsdl:documentation>
      <wsdl:input message="tns:ExecuteLookUpQueryStringSoapIn" />
      <wsdl:output message="tns:ExecuteLookUpQueryStringSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="DataTypeOperatorListByFieldId">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">Get DataTypeOperator List By FieldId</wsdl:documentation>
      <wsdl:input message="tns:DataTypeOperatorListByFieldIdSoapIn" />
      <wsdl:output message="tns:DataTypeOperatorListByFieldIdSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="QueryResultFieldList">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">Get Built Query Result List</wsdl:documentation>
      <wsdl:input message="tns:QueryResultFieldListSoapIn" />
      <wsdl:output message="tns:QueryResultFieldListSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="GetProspectQueryResult">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">Get Executed Query Result</wsdl:documentation>
      <wsdl:input message="tns:GetProspectQueryResultSoapIn" />
      <wsdl:output message="tns:GetProspectQueryResultSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="GetProspectQueryCount">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">Get Executed Result Count</wsdl:documentation>
      <wsdl:input message="tns:GetProspectQueryCountSoapIn" />
      <wsdl:output message="tns:GetProspectQueryCountSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="CampaignProspectListSave">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">Save CampaignProspectList</wsdl:documentation>
      <wsdl:input message="tns:CampaignProspectListSaveSoapIn" />
      <wsdl:output message="tns:CampaignProspectListSaveSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="CampaignProspectList">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">CampaignProspectList Result</wsdl:documentation>
      <wsdl:input message="tns:CampaignProspectListSoapIn" />
      <wsdl:output message="tns:CampaignProspectListSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="CampaignProspectStatusList">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">CampaignProspectStatusList</wsdl:documentation>
      <wsdl:input message="tns:CampaignProspectStatusListSoapIn" />
      <wsdl:output message="tns:CampaignProspectStatusListSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="ProspecTypeList">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">ProspecTypeList</wsdl:documentation>
      <wsdl:input message="tns:ProspecTypeListSoapIn" />
      <wsdl:output message="tns:ProspecTypeListSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="PendingCallsNotifications">
      <wsdl:input message="tns:PendingCallsNotificationsSoapIn" />
      <wsdl:output message="tns:PendingCallsNotificationsSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="UnAllocatedRenewals">
      <wsdl:input message="tns:UnAllocatedRenewalsSoapIn" />
      <wsdl:output message="tns:UnAllocatedRenewalsSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="JobList">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">Get selected job by jobId</wsdl:documentation>
      <wsdl:input message="tns:JobListSoapIn" />
      <wsdl:output message="tns:JobListSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="GetJobStatus">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">Get selected job status</wsdl:documentation>
      <wsdl:input message="tns:GetJobStatusSoapIn" />
      <wsdl:output message="tns:GetJobStatusSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="SaveJob">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">Save SQL Server JOB</wsdl:documentation>
      <wsdl:input message="tns:SaveJobSoapIn" />
      <wsdl:output message="tns:SaveJobSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="CampaignJobScheduleList">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">CampaignJobScheduleList</wsdl:documentation>
      <wsdl:input message="tns:CampaignJobScheduleListSoapIn" />
      <wsdl:output message="tns:CampaignJobScheduleListSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="SaveCampaignJobSchedule">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">SaveCampaignJobSchedule</wsdl:documentation>
      <wsdl:input message="tns:SaveCampaignJobScheduleSoapIn" />
      <wsdl:output message="tns:SaveCampaignJobScheduleSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="StartJobSchedule">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">StartJobSchedule</wsdl:documentation>
      <wsdl:input message="tns:StartJobScheduleSoapIn" />
      <wsdl:output message="tns:StartJobScheduleSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="PreSalesPipelineSearch">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">Pre-Sales Pipeline Search</wsdl:documentation>
      <wsdl:input message="tns:PreSalesPipelineSearchSoapIn" />
      <wsdl:output message="tns:PreSalesPipelineSearchSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="PreSalesPipelineHeader">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">Pre-Sales Pipeline Header</wsdl:documentation>
      <wsdl:input message="tns:PreSalesPipelineHeaderSoapIn" />
      <wsdl:output message="tns:PreSalesPipelineHeaderSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="PreSalesPipelineBody">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">Pre-Sales Pipeline Body</wsdl:documentation>
      <wsdl:input message="tns:PreSalesPipelineBodySoapIn" />
      <wsdl:output message="tns:PreSalesPipelineBodySoapOut" />
    </wsdl:operation>
    <wsdl:operation name="PreSalePipelineDetailsList">
      <wsdl:input message="tns:PreSalePipelineDetailsListSoapIn" />
      <wsdl:output message="tns:PreSalePipelineDetailsListSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="PreSalePipelineSaleOrderDetailList">
      <wsdl:input message="tns:PreSalePipelineSaleOrderDetailListSoapIn" />
      <wsdl:output message="tns:PreSalePipelineSaleOrderDetailListSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="OutboundCallList">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">OutboundCallList</wsdl:documentation>
      <wsdl:input message="tns:OutboundCallListSoapIn" />
      <wsdl:output message="tns:OutboundCallListSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="LeadImportFieldList">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">LeadImportFieldList</wsdl:documentation>
      <wsdl:input message="tns:LeadImportFieldListSoapIn" />
      <wsdl:output message="tns:LeadImportFieldListSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="LeadImportFieldListLeadImport_DuplicateValidationRuleList">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">LeadImportFieldList_LeadImportDuplicateValidationRuleList</wsdl:documentation>
      <wsdl:input message="tns:LeadImportFieldListLeadImport_DuplicateValidationRuleListSoapIn" />
      <wsdl:output message="tns:LeadImportFieldListLeadImport_DuplicateValidationRuleListSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="LeadImportFieldConfigurationList">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">LeadImportFieldConfigurationList</wsdl:documentation>
      <wsdl:input message="tns:LeadImportFieldConfigurationListSoapIn" />
      <wsdl:output message="tns:LeadImportFieldConfigurationListSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="LeadImportFieldConfigurationInsert">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">LeadImportFieldConfigurationInsert</wsdl:documentation>
      <wsdl:input message="tns:LeadImportFieldConfigurationInsertSoapIn" />
      <wsdl:output message="tns:LeadImportFieldConfigurationInsertSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="LeadImportFieldConfigurationDetailInsert">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">LeadImportFieldConfigurationDetailInsert</wsdl:documentation>
      <wsdl:input message="tns:LeadImportFieldConfigurationDetailInsertSoapIn" />
      <wsdl:output message="tns:LeadImportFieldConfigurationDetailInsertSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="LeadImportFieldConfigurationDetailList">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">LeadImportFieldConfigurationDetailList</wsdl:documentation>
      <wsdl:input message="tns:LeadImportFieldConfigurationDetailListSoapIn" />
      <wsdl:output message="tns:LeadImportFieldConfigurationDetailListSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="LeadImportList">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">LeadImportList</wsdl:documentation>
      <wsdl:input message="tns:LeadImportListSoapIn" />
      <wsdl:output message="tns:LeadImportListSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="LeadImportSave">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">LeadImportSave</wsdl:documentation>
      <wsdl:input message="tns:LeadImportSaveSoapIn" />
      <wsdl:output message="tns:LeadImportSaveSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="LeadImportDetailList">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">LeadImportDetailList</wsdl:documentation>
      <wsdl:input message="tns:LeadImportDetailListSoapIn" />
      <wsdl:output message="tns:LeadImportDetailListSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="LeadImportDetailSave">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">LeadImportDetailSave</wsdl:documentation>
      <wsdl:input message="tns:LeadImportDetailSaveSoapIn" />
      <wsdl:output message="tns:LeadImportDetailSaveSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="ImportedLeadDetailSearch">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">ImportedLeadDetailSearch</wsdl:documentation>
      <wsdl:input message="tns:ImportedLeadDetailSearchSoapIn" />
      <wsdl:output message="tns:ImportedLeadDetailSearchSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="ProcessSuspectedDuplicateAction">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">ProcessSuspectedDuplicateAction</wsdl:documentation>
      <wsdl:input message="tns:ProcessSuspectedDuplicateActionSoapIn" />
      <wsdl:output message="tns:ProcessSuspectedDuplicateActionSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="ProspectDuplicatePreviewList">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">ProspectDuplicatePreviewList</wsdl:documentation>
      <wsdl:input message="tns:ProspectDuplicatePreviewListSoapIn" />
      <wsdl:output message="tns:ProspectDuplicatePreviewListSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="CampaignReAssignOptionList">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">CampaignReAssignOptionList</wsdl:documentation>
      <wsdl:input message="tns:CampaignReAssignOptionListSoapIn" />
      <wsdl:output message="tns:CampaignReAssignOptionListSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="GetServiceTimeout">
      <wsdl:input message="tns:GetServiceTimeoutSoapIn" />
      <wsdl:output message="tns:GetServiceTimeoutSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="GetExternalServiceTimeout">
      <wsdl:input message="tns:GetExternalServiceTimeoutSoapIn" />
      <wsdl:output message="tns:GetExternalServiceTimeoutSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="SaleOrderCancelList">
      <wsdl:input message="tns:SaleOrderCancelListSoapIn" />
      <wsdl:output message="tns:SaleOrderCancelListSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="SaleBasePickListPrintAllow">
      <wsdl:input message="tns:SaleBasePickListPrintAllowSoapIn" />
      <wsdl:output message="tns:SaleBasePickListPrintAllowSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="SaleOrderDesPatchAndInvoiceUpdatet">
      <wsdl:input message="tns:SaleOrderDesPatchAndInvoiceUpdatetSoapIn" />
      <wsdl:output message="tns:SaleOrderDesPatchAndInvoiceUpdatetSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="GetContraDetails">
      <wsdl:input message="tns:GetContraDetailsSoapIn" />
      <wsdl:output message="tns:GetContraDetailsSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="CommissionName">
      <wsdl:input message="tns:CommissionNameSoapIn" />
      <wsdl:output message="tns:CommissionNameSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="ElementTypeList">
      <wsdl:input message="tns:ElementTypeListSoapIn" />
      <wsdl:output message="tns:ElementTypeListSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="ProductCategoryListForSupplier_NetworkCheckForTariff">
      <wsdl:input message="tns:ProductCategoryListForSupplier_NetworkCheckForTariffSoapIn" />
      <wsdl:output message="tns:ProductCategoryListForSupplier_NetworkCheckForTariffSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="SearchMasterDataForSynchronze">
      <wsdl:input message="tns:SearchMasterDataForSynchronzeSoapIn" />
      <wsdl:output message="tns:SearchMasterDataForSynchronzeSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="UpdateSaleOrderSupplierResponse">
      <wsdl:input message="tns:UpdateSaleOrderSupplierResponseSoapIn" />
      <wsdl:output message="tns:UpdateSaleOrderSupplierResponseSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="SupplierRespondStatusList">
      <wsdl:input message="tns:SupplierRespondStatusListSoapIn" />
      <wsdl:output message="tns:SupplierRespondStatusListSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="ReturnRejectUpdate">
      <wsdl:input message="tns:ReturnRejectUpdateSoapIn" />
      <wsdl:output message="tns:ReturnRejectUpdateSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="ReturnRejectConfirm">
      <wsdl:input message="tns:ReturnRejectConfirmSoapIn" />
      <wsdl:output message="tns:ReturnRejectConfirmSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="ScheduleList">
      <wsdl:input message="tns:ScheduleListSoapIn" />
      <wsdl:output message="tns:ScheduleListSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="ScheduleSave">
      <wsdl:input message="tns:ScheduleSaveSoapIn" />
      <wsdl:output message="tns:ScheduleSaveSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="SaleOrderTypeList">
      <wsdl:input message="tns:SaleOrderTypeListSoapIn" />
      <wsdl:output message="tns:SaleOrderTypeListSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="AccountIntegrationInvoiceDetailList">
      <wsdl:input message="tns:AccountIntegrationInvoiceDetailListSoapIn" />
      <wsdl:output message="tns:AccountIntegrationInvoiceDetailListSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="AccountIntegrationInvoiceSave">
      <wsdl:input message="tns:AccountIntegrationInvoiceSaveSoapIn" />
      <wsdl:output message="tns:AccountIntegrationInvoiceSaveSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="AccountIntegrationCustomerSave">
      <wsdl:input message="tns:AccountIntegrationCustomerSaveSoapIn" />
      <wsdl:output message="tns:AccountIntegrationCustomerSaveSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="AccountIntegrationProductInvoiceDetail">
      <wsdl:input message="tns:AccountIntegrationProductInvoiceDetailSoapIn" />
      <wsdl:output message="tns:AccountIntegrationProductInvoiceDetailSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="AccountIntegrationProductCashBackPaymentDetailList">
      <wsdl:input message="tns:AccountIntegrationProductCashBackPaymentDetailListSoapIn" />
      <wsdl:output message="tns:AccountIntegrationProductCashBackPaymentDetailListSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="AccountIntegrationCashBackPaymentDetailList">
      <wsdl:input message="tns:AccountIntegrationCashBackPaymentDetailListSoapIn" />
      <wsdl:output message="tns:AccountIntegrationCashBackPaymentDetailListSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="AccountIntegrationCashBackPaymentSave">
      <wsdl:input message="tns:AccountIntegrationCashBackPaymentSaveSoapIn" />
      <wsdl:output message="tns:AccountIntegrationCashBackPaymentSaveSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="AccountIntegrationRejectedCashBackDetailList">
      <wsdl:input message="tns:AccountIntegrationRejectedCashBackDetailListSoapIn" />
      <wsdl:output message="tns:AccountIntegrationRejectedCashBackDetailListSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="AccountIntegrationRejectedCashBackSave">
      <wsdl:input message="tns:AccountIntegrationRejectedCashBackSaveSoapIn" />
      <wsdl:output message="tns:AccountIntegrationRejectedCashBackSaveSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="AccountIntegrationCustomerDetailList">
      <wsdl:input message="tns:AccountIntegrationCustomerDetailListSoapIn" />
      <wsdl:output message="tns:AccountIntegrationCustomerDetailListSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="AccountIntegrationContraDetailList">
      <wsdl:input message="tns:AccountIntegrationContraDetailListSoapIn" />
      <wsdl:output message="tns:AccountIntegrationContraDetailListSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="AccountIntegrationExchangeDiffDetailList">
      <wsdl:input message="tns:AccountIntegrationExchangeDiffDetailListSoapIn" />
      <wsdl:output message="tns:AccountIntegrationExchangeDiffDetailListSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="AccountIntegrationContraSave">
      <wsdl:input message="tns:AccountIntegrationContraSaveSoapIn" />
      <wsdl:output message="tns:AccountIntegrationContraSaveSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="AccountIntegrationExchangeDiffDetailSave">
      <wsdl:input message="tns:AccountIntegrationExchangeDiffDetailSaveSoapIn" />
      <wsdl:output message="tns:AccountIntegrationExchangeDiffDetailSaveSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="AccountIntegrationReturnPoolChangesList">
      <wsdl:input message="tns:AccountIntegrationReturnPoolChangesListSoapIn" />
      <wsdl:output message="tns:AccountIntegrationReturnPoolChangesListSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="AccountIntegrationReturnPoolChangesSave">
      <wsdl:input message="tns:AccountIntegrationReturnPoolChangesSaveSoapIn" />
      <wsdl:output message="tns:AccountIntegrationReturnPoolChangesSaveSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="AccountIntegrationStockAdjustmentDetailList">
      <wsdl:input message="tns:AccountIntegrationStockAdjustmentDetailListSoapIn" />
      <wsdl:output message="tns:AccountIntegrationStockAdjustmentDetailListSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="AccountIntegrationNetworkCommissionDetailList">
      <wsdl:input message="tns:AccountIntegrationNetworkCommissionDetailListSoapIn" />
      <wsdl:output message="tns:AccountIntegrationNetworkCommissionDetailListSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="AccountIntegrationNetworkCommissionUpdate">
      <wsdl:input message="tns:AccountIntegrationNetworkCommissionUpdateSoapIn" />
      <wsdl:output message="tns:AccountIntegrationNetworkCommissionUpdateSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="AccountIntegrationStockAdjustmentUpdate">
      <wsdl:input message="tns:AccountIntegrationStockAdjustmentUpdateSoapIn" />
      <wsdl:output message="tns:AccountIntegrationStockAdjustmentUpdateSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="AccountIntegrationSupplierReturnDetailList">
      <wsdl:input message="tns:AccountIntegrationSupplierReturnDetailListSoapIn" />
      <wsdl:output message="tns:AccountIntegrationSupplierReturnDetailListSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="AccountIntegrationPostPostSupplierReturnUpdate">
      <wsdl:input message="tns:AccountIntegrationPostPostSupplierReturnUpdateSoapIn" />
      <wsdl:output message="tns:AccountIntegrationPostPostSupplierReturnUpdateSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="AccountIntegrationSelfBillDetailList">
      <wsdl:input message="tns:AccountIntegrationSelfBillDetailListSoapIn" />
      <wsdl:output message="tns:AccountIntegrationSelfBillDetailListSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="AccountIntegrationSelfBillUpdate">
      <wsdl:input message="tns:AccountIntegrationSelfBillUpdateSoapIn" />
      <wsdl:output message="tns:AccountIntegrationSelfBillUpdateSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="AccountIntegrationPaymentDetailList">
      <wsdl:input message="tns:AccountIntegrationPaymentDetailListSoapIn" />
      <wsdl:output message="tns:AccountIntegrationPaymentDetailListSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="AccountIntegrationPaymentUpdate">
      <wsdl:input message="tns:AccountIntegrationPaymentUpdateSoapIn" />
      <wsdl:output message="tns:AccountIntegrationPaymentUpdateSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="AccountIntegrationGRNDetailList">
      <wsdl:input message="tns:AccountIntegrationGRNDetailListSoapIn" />
      <wsdl:output message="tns:AccountIntegrationGRNDetailListSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="AccountIntegrationGRNUpdate">
      <wsdl:input message="tns:AccountIntegrationGRNUpdateSoapIn" />
      <wsdl:output message="tns:AccountIntegrationGRNUpdateSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="DealerReturnListForManager">
      <wsdl:input message="tns:DealerReturnListForManagerSoapIn" />
      <wsdl:output message="tns:DealerReturnListForManagerSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="DealerReturnComplete">
      <wsdl:input message="tns:DealerReturnCompleteSoapIn" />
      <wsdl:output message="tns:DealerReturnCompleteSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="DealerReturnUpdateStatus">
      <wsdl:input message="tns:DealerReturnUpdateStatusSoapIn" />
      <wsdl:output message="tns:DealerReturnUpdateStatusSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="DealerConnectionReturnDetail">
      <wsdl:input message="tns:DealerConnectionReturnDetailSoapIn" />
      <wsdl:output message="tns:DealerConnectionReturnDetailSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="DealerConnectionReturnSave">
      <wsdl:input message="tns:DealerConnectionReturnSaveSoapIn" />
      <wsdl:output message="tns:DealerConnectionReturnSaveSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="PriceProtectionLookupList">
      <wsdl:input message="tns:PriceProtectionLookupListSoapIn" />
      <wsdl:output message="tns:PriceProtectionLookupListSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="PriceProtectionReport">
      <wsdl:input message="tns:PriceProtectionReportSoapIn" />
      <wsdl:output message="tns:PriceProtectionReportSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="ListDealerReturnItems">
      <wsdl:input message="tns:ListDealerReturnItemsSoapIn" />
      <wsdl:output message="tns:ListDealerReturnItemsSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="DealerConnetionsErrorUpdate">
      <wsdl:input message="tns:DealerConnetionsErrorUpdateSoapIn" />
      <wsdl:output message="tns:DealerConnetionsErrorUpdateSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="UpdateConnectionDirect">
      <wsdl:input message="tns:UpdateConnectionDirectSoapIn" />
      <wsdl:output message="tns:UpdateConnectionDirectSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="UpdateConnection">
      <wsdl:input message="tns:UpdateConnectionSoapIn" />
      <wsdl:output message="tns:UpdateConnectionSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="ProductByTrackableList">
      <wsdl:input message="tns:ProductByTrackableListSoapIn" />
      <wsdl:output message="tns:ProductByTrackableListSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="PrepayConnectionImportService">
      <wsdl:input message="tns:PrepayConnectionImportServiceSoapIn" />
      <wsdl:output message="tns:PrepayConnectionImportServiceSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="PrepayConnectionUpdate">
      <wsdl:input message="tns:PrepayConnectionUpdateSoapIn" />
      <wsdl:output message="tns:PrepayConnectionUpdateSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="PrepayConnectionErrorsDelete">
      <wsdl:input message="tns:PrepayConnectionErrorsDeleteSoapIn" />
      <wsdl:output message="tns:PrepayConnectionErrorsDeleteSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="ConnectionImportErrorList">
      <wsdl:input message="tns:ConnectionImportErrorListSoapIn" />
      <wsdl:output message="tns:ConnectionImportErrorListSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="ConnectionImportSettingList">
      <wsdl:input message="tns:ConnectionImportSettingListSoapIn" />
      <wsdl:output message="tns:ConnectionImportSettingListSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="ConnectionImportSettingsSave">
      <wsdl:input message="tns:ConnectionImportSettingsSaveSoapIn" />
      <wsdl:output message="tns:ConnectionImportSettingsSaveSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="GetUnknownMainSharerUpgradeMigrateTarifsForNetwork">
      <wsdl:input message="tns:GetUnknownMainSharerUpgradeMigrateTarifsForNetworkSoapIn" />
      <wsdl:output message="tns:GetUnknownMainSharerUpgradeMigrateTarifsForNetworkSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="ConnectionImportList">
      <wsdl:input message="tns:ConnectionImportListSoapIn" />
      <wsdl:output message="tns:ConnectionImportListSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="ConnectionImportHistoryList">
      <wsdl:input message="tns:ConnectionImportHistoryListSoapIn" />
      <wsdl:output message="tns:ConnectionImportHistoryListSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="ThreeConnectionFileInsert">
      <wsdl:input message="tns:ThreeConnectionFileInsertSoapIn" />
      <wsdl:output message="tns:ThreeConnectionFileInsertSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="TMobileConnectionFileInsert">
      <wsdl:input message="tns:TMobileConnectionFileInsertSoapIn" />
      <wsdl:output message="tns:TMobileConnectionFileInsertSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="DealerConnectionFileInsert">
      <wsdl:input message="tns:DealerConnectionFileInsertSoapIn" />
      <wsdl:output message="tns:DealerConnectionFileInsertSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="OrangeConnectionFileInsert">
      <wsdl:input message="tns:OrangeConnectionFileInsertSoapIn" />
      <wsdl:output message="tns:OrangeConnectionFileInsertSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="PrepayConnectionFileInsert">
      <wsdl:input message="tns:PrepayConnectionFileInsertSoapIn" />
      <wsdl:output message="tns:PrepayConnectionFileInsertSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="PrepayConnectionFileInsert">
      <wsdl:input name="PrepayConnectionFileInsertWithStatus" message="tns:PrepayConnectionFileInsertWithStatusSoapIn" />
      <wsdl:output name="PrepayConnectionFileInsertWithStatus" message="tns:PrepayConnectionFileInsertWithStatusSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="PrepayConnectionFileUpdate">
      <wsdl:input message="tns:PrepayConnectionFileUpdateSoapIn" />
      <wsdl:output message="tns:PrepayConnectionFileUpdateSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="PrepayConnectionFileList">
      <wsdl:input message="tns:PrepayConnectionFileListSoapIn" />
      <wsdl:output message="tns:PrepayConnectionFileListSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="TrackableItemSearchForDealer">
      <wsdl:input message="tns:TrackableItemSearchForDealerSoapIn" />
      <wsdl:output message="tns:TrackableItemSearchForDealerSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="ProductSupplierCodeUpdate">
      <wsdl:input message="tns:ProductSupplierCodeUpdateSoapIn" />
      <wsdl:output message="tns:ProductSupplierCodeUpdateSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="SelectNetworkDealerForImport">
      <wsdl:input message="tns:SelectNetworkDealerForImportSoapIn" />
      <wsdl:output message="tns:SelectNetworkDealerForImportSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="ConnectionImportMandatoryFieldList">
      <wsdl:input message="tns:ConnectionImportMandatoryFieldListSoapIn" />
      <wsdl:output message="tns:ConnectionImportMandatoryFieldListSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="SaveConnectionConfiguration">
      <wsdl:input message="tns:SaveConnectionConfigurationSoapIn" />
      <wsdl:output message="tns:SaveConnectionConfigurationSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="SaveItemReceivingConfiguration">
      <wsdl:input message="tns:SaveItemReceivingConfigurationSoapIn" />
      <wsdl:output message="tns:SaveItemReceivingConfigurationSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="SaveConnectionConfigurationDetail">
      <wsdl:input message="tns:SaveConnectionConfigurationDetailSoapIn" />
      <wsdl:output message="tns:SaveConnectionConfigurationDetailSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="SaveItemReceivingConfigurationDetail">
      <wsdl:input message="tns:SaveItemReceivingConfigurationDetailSoapIn" />
      <wsdl:output message="tns:SaveItemReceivingConfigurationDetailSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="ConnectionConfigurationList">
      <wsdl:input message="tns:ConnectionConfigurationListSoapIn" />
      <wsdl:output message="tns:ConnectionConfigurationListSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="SupplierConfigurationList">
      <wsdl:input message="tns:SupplierConfigurationListSoapIn" />
      <wsdl:output message="tns:SupplierConfigurationListSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="ConnectionImportMapList">
      <wsdl:input message="tns:ConnectionImportMapListSoapIn" />
      <wsdl:output message="tns:ConnectionImportMapListSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="MapEventTypeList">
      <wsdl:input message="tns:MapEventTypeListSoapIn" />
      <wsdl:output message="tns:MapEventTypeListSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="ProductImportList">
      <wsdl:input message="tns:ProductImportListSoapIn" />
      <wsdl:output message="tns:ProductImportListSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="ProductImportSave">
      <wsdl:input message="tns:ProductImportSaveSoapIn" />
      <wsdl:output message="tns:ProductImportSaveSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="SelectProductImport">
      <wsdl:input message="tns:SelectProductImportSoapIn" />
      <wsdl:output message="tns:SelectProductImportSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="ProofCategoryList">
      <wsdl:input message="tns:ProofCategoryListSoapIn" />
      <wsdl:output message="tns:ProofCategoryListSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="ProofCategorySave">
      <wsdl:input message="tns:ProofCategorySaveSoapIn" />
      <wsdl:output message="tns:ProofCategorySaveSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="ProofCategoryListAndProofFieldValues">
      <wsdl:input message="tns:ProofCategoryListAndProofFieldValuesSoapIn" />
      <wsdl:output message="tns:ProofCategoryListAndProofFieldValuesSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="SaleSourceList">
      <wsdl:input message="tns:SaleSourceListSoapIn" />
      <wsdl:output message="tns:SaleSourceListSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="SaleSourceSave">
      <wsdl:input message="tns:SaleSourceSaveSoapIn" />
      <wsdl:output message="tns:SaleSourceSaveSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="LeadSourceList">
      <wsdl:input message="tns:LeadSourceListSoapIn" />
      <wsdl:output message="tns:LeadSourceListSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="LeadSourceSave">
      <wsdl:input message="tns:LeadSourceSaveSoapIn" />
      <wsdl:output message="tns:LeadSourceSaveSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="CampaignCategoryList">
      <wsdl:input message="tns:CampaignCategoryListSoapIn" />
      <wsdl:output message="tns:CampaignCategoryListSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="CampaignCategorySave">
      <wsdl:input message="tns:CampaignCategorySaveSoapIn" />
      <wsdl:output message="tns:CampaignCategorySaveSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="CampaignGroupList">
      <wsdl:input message="tns:CampaignGroupListSoapIn" />
      <wsdl:output message="tns:CampaignGroupListSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="CampaignGroupSave">
      <wsdl:input message="tns:CampaignGroupSaveSoapIn" />
      <wsdl:output message="tns:CampaignGroupSaveSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="CampaignList">
      <wsdl:input message="tns:CampaignListSoapIn" />
      <wsdl:output message="tns:CampaignListSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="SaveCampaignForPreviousCustomer">
      <wsdl:input message="tns:SaveCampaignForPreviousCustomerSoapIn" />
      <wsdl:output message="tns:SaveCampaignForPreviousCustomerSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="SaveCampaign">
      <wsdl:input message="tns:SaveCampaignSoapIn" />
      <wsdl:output message="tns:SaveCampaignSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="SaveCampaignCompressed">
      <wsdl:input message="tns:SaveCampaignCompressedSoapIn" />
      <wsdl:output message="tns:SaveCampaignCompressedSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="CampaignSearch">
      <wsdl:input message="tns:CampaignSearchSoapIn" />
      <wsdl:output message="tns:CampaignSearchSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="CampaignCodeValidation">
      <wsdl:input message="tns:CampaignCodeValidationSoapIn" />
      <wsdl:output message="tns:CampaignCodeValidationSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="CampaignCodeAndNameValidation">
      <wsdl:input message="tns:CampaignCodeAndNameValidationSoapIn" />
      <wsdl:output message="tns:CampaignCodeAndNameValidationSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="CampaignNameValidation">
      <wsdl:input message="tns:CampaignNameValidationSoapIn" />
      <wsdl:output message="tns:CampaignNameValidationSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="CampaignProspectAccountManagerList">
      <wsdl:input message="tns:CampaignProspectAccountManagerListSoapIn" />
      <wsdl:output message="tns:CampaignProspectAccountManagerListSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="ListCampaignProspectList">
      <wsdl:input message="tns:ListCampaignProspectListSoapIn" />
      <wsdl:output message="tns:ListCampaignProspectListSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="CampaignProspectListByCustomerLeadID">
      <wsdl:input message="tns:CampaignProspectListByCustomerLeadIDSoapIn" />
      <wsdl:output message="tns:CampaignProspectListByCustomerLeadIDSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="CampaignProspectListAdvancedAllocationDetailList">
      <wsdl:input message="tns:CampaignProspectListAdvancedAllocationDetailListSoapIn" />
      <wsdl:output message="tns:CampaignProspectListAdvancedAllocationDetailListSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="CampaignLookUpList">
      <wsdl:input message="tns:CampaignLookUpListSoapIn" />
      <wsdl:output message="tns:CampaignLookUpListSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="CampaignChannelList">
      <wsdl:input message="tns:CampaignChannelListSoapIn" />
      <wsdl:output message="tns:CampaignChannelListSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="CampaignStatusList">
      <wsdl:input message="tns:CampaignStatusListSoapIn" />
      <wsdl:output message="tns:CampaignStatusListSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="CallListAllocationList">
      <wsdl:input message="tns:CallListAllocationListSoapIn" />
      <wsdl:output message="tns:CallListAllocationListSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="CallListAllocationOptionList">
      <wsdl:input message="tns:CallListAllocationOptionListSoapIn" />
      <wsdl:output message="tns:CallListAllocationOptionListSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="AllocationOptionListForOriginatingSiteAndAccountManager">
      <wsdl:input message="tns:AllocationOptionListForOriginatingSiteAndAccountManagerSoapIn" />
      <wsdl:output message="tns:AllocationOptionListForOriginatingSiteAndAccountManagerSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="CampaignAttachmentList">
      <wsdl:input message="tns:CampaignAttachmentListSoapIn" />
      <wsdl:output message="tns:CampaignAttachmentListSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="SaveCommunicationHistoryForMarketingCampaign">
      <wsdl:input message="tns:SaveCommunicationHistoryForMarketingCampaignSoapIn" />
      <wsdl:output message="tns:SaveCommunicationHistoryForMarketingCampaignSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="BuiltQueryList">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">Get Built Query List</wsdl:documentation>
      <wsdl:input message="tns:BuiltQueryListSoapIn" />
      <wsdl:output message="tns:BuiltQueryListSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="BuiltQueryListById">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">Get Built Query List By Id</wsdl:documentation>
      <wsdl:input message="tns:BuiltQueryListByIdSoapIn" />
      <wsdl:output message="tns:BuiltQueryListByIdSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="BuiltQueryListByCampaignId">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">Get Built Query List By CampaignID</wsdl:documentation>
      <wsdl:input message="tns:BuiltQueryListByCampaignIdSoapIn" />
      <wsdl:output message="tns:BuiltQueryListByCampaignIdSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="CheckQueryNameExistency">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">Check Query Name Existency</wsdl:documentation>
      <wsdl:input message="tns:CheckQueryNameExistencySoapIn" />
      <wsdl:output message="tns:CheckQueryNameExistencySoapOut" />
    </wsdl:operation>
    <wsdl:operation name="SaveBuiltQuery">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">Save Built Query</wsdl:documentation>
      <wsdl:input message="tns:SaveBuiltQuerySoapIn" />
      <wsdl:output message="tns:SaveBuiltQuerySoapOut" />
    </wsdl:operation>
    <wsdl:operation name="CountQueryResult">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">Count Query Result</wsdl:documentation>
      <wsdl:input message="tns:CountQueryResultSoapIn" />
      <wsdl:output message="tns:CountQueryResultSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="BuiltQueryConfigurationList">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">Get Built Query Configuration List</wsdl:documentation>
      <wsdl:input message="tns:BuiltQueryConfigurationListSoapIn" />
      <wsdl:output message="tns:BuiltQueryConfigurationListSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="SaveBuiltQueryConfiguration">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">Save Built Query Configuration</wsdl:documentation>
      <wsdl:input message="tns:SaveBuiltQueryConfigurationSoapIn" />
      <wsdl:output message="tns:SaveBuiltQueryConfigurationSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="VolumeBonusListForAcceleratorAndNetwork">
      <wsdl:input message="tns:VolumeBonusListForAcceleratorAndNetworkSoapIn" />
      <wsdl:output message="tns:VolumeBonusListForAcceleratorAndNetworkSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="VolumeBonusCaculateNetworkList">
      <wsdl:input message="tns:VolumeBonusCaculateNetworkListSoapIn" />
      <wsdl:output message="tns:VolumeBonusCaculateNetworkListSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="NetworkVolumeBonusCalculateNetworkDetailsList">
      <wsdl:input message="tns:NetworkVolumeBonusCalculateNetworkDetailsListSoapIn" />
      <wsdl:output message="tns:NetworkVolumeBonusCalculateNetworkDetailsListSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="VolumeBonusCaculateDealerList">
      <wsdl:input message="tns:VolumeBonusCaculateDealerListSoapIn" />
      <wsdl:output message="tns:VolumeBonusCaculateDealerListSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="VolumeBonusCaculate">
      <wsdl:input message="tns:VolumeBonusCaculateSoapIn" />
      <wsdl:output message="tns:VolumeBonusCaculateSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="VolumeBonusCaculateNetwork">
      <wsdl:input message="tns:VolumeBonusCaculateNetworkSoapIn" />
      <wsdl:output message="tns:VolumeBonusCaculateNetworkSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="VolumeBonusGroupList">
      <wsdl:input message="tns:VolumeBonusGroupListSoapIn" />
      <wsdl:output message="tns:VolumeBonusGroupListSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="VolumeBonusGroupDetailList">
      <wsdl:input message="tns:VolumeBonusGroupDetailListSoapIn" />
      <wsdl:output message="tns:VolumeBonusGroupDetailListSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="VolumeBonusGroupConnectionTypeList">
      <wsdl:input message="tns:VolumeBonusGroupConnectionTypeListSoapIn" />
      <wsdl:output message="tns:VolumeBonusGroupConnectionTypeListSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="VolumeBonusGroupBusinessTypeList">
      <wsdl:input message="tns:VolumeBonusGroupBusinessTypeListSoapIn" />
      <wsdl:output message="tns:VolumeBonusGroupBusinessTypeListSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="VolumeBonusGroupProductCategoryList">
      <wsdl:input message="tns:VolumeBonusGroupProductCategoryListSoapIn" />
      <wsdl:output message="tns:VolumeBonusGroupProductCategoryListSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="VolumeBonusGroupSave">
      <wsdl:input message="tns:VolumeBonusGroupSaveSoapIn" />
      <wsdl:output message="tns:VolumeBonusGroupSaveSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="VolumeBonusGroupProductCategorySearch">
      <wsdl:input message="tns:VolumeBonusGroupProductCategorySearchSoapIn" />
      <wsdl:output message="tns:VolumeBonusGroupProductCategorySearchSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="DeliveryProductDetails">
      <wsdl:input message="tns:DeliveryProductDetailsSoapIn" />
      <wsdl:output message="tns:DeliveryProductDetailsSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="CourierLink">
      <wsdl:input message="tns:CourierLinkSoapIn" />
      <wsdl:output message="tns:CourierLinkSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="DeliveryMethodsList">
      <wsdl:input message="tns:DeliveryMethodsListSoapIn" />
      <wsdl:output message="tns:DeliveryMethodsListSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="DeliveryMethodWithLabelPrinterList">
      <wsdl:input message="tns:DeliveryMethodWithLabelPrinterListSoapIn" />
      <wsdl:output message="tns:DeliveryMethodWithLabelPrinterListSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="DeliveryMethodsListForSaleFullfiment">
      <wsdl:input message="tns:DeliveryMethodsListForSaleFullfimentSoapIn" />
      <wsdl:output message="tns:DeliveryMethodsListForSaleFullfimentSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="DeliveryMethodsSave">
      <wsdl:input message="tns:DeliveryMethodsSaveSoapIn" />
      <wsdl:output message="tns:DeliveryMethodsSaveSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="ManagerList">
      <wsdl:input message="tns:ManagerListSoapIn" />
      <wsdl:output message="tns:ManagerListSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="ManagerListForEffectedStatus">
      <wsdl:input message="tns:ManagerListForEffectedStatusSoapIn" />
      <wsdl:output message="tns:ManagerListForEffectedStatusSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="ManagerLookUpList">
      <wsdl:input message="tns:ManagerLookUpListSoapIn" />
      <wsdl:output message="tns:ManagerLookUpListSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="ManagerListManagerLookUpListLoadLookupListSite">
      <wsdl:input message="tns:ManagerListManagerLookUpListLoadLookupListSiteSoapIn" />
      <wsdl:output message="tns:ManagerListManagerLookUpListLoadLookupListSiteSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="LatestDealList">
      <wsdl:input name="LatestDealList01" message="tns:LatestDealList01SoapIn" />
      <wsdl:output name="LatestDealList01" message="tns:LatestDealList01SoapOut" />
    </wsdl:operation>
    <wsdl:operation name="LatestDealListForSupplier">
      <wsdl:input message="tns:LatestDealListForSupplierSoapIn" />
      <wsdl:output message="tns:LatestDealListForSupplierSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="DealDetail">
      <wsdl:input message="tns:DealDetailSoapIn" />
      <wsdl:output message="tns:DealDetailSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="DealList">
      <wsdl:input message="tns:DealListSoapIn" />
      <wsdl:output message="tns:DealListSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="DealItemList">
      <wsdl:input message="tns:DealItemListSoapIn" />
      <wsdl:output message="tns:DealItemListSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="DealChannelList">
      <wsdl:input message="tns:DealChannelListSoapIn" />
      <wsdl:output message="tns:DealChannelListSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="SaveDeals">
      <wsdl:input message="tns:SaveDealsSoapIn" />
      <wsdl:output message="tns:SaveDealsSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="SaveDealItems">
      <wsdl:input message="tns:SaveDealItemsSoapIn" />
      <wsdl:output message="tns:SaveDealItemsSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="SaveDealChannels">
      <wsdl:input message="tns:SaveDealChannelsSoapIn" />
      <wsdl:output message="tns:SaveDealChannelsSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="LatestDealList">
      <wsdl:input name="LatestDealList02" message="tns:LatestDealList02SoapIn" />
      <wsdl:output name="LatestDealList02" message="tns:LatestDealList02SoapOut" />
    </wsdl:operation>
    <wsdl:operation name="LatestDealList">
      <wsdl:input name="LatestDealList_1" message="tns:LatestDealList_1SoapIn" />
      <wsdl:output name="LatestDealList_1" message="tns:LatestDealList_1SoapOut" />
    </wsdl:operation>
    <wsdl:operation name="LatestDealList">
      <wsdl:input name="LatestDealList_2" message="tns:LatestDealList_2SoapIn" />
      <wsdl:output name="LatestDealList_2" message="tns:LatestDealList_2SoapOut" />
    </wsdl:operation>
    <wsdl:operation name="FulfilmentOrderReferanceValidation">
      <wsdl:input message="tns:FulfilmentOrderReferanceValidationSoapIn" />
      <wsdl:output message="tns:FulfilmentOrderReferanceValidationSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="FulFilmentList">
      <wsdl:input message="tns:FulFilmentListSoapIn" />
      <wsdl:output message="tns:FulFilmentListSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="FulFilmentListForSeach">
      <wsdl:input message="tns:FulFilmentListForSeachSoapIn" />
      <wsdl:output message="tns:FulFilmentListForSeachSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="FulFilmentListForSeachwithDealerName">
      <wsdl:input message="tns:FulFilmentListForSeachwithDealerNameSoapIn" />
      <wsdl:output message="tns:FulFilmentListForSeachwithDealerNameSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="FulFilmentSave">
      <wsdl:input message="tns:FulFilmentSaveSoapIn" />
      <wsdl:output message="tns:FulFilmentSaveSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="FulFilmentSaleOrderList">
      <wsdl:input message="tns:FulFilmentSaleOrderListSoapIn" />
      <wsdl:output message="tns:FulFilmentSaleOrderListSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="SelfbillSearch">
      <wsdl:input message="tns:SelfbillSearchSoapIn" />
      <wsdl:output message="tns:SelfbillSearchSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="SelfBillTablesList">
      <wsdl:input message="tns:SelfBillTablesListSoapIn" />
      <wsdl:output message="tns:SelfBillTablesListSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="SearchSelfInvoicesForPeriod">
      <wsdl:input message="tns:SearchSelfInvoicesForPeriodSoapIn" />
      <wsdl:output message="tns:SearchSelfInvoicesForPeriodSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="SearchSelfInvoicesForPeriod">
      <wsdl:input name="SearchSelfInvoicesForPeriodWithDealerIds" message="tns:SearchSelfInvoicesForPeriodWithDealerIdsSoapIn" />
      <wsdl:output name="SearchSelfInvoicesForPeriodWithDealerIds" message="tns:SearchSelfInvoicesForPeriodWithDealerIdsSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="SearchSelfInvoicesForFreeTextOnly">
      <wsdl:input message="tns:SearchSelfInvoicesForFreeTextOnlySoapIn" />
      <wsdl:output message="tns:SearchSelfInvoicesForFreeTextOnlySoapOut" />
    </wsdl:operation>
    <wsdl:operation name="SearchSelfInvoicesForFreeTextOnly">
      <wsdl:input name="SearchSelfInvoicesForFreeTextOnlyWithDealerIds" message="tns:SearchSelfInvoicesForFreeTextOnlyWithDealerIdsSoapIn" />
      <wsdl:output name="SearchSelfInvoicesForFreeTextOnlyWithDealerIds" message="tns:SearchSelfInvoicesForFreeTextOnlyWithDealerIdsSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="SelfBillCommissionStatmentDetails">
      <wsdl:input message="tns:SelfBillCommissionStatmentDetailsSoapIn" />
      <wsdl:output message="tns:SelfBillCommissionStatmentDetailsSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="SelfBillCommissionStatmentDetails">
      <wsdl:input name="SelfBillCommissionStatmentDetailsFromSelfBill" message="tns:SelfBillCommissionStatmentDetailsFromSelfBillSoapIn" />
      <wsdl:output name="SelfBillCommissionStatmentDetailsFromSelfBill" message="tns:SelfBillCommissionStatmentDetailsFromSelfBillSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="SelfBillCommissionStatmentDetailsAF1">
      <wsdl:input message="tns:SelfBillCommissionStatmentDetailsAF1SoapIn" />
      <wsdl:output message="tns:SelfBillCommissionStatmentDetailsAF1SoapOut" />
    </wsdl:operation>
    <wsdl:operation name="SelfBillCommissionStatmentDetailsRePrintAF1">
      <wsdl:input message="tns:SelfBillCommissionStatmentDetailsRePrintAF1SoapIn" />
      <wsdl:output message="tns:SelfBillCommissionStatmentDetailsRePrintAF1SoapOut" />
    </wsdl:operation>
    <wsdl:operation name="SelfBillCommissionStatmentDetailsRePrint">
      <wsdl:input name="SelfBillCommissionStatmentDetailsRePrintWithAF" message="tns:SelfBillCommissionStatmentDetailsRePrintWithAFSoapIn" />
      <wsdl:output name="SelfBillCommissionStatmentDetailsRePrintWithAF" message="tns:SelfBillCommissionStatmentDetailsRePrintWithAFSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="SelfBillCommissionStatmentDetailsRePrint">
      <wsdl:input message="tns:SelfBillCommissionStatmentDetailsRePrintSoapIn" />
      <wsdl:output message="tns:SelfBillCommissionStatmentDetailsRePrintSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="SaveSelfBill">
      <wsdl:input message="tns:SaveSelfBillSoapIn" />
      <wsdl:output message="tns:SaveSelfBillSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="SaveSelfBillByte">
      <wsdl:input message="tns:SaveSelfBillByteSoapIn" />
      <wsdl:output message="tns:SaveSelfBillByteSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="SaveSelfBillByte">
      <wsdl:input name="SaveSelfBillByteReturnPrintData" message="tns:SaveSelfBillByteReturnPrintDataSoapIn" />
      <wsdl:output name="SaveSelfBillByteReturnPrintData" message="tns:SaveSelfBillByteReturnPrintDataSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="SelfBillAutoContraList">
      <wsdl:input message="tns:SelfBillAutoContraListSoapIn" />
      <wsdl:output message="tns:SelfBillAutoContraListSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="SelfBillAutoSettle">
      <wsdl:input message="tns:SelfBillAutoSettleSoapIn" />
      <wsdl:output message="tns:SelfBillAutoSettleSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="SelfBillExport">
      <wsdl:input message="tns:SelfBillExportSoapIn" />
      <wsdl:output message="tns:SelfBillExportSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="AccountCodeSelect">
      <wsdl:input message="tns:AccountCodeSelectSoapIn" />
      <wsdl:output message="tns:AccountCodeSelectSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="AccountCodeUpdate">
      <wsdl:input message="tns:AccountCodeUpdateSoapIn" />
      <wsdl:output message="tns:AccountCodeUpdateSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="AccountTypeSelect">
      <wsdl:input message="tns:AccountTypeSelectSoapIn" />
      <wsdl:output message="tns:AccountTypeSelectSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="ListAdjustmentCategory">
      <wsdl:input message="tns:ListAdjustmentCategorySoapIn" />
      <wsdl:output message="tns:ListAdjustmentCategorySoapOut" />
    </wsdl:operation>
    <wsdl:operation name="ListAdjustmentCategoryForMatch">
      <wsdl:input message="tns:ListAdjustmentCategoryForMatchSoapIn" />
      <wsdl:output message="tns:ListAdjustmentCategoryForMatchSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="AdjustmentCategorySelect">
      <wsdl:input message="tns:AdjustmentCategorySelectSoapIn" />
      <wsdl:output message="tns:AdjustmentCategorySelectSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="AdjustmentCategoryUpdate">
      <wsdl:input message="tns:AdjustmentCategoryUpdateSoapIn" />
      <wsdl:output message="tns:AdjustmentCategoryUpdateSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="SupplierCreditNotePendingListByte">
      <wsdl:input message="tns:SupplierCreditNotePendingListByteSoapIn" />
      <wsdl:output message="tns:SupplierCreditNotePendingListByteSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="SupplierCreditNotePendingListForManagerByte">
      <wsdl:input message="tns:SupplierCreditNotePendingListForManagerByteSoapIn" />
      <wsdl:output message="tns:SupplierCreditNotePendingListForManagerByteSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="SupplierCreditNotePendingList">
      <wsdl:input message="tns:SupplierCreditNotePendingListSoapIn" />
      <wsdl:output message="tns:SupplierCreditNotePendingListSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="SupplierCreditNoteSelect">
      <wsdl:input message="tns:SupplierCreditNoteSelectSoapIn" />
      <wsdl:output message="tns:SupplierCreditNoteSelectSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="SupplierCreditNoteSave">
      <wsdl:input message="tns:SupplierCreditNoteSaveSoapIn" />
      <wsdl:output message="tns:SupplierCreditNoteSaveSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="SupplierCreditNoteSearch">
      <wsdl:input message="tns:SupplierCreditNoteSearchSoapIn" />
      <wsdl:output message="tns:SupplierCreditNoteSearchSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="SupplierCreditNoteSearchWithTRNo">
      <wsdl:input message="tns:SupplierCreditNoteSearchWithTRNoSoapIn" />
      <wsdl:output message="tns:SupplierCreditNoteSearchWithTRNoSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="SupplierCreditNoteSearchExport">
      <wsdl:input message="tns:SupplierCreditNoteSearchExportSoapIn" />
      <wsdl:output message="tns:SupplierCreditNoteSearchExportSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="SupplierCreditNoteSaveImport">
      <wsdl:input message="tns:SupplierCreditNoteSaveImportSoapIn" />
      <wsdl:output message="tns:SupplierCreditNoteSaveImportSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="SupplierCreditNoteReferenceValidation">
      <wsdl:input message="tns:SupplierCreditNoteReferenceValidationSoapIn" />
      <wsdl:output message="tns:SupplierCreditNoteReferenceValidationSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="SupplierCreditNotePrintSelect">
      <wsdl:input message="tns:SupplierCreditNotePrintSelectSoapIn" />
      <wsdl:output message="tns:SupplierCreditNotePrintSelectSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="MessageComposeSelect_Secure">
      <wsdl:input message="tns:MessageComposeSelect_SecureSoapIn" />
      <wsdl:output message="tns:MessageComposeSelect_SecureSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="MessageSearchSelect">
      <wsdl:input message="tns:MessageSearchSelectSoapIn" />
      <wsdl:output message="tns:MessageSearchSelectSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="MessageReadSelect">
      <wsdl:input message="tns:MessageReadSelectSoapIn" />
      <wsdl:output message="tns:MessageReadSelectSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="MessageComposeUpdate">
      <wsdl:input message="tns:MessageComposeUpdateSoapIn" />
      <wsdl:output message="tns:MessageComposeUpdateSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="MessageSearchUpdate">
      <wsdl:input message="tns:MessageSearchUpdateSoapIn" />
      <wsdl:output message="tns:MessageSearchUpdateSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="DealerReturnSelect">
      <wsdl:input message="tns:DealerReturnSelectSoapIn" />
      <wsdl:output message="tns:DealerReturnSelectSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="DealerReturnReceivedItemList">
      <wsdl:input message="tns:DealerReturnReceivedItemListSoapIn" />
      <wsdl:output message="tns:DealerReturnReceivedItemListSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="DealerReturnListForManagerByte">
      <wsdl:input message="tns:DealerReturnListForManagerByteSoapIn" />
      <wsdl:output message="tns:DealerReturnListForManagerByteSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="DealerAccountManagerPerformanceReportByGroup">
      <wsdl:input message="tns:DealerAccountManagerPerformanceReportByGroupSoapIn" />
      <wsdl:output message="tns:DealerAccountManagerPerformanceReportByGroupSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="DealerReturnSearchForManager">
      <wsdl:input message="tns:DealerReturnSearchForManagerSoapIn" />
      <wsdl:output message="tns:DealerReturnSearchForManagerSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="DealerAccountManagerPerformanceReport">
      <wsdl:input message="tns:DealerAccountManagerPerformanceReportSoapIn" />
      <wsdl:output message="tns:DealerAccountManagerPerformanceReportSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="CheckForIncompleteDealerReturns">
      <wsdl:input message="tns:CheckForIncompleteDealerReturnsSoapIn" />
      <wsdl:output message="tns:CheckForIncompleteDealerReturnsSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="DealerReturnDetailStatusUpdate">
      <wsdl:input message="tns:DealerReturnDetailStatusUpdateSoapIn" />
      <wsdl:output message="tns:DealerReturnDetailStatusUpdateSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="GetSalesToExport">
      <wsdl:input message="tns:GetSalesToExportSoapIn" />
      <wsdl:output message="tns:GetSalesToExportSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="SaveDealerReturn">
      <wsdl:input message="tns:SaveDealerReturnSoapIn" />
      <wsdl:output message="tns:SaveDealerReturnSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="SaveDealerReturnWithTransaction">
      <wsdl:input message="tns:SaveDealerReturnWithTransactionSoapIn" />
      <wsdl:output message="tns:SaveDealerReturnWithTransactionSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="ClockInOutSelect">
      <wsdl:input message="tns:ClockInOutSelectSoapIn" />
      <wsdl:output message="tns:ClockInOutSelectSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="ClockInOutUpdate">
      <wsdl:input message="tns:ClockInOutUpdateSoapIn" />
      <wsdl:output message="tns:ClockInOutUpdateSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="AttendanceList">
      <wsdl:input message="tns:AttendanceListSoapIn" />
      <wsdl:output message="tns:AttendanceListSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="ClockInTimeReasonCodeSelect">
      <wsdl:input message="tns:ClockInTimeReasonCodeSelectSoapIn" />
      <wsdl:output message="tns:ClockInTimeReasonCodeSelectSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="ClockInTimeReasonSelect">
      <wsdl:input message="tns:ClockInTimeReasonSelectSoapIn" />
      <wsdl:output message="tns:ClockInTimeReasonSelectSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="ClockInTimeReasonUpdate">
      <wsdl:input message="tns:ClockInTimeReasonUpdateSoapIn" />
      <wsdl:output message="tns:ClockInTimeReasonUpdateSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="SaveInsurance">
      <wsdl:input message="tns:SaveInsuranceSoapIn" />
      <wsdl:output message="tns:SaveInsuranceSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="EBusinessSupplierList">
      <wsdl:input message="tns:EBusinessSupplierListSoapIn" />
      <wsdl:output message="tns:EBusinessSupplierListSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="EBusinessSupplierListBySupplierType">
      <wsdl:input message="tns:EBusinessSupplierListBySupplierTypeSoapIn" />
      <wsdl:output message="tns:EBusinessSupplierListBySupplierTypeSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="SaleDataList">
      <wsdl:input message="tns:SaleDataListSoapIn" />
      <wsdl:output message="tns:SaleDataListSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="SaleDataListForSeletedInvoices">
      <wsdl:input message="tns:SaleDataListForSeletedInvoicesSoapIn" />
      <wsdl:output message="tns:SaleDataListForSeletedInvoicesSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="SaleDataSearch">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">Marketing Sales Data Export to GFK </wsdl:documentation>
      <wsdl:input message="tns:SaleDataSearchSoapIn" />
      <wsdl:output message="tns:SaleDataSearchSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="ProductCategoryListMarketing">
      <wsdl:input message="tns:ProductCategoryListMarketingSoapIn" />
      <wsdl:output message="tns:ProductCategoryListMarketingSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="InvoiceUpdateMarketingStatus">
      <wsdl:input message="tns:InvoiceUpdateMarketingStatusSoapIn" />
      <wsdl:output message="tns:InvoiceUpdateMarketingStatusSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="EBusinessProcessList">
      <wsdl:input message="tns:EBusinessProcessListSoapIn" />
      <wsdl:output message="tns:EBusinessProcessListSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="GetEBusinessProcessStoreCode">
      <wsdl:input message="tns:GetEBusinessProcessStoreCodeSoapIn" />
      <wsdl:output message="tns:GetEBusinessProcessStoreCodeSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="EBusinessProcessStoreList">
      <wsdl:input message="tns:EBusinessProcessStoreListSoapIn" />
      <wsdl:output message="tns:EBusinessProcessStoreListSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="EbusinessScheduleTypeList">
      <wsdl:input message="tns:EbusinessScheduleTypeListSoapIn" />
      <wsdl:output message="tns:EbusinessScheduleTypeListSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="EbusinessProcessScheduleList">
      <wsdl:input message="tns:EbusinessProcessScheduleListSoapIn" />
      <wsdl:output message="tns:EbusinessProcessScheduleListSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="EbusinessProcessScheduleTimeList">
      <wsdl:input message="tns:EbusinessProcessScheduleTimeListSoapIn" />
      <wsdl:output message="tns:EbusinessProcessScheduleTimeListSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="SaveEBusinessProcess">
      <wsdl:input message="tns:SaveEBusinessProcessSoapIn" />
      <wsdl:output message="tns:SaveEBusinessProcessSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="InsuranceSearch">
      <wsdl:input message="tns:InsuranceSearchSoapIn" />
      <wsdl:output message="tns:InsuranceSearchSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="InsuranceList">
      <wsdl:input message="tns:InsuranceListSoapIn" />
      <wsdl:output message="tns:InsuranceListSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="InsuranceApplicationPrintSelect">
      <wsdl:input message="tns:InsuranceApplicationPrintSelectSoapIn" />
      <wsdl:output message="tns:InsuranceApplicationPrintSelectSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="GetSupplierProductCode">
      <wsdl:input message="tns:GetSupplierProductCodeSoapIn" />
      <wsdl:output message="tns:GetSupplierProductCodeSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="InsuranceListForConnection">
      <wsdl:input message="tns:InsuranceListForConnectionSoapIn" />
      <wsdl:output message="tns:InsuranceListForConnectionSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="InsuranceGenerateAlternateID">
      <wsdl:input message="tns:InsuranceGenerateAlternateIDSoapIn" />
      <wsdl:output message="tns:InsuranceGenerateAlternateIDSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="EbusinessProcessStoreActiveList">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">Ebusiness Process Store Active List for Marketing Sales Export to GFK </wsdl:documentation>
      <wsdl:input message="tns:EbusinessProcessStoreActiveListSoapIn" />
      <wsdl:output message="tns:EbusinessProcessStoreActiveListSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="ProofTypeList">
      <wsdl:input message="tns:ProofTypeListSoapIn" />
      <wsdl:output message="tns:ProofTypeListSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="ProofList">
      <wsdl:input message="tns:ProofListSoapIn" />
      <wsdl:output message="tns:ProofListSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="ProofEntrySave">
      <wsdl:input message="tns:ProofEntrySaveSoapIn" />
      <wsdl:output message="tns:ProofEntrySaveSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="ProofConnectionSave">
      <wsdl:input message="tns:ProofConnectionSaveSoapIn" />
      <wsdl:output message="tns:ProofConnectionSaveSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="ProofCustomerList">
      <wsdl:input message="tns:ProofCustomerListSoapIn" />
      <wsdl:output message="tns:ProofCustomerListSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="ProofConnectionList">
      <wsdl:input message="tns:ProofConnectionListSoapIn" />
      <wsdl:output message="tns:ProofConnectionListSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="ProofNotifications">
      <wsdl:input message="tns:ProofNotificationsSoapIn" />
      <wsdl:output message="tns:ProofNotificationsSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="ProofNotificationsDetails">
      <wsdl:input message="tns:ProofNotificationsDetailsSoapIn" />
      <wsdl:output message="tns:ProofNotificationsDetailsSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="ProofReviewStatusList">
      <wsdl:input message="tns:ProofReviewStatusListSoapIn" />
      <wsdl:output message="tns:ProofReviewStatusListSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="ProofQualityList">
      <wsdl:input message="tns:ProofQualityListSoapIn" />
      <wsdl:output message="tns:ProofQualityListSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="ProofReviewPendingList">
      <wsdl:input message="tns:ProofReviewPendingListSoapIn" />
      <wsdl:output message="tns:ProofReviewPendingListSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="ProofReviewStatusUpdate">
      <wsdl:input message="tns:ProofReviewStatusUpdateSoapIn" />
      <wsdl:output message="tns:ProofReviewStatusUpdateSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="SaveCreditCheck">
      <wsdl:input message="tns:SaveCreditCheckSoapIn" />
      <wsdl:output message="tns:SaveCreditCheckSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="CreditCheckList">
      <wsdl:input message="tns:CreditCheckListSoapIn" />
      <wsdl:output message="tns:CreditCheckListSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="CreditCheckStatusList">
      <wsdl:input message="tns:CreditCheckStatusListSoapIn" />
      <wsdl:output message="tns:CreditCheckStatusListSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="GetPropositionID">
      <wsdl:input message="tns:GetPropositionIDSoapIn" />
      <wsdl:output message="tns:GetPropositionIDSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="GetDeviceorTariffID">
      <wsdl:input message="tns:GetDeviceorTariffIDSoapIn" />
      <wsdl:output message="tns:GetDeviceorTariffIDSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="Get3IDs">
      <wsdl:input message="tns:Get3IDsSoapIn" />
      <wsdl:output message="tns:Get3IDsSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="SynchronisingID">
      <wsdl:input message="tns:SynchronisingIDSoapIn" />
      <wsdl:output message="tns:SynchronisingIDSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="ProductSynchronizing">
      <wsdl:input message="tns:ProductSynchronizingSoapIn" />
      <wsdl:output message="tns:ProductSynchronizingSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="Cv2AvsCheckResultList">
      <wsdl:input message="tns:Cv2AvsCheckResultListSoapIn" />
      <wsdl:output message="tns:Cv2AvsCheckResultListSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="Cv2AvsCheckResultSave">
      <wsdl:input message="tns:Cv2AvsCheckResultSaveSoapIn" />
      <wsdl:output message="tns:Cv2AvsCheckResultSaveSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="ReplenishingFormulaList">
      <wsdl:input message="tns:ReplenishingFormulaListSoapIn" />
      <wsdl:output message="tns:ReplenishingFormulaListSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="ReplenishingFormulaSave">
      <wsdl:input message="tns:ReplenishingFormulaSaveSoapIn" />
      <wsdl:output message="tns:ReplenishingFormulaSaveSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="VolumeBonusConnectionTypeList">
      <wsdl:input message="tns:VolumeBonusConnectionTypeListSoapIn" />
      <wsdl:output message="tns:VolumeBonusConnectionTypeListSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="VolumeBonusMatrix">
      <wsdl:input message="tns:VolumeBonusMatrixSoapIn" />
      <wsdl:output message="tns:VolumeBonusMatrixSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="VolumeBonusMatrixList">
      <wsdl:input message="tns:VolumeBonusMatrixListSoapIn" />
      <wsdl:output message="tns:VolumeBonusMatrixListSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="VolumeBonusMatrixSave">
      <wsdl:input message="tns:VolumeBonusMatrixSaveSoapIn" />
      <wsdl:output message="tns:VolumeBonusMatrixSaveSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="VolumeBonusMatrixValidation">
      <wsdl:input message="tns:VolumeBonusMatrixValidationSoapIn" />
      <wsdl:output message="tns:VolumeBonusMatrixValidationSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="ReconciliationPaymentSave">
      <wsdl:input message="tns:ReconciliationPaymentSaveSoapIn" />
      <wsdl:output message="tns:ReconciliationPaymentSaveSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="CommissionPaymentHistory">
      <wsdl:input message="tns:CommissionPaymentHistorySoapIn" />
      <wsdl:output message="tns:CommissionPaymentHistorySoapOut" />
    </wsdl:operation>
    <wsdl:operation name="ReconciliationDisputeReport">
      <wsdl:input message="tns:ReconciliationDisputeReportSoapIn" />
      <wsdl:output message="tns:ReconciliationDisputeReportSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="ListCommissionDisputeReportUnrecognized">
      <wsdl:input message="tns:ListCommissionDisputeReportUnrecognizedSoapIn" />
      <wsdl:output message="tns:ListCommissionDisputeReportUnrecognizedSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="ReconciliationDescrepencyReport">
      <wsdl:input message="tns:ReconciliationDescrepencyReportSoapIn" />
      <wsdl:output message="tns:ReconciliationDescrepencyReportSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="ReconciliationReport">
      <wsdl:input message="tns:ReconciliationReportSoapIn" />
      <wsdl:output message="tns:ReconciliationReportSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="ReconciliationCommisionClaimReport">
      <wsdl:input message="tns:ReconciliationCommisionClaimReportSoapIn" />
      <wsdl:output message="tns:ReconciliationCommisionClaimReportSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="CommisionClaimReport">
      <wsdl:input message="tns:CommisionClaimReportSoapIn" />
      <wsdl:output message="tns:CommisionClaimReportSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="ResolveReasonList">
      <wsdl:input message="tns:ResolveReasonListSoapIn" />
      <wsdl:output message="tns:ResolveReasonListSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="ResolveReasonUpdate">
      <wsdl:input message="tns:ResolveReasonUpdateSoapIn" />
      <wsdl:output message="tns:ResolveReasonUpdateSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="CommissionStatementMapFieldList">
      <wsdl:input message="tns:CommissionStatementMapFieldListSoapIn" />
      <wsdl:output message="tns:CommissionStatementMapFieldListSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="CommissionStatementComElementList">
      <wsdl:input message="tns:CommissionStatementComElementListSoapIn" />
      <wsdl:output message="tns:CommissionStatementComElementListSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="CommissionStatementConfigurationList">
      <wsdl:input message="tns:CommissionStatementConfigurationListSoapIn" />
      <wsdl:output message="tns:CommissionStatementConfigurationListSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="ReconciliationMarkNotPaid">
      <wsdl:input message="tns:ReconciliationMarkNotPaidSoapIn" />
      <wsdl:output message="tns:ReconciliationMarkNotPaidSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="CommissionStatementConfigurationSave">
      <wsdl:input message="tns:CommissionStatementConfigurationSaveSoapIn" />
      <wsdl:output message="tns:CommissionStatementConfigurationSaveSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="CommissionStatementCheckFileValidity">
      <wsdl:input message="tns:CommissionStatementCheckFileValiditySoapIn" />
      <wsdl:output message="tns:CommissionStatementCheckFileValiditySoapOut" />
    </wsdl:operation>
    <wsdl:operation name="CommissionStatementConfigurationNameValidation">
      <wsdl:input message="tns:CommissionStatementConfigurationNameValidationSoapIn" />
      <wsdl:output message="tns:CommissionStatementConfigurationNameValidationSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="CommissionStatementReferenceValidation">
      <wsdl:input message="tns:CommissionStatementReferenceValidationSoapIn" />
      <wsdl:output message="tns:CommissionStatementReferenceValidationSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="AutoCommissionReconciliationSave">
      <wsdl:input message="tns:AutoCommissionReconciliationSaveSoapIn" />
      <wsdl:output message="tns:AutoCommissionReconciliationSaveSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="AutoCommissionReconciliationSave_LogicInDAL">
      <wsdl:input message="tns:AutoCommissionReconciliationSave_LogicInDALSoapIn" />
      <wsdl:output message="tns:AutoCommissionReconciliationSave_LogicInDALSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="AutoCommissionReconciliationSave_LogicInDAL_Commpressed">
      <wsdl:input message="tns:AutoCommissionReconciliationSave_LogicInDAL_CommpressedSoapIn" />
      <wsdl:output message="tns:AutoCommissionReconciliationSave_LogicInDAL_CommpressedSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="ReturnItemValidate">
      <wsdl:input message="tns:ReturnItemValidateSoapIn" />
      <wsdl:output message="tns:ReturnItemValidateSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="HeadOfficeReturnStatusList">
      <wsdl:input message="tns:HeadOfficeReturnStatusListSoapIn" />
      <wsdl:output message="tns:HeadOfficeReturnStatusListSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="HeadOfficeReturnReasonList">
      <wsdl:input message="tns:HeadOfficeReturnReasonListSoapIn" />
      <wsdl:output message="tns:HeadOfficeReturnReasonListSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="HeadOfficeReturnSearch">
      <wsdl:input message="tns:HeadOfficeReturnSearchSoapIn" />
      <wsdl:output message="tns:HeadOfficeReturnSearchSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="HeadOfficeReturnAdvancedSearch">
      <wsdl:input message="tns:HeadOfficeReturnAdvancedSearchSoapIn" />
      <wsdl:output message="tns:HeadOfficeReturnAdvancedSearchSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="UpdateReceivingStatus">
      <wsdl:input message="tns:UpdateReceivingStatusSoapIn" />
      <wsdl:output message="tns:UpdateReceivingStatusSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="HeadOfficeReturnSelect">
      <wsdl:input message="tns:HeadOfficeReturnSelectSoapIn" />
      <wsdl:output message="tns:HeadOfficeReturnSelectSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="HeadOfficeReturnUpdate">
      <wsdl:input message="tns:HeadOfficeReturnUpdateSoapIn" />
      <wsdl:output message="tns:HeadOfficeReturnUpdateSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="HeadOfficeReturnDetailProductSearch">
      <wsdl:input message="tns:HeadOfficeReturnDetailProductSearchSoapIn" />
      <wsdl:output message="tns:HeadOfficeReturnDetailProductSearchSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="StockReturnGRNStatusList">
      <wsdl:input message="tns:StockReturnGRNStatusListSoapIn" />
      <wsdl:output message="tns:StockReturnGRNStatusListSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="StockReturnGRNReasonList">
      <wsdl:input message="tns:StockReturnGRNReasonListSoapIn" />
      <wsdl:output message="tns:StockReturnGRNReasonListSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="StockReturnOutstandingSearch">
      <wsdl:input message="tns:StockReturnOutstandingSearchSoapIn" />
      <wsdl:output message="tns:StockReturnOutstandingSearchSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="StockReturnGRNSearch">
      <wsdl:input message="tns:StockReturnGRNSearchSoapIn" />
      <wsdl:output message="tns:StockReturnGRNSearchSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="StockReturnGRNAdvancedSearch">
      <wsdl:input message="tns:StockReturnGRNAdvancedSearchSoapIn" />
      <wsdl:output message="tns:StockReturnGRNAdvancedSearchSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="StockReturnGRNSelect">
      <wsdl:input message="tns:StockReturnGRNSelectSoapIn" />
      <wsdl:output message="tns:StockReturnGRNSelectSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="StockReturnGRNUpdate">
      <wsdl:input message="tns:StockReturnGRNUpdateSoapIn" />
      <wsdl:output message="tns:StockReturnGRNUpdateSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="StockReturnGRNDetailProductSearch">
      <wsdl:input message="tns:StockReturnGRNDetailProductSearchSoapIn" />
      <wsdl:output message="tns:StockReturnGRNDetailProductSearchSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="LoginLookupList">
      <wsdl:input message="tns:LoginLookupListSoapIn" />
      <wsdl:output message="tns:LoginLookupListSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="SaleInitialDataList">
      <wsdl:input message="tns:SaleInitialDataListSoapIn" />
      <wsdl:output message="tns:SaleInitialDataListSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="SaleProductDataByteList">
      <wsdl:input message="tns:SaleProductDataByteListSoapIn" />
      <wsdl:output message="tns:SaleProductDataByteListSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="SaleInitialDataByteList">
      <wsdl:input message="tns:SaleInitialDataByteListSoapIn" />
      <wsdl:output message="tns:SaleInitialDataByteListSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="SaleOrderDataListForRetailReturn">
      <wsdl:input message="tns:SaleOrderDataListForRetailReturnSoapIn" />
      <wsdl:output message="tns:SaleOrderDataListForRetailReturnSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="SaleOrderDataByteList">
      <wsdl:input message="tns:SaleOrderDataByteListSoapIn" />
      <wsdl:output message="tns:SaleOrderDataByteListSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="SaleOrderDataList">
      <wsdl:input message="tns:SaleOrderDataListSoapIn" />
      <wsdl:output message="tns:SaleOrderDataListSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="InitialisationRetailList">
      <wsdl:input message="tns:InitialisationRetailListSoapIn" />
      <wsdl:output message="tns:InitialisationRetailListSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="InitialisationRetailPrimaryList">
      <wsdl:input message="tns:InitialisationRetailPrimaryListSoapIn" />
      <wsdl:output message="tns:InitialisationRetailPrimaryListSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="InitialisationRetailPrimaryByteList">
      <wsdl:input message="tns:InitialisationRetailPrimaryByteListSoapIn" />
      <wsdl:output message="tns:InitialisationRetailPrimaryByteListSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="InitialisationRetailSecondaryList">
      <wsdl:input message="tns:InitialisationRetailSecondaryListSoapIn" />
      <wsdl:output message="tns:InitialisationRetailSecondaryListSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="InitialisationRetailSecondaryByteList">
      <wsdl:input message="tns:InitialisationRetailSecondaryByteListSoapIn" />
      <wsdl:output message="tns:InitialisationRetailSecondaryByteListSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="DBReadNewUpdates">
      <wsdl:input message="tns:DBReadNewUpdatesSoapIn" />
      <wsdl:output message="tns:DBReadNewUpdatesSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="DBUpdateAvailable">
      <wsdl:input message="tns:DBUpdateAvailableSoapIn" />
      <wsdl:output message="tns:DBUpdateAvailableSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="DBUpdateAvailableWithDetails">
      <wsdl:input message="tns:DBUpdateAvailableWithDetailsSoapIn" />
      <wsdl:output message="tns:DBUpdateAvailableWithDetailsSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="DealerBusinessURL">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">Dealer Business URL</wsdl:documentation>
      <wsdl:input message="tns:DealerBusinessURLSoapIn" />
      <wsdl:output message="tns:DealerBusinessURLSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="DBUpdate">
      <wsdl:input message="tns:DBUpdateSoapIn" />
      <wsdl:output message="tns:DBUpdateSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="DBVersionList">
      <wsdl:input message="tns:DBVersionListSoapIn" />
      <wsdl:output message="tns:DBVersionListSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="DBUpdateLock">
      <wsdl:input message="tns:DBUpdateLockSoapIn" />
      <wsdl:output message="tns:DBUpdateLockSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="DealerReturnReceiveSelect">
      <wsdl:input message="tns:DealerReturnReceiveSelectSoapIn" />
      <wsdl:output message="tns:DealerReturnReceiveSelectSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="ListDealerReturnReceiveDetail">
      <wsdl:input message="tns:ListDealerReturnReceiveDetailSoapIn" />
      <wsdl:output message="tns:ListDealerReturnReceiveDetailSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="DealerReturnReceiveOpenSelected">
      <wsdl:input message="tns:DealerReturnReceiveOpenSelectedSoapIn" />
      <wsdl:output message="tns:DealerReturnReceiveOpenSelectedSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="DealerReturnReceiveOpenSelectedCompressed">
      <wsdl:input message="tns:DealerReturnReceiveOpenSelectedCompressedSoapIn" />
      <wsdl:output message="tns:DealerReturnReceiveOpenSelectedCompressedSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="ListDealerReturnReceiveHeaderAndDetail">
      <wsdl:input message="tns:ListDealerReturnReceiveHeaderAndDetailSoapIn" />
      <wsdl:output message="tns:ListDealerReturnReceiveHeaderAndDetailSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="DealerReturnReceiveSaveWithTransaction">
      <wsdl:input message="tns:DealerReturnReceiveSaveWithTransactionSoapIn" />
      <wsdl:output message="tns:DealerReturnReceiveSaveWithTransactionSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="ListDealerReturnStatus">
      <wsdl:input message="tns:ListDealerReturnStatusSoapIn" />
      <wsdl:output message="tns:ListDealerReturnStatusSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="ListDealerReturnItemSearch">
      <wsdl:input message="tns:ListDealerReturnItemSearchSoapIn" />
      <wsdl:output message="tns:ListDealerReturnItemSearchSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="ListDealerSimple">
      <wsdl:input message="tns:ListDealerSimpleSoapIn" />
      <wsdl:output message="tns:ListDealerSimpleSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="ListDealerReturnDetail">
      <wsdl:input message="tns:ListDealerReturnDetailSoapIn" />
      <wsdl:output message="tns:ListDealerReturnDetailSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="DealerReturnDeatailSelect">
      <wsdl:input message="tns:DealerReturnDeatailSelectSoapIn" />
      <wsdl:output message="tns:DealerReturnDeatailSelectSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="DealerReturnDeatailSelectWithDealerInfo">
      <wsdl:input message="tns:DealerReturnDeatailSelectWithDealerInfoSoapIn" />
      <wsdl:output message="tns:DealerReturnDeatailSelectWithDealerInfoSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="DealerReturnReceiveOpenSelected">
      <wsdl:input name="DealerReturnReceiveOpenSelectedForNewDealerReturn" message="tns:DealerReturnReceiveOpenSelectedForNewDealerReturnSoapIn" />
      <wsdl:output name="DealerReturnReceiveOpenSelectedForNewDealerReturn" message="tns:DealerReturnReceiveOpenSelectedForNewDealerReturnSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="ListDealerReturn">
      <wsdl:input message="tns:ListDealerReturnSoapIn" />
      <wsdl:output message="tns:ListDealerReturnSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="ListDealerReturnDetailStatus">
      <wsdl:input message="tns:ListDealerReturnDetailStatusSoapIn" />
      <wsdl:output message="tns:ListDealerReturnDetailStatusSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="DealerReturnSavedDataList">
      <wsdl:input message="tns:DealerReturnSavedDataListSoapIn" />
      <wsdl:output message="tns:DealerReturnSavedDataListSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="ListCouriers">
      <wsdl:input message="tns:ListCouriersSoapIn" />
      <wsdl:output message="tns:ListCouriersSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="SelectSoldTrackableItem">
      <wsdl:input message="tns:SelectSoldTrackableItemSoapIn" />
      <wsdl:output message="tns:SelectSoldTrackableItemSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="DealerDBSchemaUpdateAvailabilityUpdate">
      <wsdl:input message="tns:DealerDBSchemaUpdateAvailabilityUpdateSoapIn" />
      <wsdl:output message="tns:DealerDBSchemaUpdateAvailabilityUpdateSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="DealerNetworkList">
      <wsdl:input message="tns:DealerNetworkListSoapIn" />
      <wsdl:output message="tns:DealerNetworkListSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="SaveDealerNetwork">
      <wsdl:input message="tns:SaveDealerNetworkSoapIn" />
      <wsdl:output message="tns:SaveDealerNetworkSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="SelfBillingPeriodList">
      <wsdl:input message="tns:SelfBillingPeriodListSoapIn" />
      <wsdl:output message="tns:SelfBillingPeriodListSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="DealersToBePaidPayments">
      <wsdl:input message="tns:DealersToBePaidPaymentsSoapIn" />
      <wsdl:output message="tns:DealersToBePaidPaymentsSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="BACSpaymentList">
      <wsdl:input message="tns:BACSpaymentListSoapIn" />
      <wsdl:output message="tns:BACSpaymentListSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="GetReportDataSource">
      <wsdl:input message="tns:GetReportDataSourceSoapIn" />
      <wsdl:output message="tns:GetReportDataSourceSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="SaleReturnProductList">
      <wsdl:input message="tns:SaleReturnProductListSoapIn" />
      <wsdl:output message="tns:SaleReturnProductListSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="ListProductForSaleFulfilment">
      <wsdl:input message="tns:ListProductForSaleFulfilmentSoapIn" />
      <wsdl:output message="tns:ListProductForSaleFulfilmentSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="SaleReturnSearch">
      <wsdl:input message="tns:SaleReturnSearchSoapIn" />
      <wsdl:output message="tns:SaleReturnSearchSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="SaleReturnsSearch">
      <wsdl:input message="tns:SaleReturnsSearchSoapIn" />
      <wsdl:output message="tns:SaleReturnsSearchSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="IncompleteReturnOrderSearchforManager">
      <wsdl:input message="tns:IncompleteReturnOrderSearchforManagerSoapIn" />
      <wsdl:output message="tns:IncompleteReturnOrderSearchforManagerSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="SaleReturnSearchByte">
      <wsdl:input message="tns:SaleReturnSearchByteSoapIn" />
      <wsdl:output message="tns:SaleReturnSearchByteSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="SaleReturnsSearchByte">
      <wsdl:input message="tns:SaleReturnsSearchByteSoapIn" />
      <wsdl:output message="tns:SaleReturnsSearchByteSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="SaleExchangeTrackableItemList">
      <wsdl:input message="tns:SaleExchangeTrackableItemListSoapIn" />
      <wsdl:output message="tns:SaleExchangeTrackableItemListSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="SaleReturnSaleReturnNonTrackableCheck">
      <wsdl:input message="tns:SaleReturnSaleReturnNonTrackableCheckSoapIn" />
      <wsdl:output message="tns:SaleReturnSaleReturnNonTrackableCheckSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="SaleAnalysisReport">
      <wsdl:input message="tns:SaleAnalysisReportSoapIn" />
      <wsdl:output message="tns:SaleAnalysisReportSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="UpdateSaleNote">
      <wsdl:input message="tns:UpdateSaleNoteSoapIn" />
      <wsdl:output message="tns:UpdateSaleNoteSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="ReturnReasonList">
      <wsdl:input message="tns:ReturnReasonListSoapIn" />
      <wsdl:output message="tns:ReturnReasonListSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="ReturnReasonSave">
      <wsdl:input message="tns:ReturnReasonSaveSoapIn" />
      <wsdl:output message="tns:ReturnReasonSaveSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="ClawbackReasonList">
      <wsdl:input message="tns:ClawbackReasonListSoapIn" />
      <wsdl:output message="tns:ClawbackReasonListSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="ClawbackReasonSave">
      <wsdl:input message="tns:ClawbackReasonSaveSoapIn" />
      <wsdl:output message="tns:ClawbackReasonSaveSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="SalePipeLineSearch">
      <wsdl:input message="tns:SalePipeLineSearchSoapIn" />
      <wsdl:output message="tns:SalePipeLineSearchSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="SalePipeLineDetail">
      <wsdl:input message="tns:SalePipeLineDetailSoapIn" />
      <wsdl:output message="tns:SalePipeLineDetailSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="TariffHandsetReport">
      <wsdl:input message="tns:TariffHandsetReportSoapIn" />
      <wsdl:output message="tns:TariffHandsetReportSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="GPCalculate">
      <wsdl:input message="tns:GPCalculateSoapIn" />
      <wsdl:output message="tns:GPCalculateSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="GPKeyIndicatorsForCompanyList">
      <wsdl:input message="tns:GPKeyIndicatorsForCompanyListSoapIn" />
      <wsdl:output message="tns:GPKeyIndicatorsForCompanyListSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="GPKeyIndicatorsForSiteList">
      <wsdl:input message="tns:GPKeyIndicatorsForSiteListSoapIn" />
      <wsdl:output message="tns:GPKeyIndicatorsForSiteListSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="GPKeyIndicatorsForAccountManagementList">
      <wsdl:input message="tns:GPKeyIndicatorsForAccountManagementListSoapIn" />
      <wsdl:output message="tns:GPKeyIndicatorsForAccountManagementListSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="GPKeyIndicatorsForEmployeeList">
      <wsdl:input message="tns:GPKeyIndicatorsForEmployeeListSoapIn" />
      <wsdl:output message="tns:GPKeyIndicatorsForEmployeeListSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="GPKeyIndicatorsBestSites">
      <wsdl:input message="tns:GPKeyIndicatorsBestSitesSoapIn" />
      <wsdl:output message="tns:GPKeyIndicatorsBestSitesSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="GPKeyIndicatorsBestAccountManagement">
      <wsdl:input message="tns:GPKeyIndicatorsBestAccountManagementSoapIn" />
      <wsdl:output message="tns:GPKeyIndicatorsBestAccountManagementSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="GPKeyIndicatorsBestEmployees">
      <wsdl:input message="tns:GPKeyIndicatorsBestEmployeesSoapIn" />
      <wsdl:output message="tns:GPKeyIndicatorsBestEmployeesSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="GPKeyIndicatorsBreakdown">
      <wsdl:input message="tns:GPKeyIndicatorsBreakdownSoapIn" />
      <wsdl:output message="tns:GPKeyIndicatorsBreakdownSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="GPKeyIndicatorsBreakdown_Employee">
      <wsdl:input message="tns:GPKeyIndicatorsBreakdown_EmployeeSoapIn" />
      <wsdl:output message="tns:GPKeyIndicatorsBreakdown_EmployeeSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="GPTotals_Sites">
      <wsdl:input message="tns:GPTotals_SitesSoapIn" />
      <wsdl:output message="tns:GPTotals_SitesSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="GPTotals_Employees">
      <wsdl:input message="tns:GPTotals_EmployeesSoapIn" />
      <wsdl:output message="tns:GPTotals_EmployeesSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="GPByEmployeesReport">
      <wsdl:input message="tns:GPByEmployeesReportSoapIn" />
      <wsdl:output message="tns:GPByEmployeesReportSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="GPTotals_EmployeesWithDetail">
      <wsdl:input message="tns:GPTotals_EmployeesWithDetailSoapIn" />
      <wsdl:output message="tns:GPTotals_EmployeesWithDetailSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="GPAnalysis">
      <wsdl:input message="tns:GPAnalysisSoapIn" />
      <wsdl:output message="tns:GPAnalysisSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="GPAnalysis">
      <wsdl:input name="GPAnalysisByCustome" message="tns:GPAnalysisByCustomeSoapIn" />
      <wsdl:output name="GPAnalysisByCustome" message="tns:GPAnalysisByCustomeSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="GPAnalysisBySaleOrder">
      <wsdl:input message="tns:GPAnalysisBySaleOrderSoapIn" />
      <wsdl:output message="tns:GPAnalysisBySaleOrderSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="GPAnalysisByProduct">
      <wsdl:input message="tns:GPAnalysisByProductSoapIn" />
      <wsdl:output message="tns:GPAnalysisByProductSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="GPAnalysisConnectionComponentElements">
      <wsdl:input message="tns:GPAnalysisConnectionComponentElementsSoapIn" />
      <wsdl:output message="tns:GPAnalysisConnectionComponentElementsSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="GPAnalysisByCustomerSource">
      <wsdl:input message="tns:GPAnalysisByCustomerSourceSoapIn" />
      <wsdl:output message="tns:GPAnalysisByCustomerSourceSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="ChequeToBeBanked">
      <wsdl:input message="tns:ChequeToBeBankedSoapIn" />
      <wsdl:output message="tns:ChequeToBeBankedSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="ShiftToBeBanked">
      <wsdl:input message="tns:ShiftToBeBankedSoapIn" />
      <wsdl:output message="tns:ShiftToBeBankedSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="ShiftOpenSelect">
      <wsdl:input message="tns:ShiftOpenSelectSoapIn" />
      <wsdl:output message="tns:ShiftOpenSelectSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="ShiftEndSelect">
      <wsdl:input message="tns:ShiftEndSelectSoapIn" />
      <wsdl:output message="tns:ShiftEndSelectSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="ShiftEndSelect_Au">
      <wsdl:input message="tns:ShiftEndSelect_AuSoapIn" />
      <wsdl:output message="tns:ShiftEndSelect_AuSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="ShiftLastSelect">
      <wsdl:input message="tns:ShiftLastSelectSoapIn" />
      <wsdl:output message="tns:ShiftLastSelectSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="ShiftLastestIDSelect">
      <wsdl:input message="tns:ShiftLastestIDSelectSoapIn" />
      <wsdl:output message="tns:ShiftLastestIDSelectSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="ShiftOpenUpdate">
      <wsdl:input message="tns:ShiftOpenUpdateSoapIn" />
      <wsdl:output message="tns:ShiftOpenUpdateSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="ShiftEndUpdate">
      <wsdl:input message="tns:ShiftEndUpdateSoapIn" />
      <wsdl:output message="tns:ShiftEndUpdateSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="ShiftReportSelect">
      <wsdl:input message="tns:ShiftReportSelectSoapIn" />
      <wsdl:output message="tns:ShiftReportSelectSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="ShiftPettyCashList">
      <wsdl:input message="tns:ShiftPettyCashListSoapIn" />
      <wsdl:output message="tns:ShiftPettyCashListSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="ShiftPettyCashSave">
      <wsdl:input message="tns:ShiftPettyCashSaveSoapIn" />
      <wsdl:output message="tns:ShiftPettyCashSaveSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="ExpectedCommissionReport">
      <wsdl:input message="tns:ExpectedCommissionReportSoapIn" />
      <wsdl:output message="tns:ExpectedCommissionReportSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="CommissionStatementSearch">
      <wsdl:input message="tns:CommissionStatementSearchSoapIn" />
      <wsdl:output message="tns:CommissionStatementSearchSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="CommissionRecentStatementSearch">
      <wsdl:input message="tns:CommissionRecentStatementSearchSoapIn" />
      <wsdl:output message="tns:CommissionRecentStatementSearchSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="CommissionStatementWithNetworkList">
      <wsdl:input message="tns:CommissionStatementWithNetworkListSoapIn" />
      <wsdl:output message="tns:CommissionStatementWithNetworkListSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="CommissionStatementSave">
      <wsdl:input message="tns:CommissionStatementSaveSoapIn" />
      <wsdl:output message="tns:CommissionStatementSaveSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="ListCommissionDisputeSummary">
      <wsdl:input message="tns:ListCommissionDisputeSummarySoapIn" />
      <wsdl:output message="tns:ListCommissionDisputeSummarySoapOut" />
    </wsdl:operation>
    <wsdl:operation name="CommissionStatementListByCommissionPaymentID">
      <wsdl:input message="tns:CommissionStatementListByCommissionPaymentIDSoapIn" />
      <wsdl:output message="tns:CommissionStatementListByCommissionPaymentIDSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="ReverseCommissionStatement">
      <wsdl:input message="tns:ReverseCommissionStatementSoapIn" />
      <wsdl:output message="tns:ReverseCommissionStatementSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="ReconciliationSearch">
      <wsdl:input message="tns:ReconciliationSearchSoapIn" />
      <wsdl:output message="tns:ReconciliationSearchSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="ReconciliationDisputesSearch">
      <wsdl:input message="tns:ReconciliationDisputesSearchSoapIn" />
      <wsdl:output message="tns:ReconciliationDisputesSearchSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="ReconciliationDisputesSearchByteList">
      <wsdl:input name="ReconciliationDisputesSearchGeneral" message="tns:ReconciliationDisputesSearchGeneralSoapIn" />
      <wsdl:output name="ReconciliationDisputesSearchGeneral" message="tns:ReconciliationDisputesSearchGeneralSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="ReconciliationDisputesSearchByteList">
      <wsdl:input message="tns:ReconciliationDisputesSearchByteListSoapIn" />
      <wsdl:output message="tns:ReconciliationDisputesSearchByteListSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="ConnectionSearch">
      <wsdl:input message="tns:ConnectionSearchSoapIn" />
      <wsdl:output message="tns:ConnectionSearchSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="ConnectionSearchWithEmployee">
      <wsdl:input message="tns:ConnectionSearchWithEmployeeSoapIn" />
      <wsdl:output message="tns:ConnectionSearchWithEmployeeSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="ConnectionViewSearchWithEmployee">
      <wsdl:input message="tns:ConnectionViewSearchWithEmployeeSoapIn" />
      <wsdl:output message="tns:ConnectionViewSearchWithEmployeeSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="SuspendedConnectionListByte">
      <wsdl:input message="tns:SuspendedConnectionListByteSoapIn" />
      <wsdl:output message="tns:SuspendedConnectionListByteSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="BackorderProductsList">
      <wsdl:input message="tns:BackorderProductsListSoapIn" />
      <wsdl:output message="tns:BackorderProductsListSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="SuspendedConnectionList">
      <wsdl:input message="tns:SuspendedConnectionListSoapIn" />
      <wsdl:output message="tns:SuspendedConnectionListSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="ReconciliationExpectedPaid">
      <wsdl:input message="tns:ReconciliationExpectedPaidSoapIn" />
      <wsdl:output message="tns:ReconciliationExpectedPaidSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="ReconciliationFullyPaid">
      <wsdl:input message="tns:ReconciliationFullyPaidSoapIn" />
      <wsdl:output message="tns:ReconciliationFullyPaidSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="ReconciliationMarkUnderPaid">
      <wsdl:input message="tns:ReconciliationMarkUnderPaidSoapIn" />
      <wsdl:output message="tns:ReconciliationMarkUnderPaidSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="ReconciliationConnectionList">
      <wsdl:input message="tns:ReconciliationConnectionListSoapIn" />
      <wsdl:output message="tns:ReconciliationConnectionListSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="ReconciliationPaymentElementDetailList">
      <wsdl:input message="tns:ReconciliationPaymentElementDetailListSoapIn" />
      <wsdl:output message="tns:ReconciliationPaymentElementDetailListSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="ReconciliationPaymentElementDetailListForDisplay">
      <wsdl:input message="tns:ReconciliationPaymentElementDetailListForDisplaySoapIn" />
      <wsdl:output message="tns:ReconciliationPaymentElementDetailListForDisplaySoapOut" />
    </wsdl:operation>
    <wsdl:operation name="ReconciliationConnectionDetailList">
      <wsdl:input message="tns:ReconciliationConnectionDetailListSoapIn" />
      <wsdl:output message="tns:ReconciliationConnectionDetailListSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="CommissionReconciliationSave">
      <wsdl:input message="tns:CommissionReconciliationSaveSoapIn" />
      <wsdl:output message="tns:CommissionReconciliationSaveSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="ReconciliationPaymentAmtAdjusted">
      <wsdl:input message="tns:ReconciliationPaymentAmtAdjustedSoapIn" />
      <wsdl:output message="tns:ReconciliationPaymentAmtAdjustedSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="ReconciliationResolveDisputes">
      <wsdl:input message="tns:ReconciliationResolveDisputesSoapIn" />
      <wsdl:output message="tns:ReconciliationResolveDisputesSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="ReconciliationResolveUnrecognisedPayments">
      <wsdl:input message="tns:ReconciliationResolveUnrecognisedPaymentsSoapIn" />
      <wsdl:output message="tns:ReconciliationResolveUnrecognisedPaymentsSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="ReconciliationResolveUnrecognisedPayment">
      <wsdl:input message="tns:ReconciliationResolveUnrecognisedPaymentSoapIn" />
      <wsdl:output message="tns:ReconciliationResolveUnrecognisedPaymentSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="ReconciliationMarkEnqWithNetwork">
      <wsdl:input message="tns:ReconciliationMarkEnqWithNetworkSoapIn" />
      <wsdl:output message="tns:ReconciliationMarkEnqWithNetworkSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="ReconciliationAwaitingPayment">
      <wsdl:input message="tns:ReconciliationAwaitingPaymentSoapIn" />
      <wsdl:output message="tns:ReconciliationAwaitingPaymentSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="ReconciliationEnquiryWithNetwork">
      <wsdl:input message="tns:ReconciliationEnquiryWithNetworkSoapIn" />
      <wsdl:output message="tns:ReconciliationEnquiryWithNetworkSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="ReconciliationCommissionPaymentList">
      <wsdl:input message="tns:ReconciliationCommissionPaymentListSoapIn" />
      <wsdl:output message="tns:ReconciliationCommissionPaymentListSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="ReconciliationCommissionPaymentComponentList">
      <wsdl:input message="tns:ReconciliationCommissionPaymentComponentListSoapIn" />
      <wsdl:output message="tns:ReconciliationCommissionPaymentComponentListSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="UpdateInvoiceStatusID">
      <wsdl:input message="tns:UpdateInvoiceStatusIDSoapIn" />
      <wsdl:output message="tns:UpdateInvoiceStatusIDSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="UpdateInvoicePrintedStatus">
      <wsdl:input message="tns:UpdateInvoicePrintedStatusSoapIn" />
      <wsdl:output message="tns:UpdateInvoicePrintedStatusSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="UpdateInvoiceStatusID_2">
      <wsdl:input message="tns:UpdateInvoiceStatusID_2SoapIn" />
      <wsdl:output message="tns:UpdateInvoiceStatusID_2SoapOut" />
    </wsdl:operation>
    <wsdl:operation name="CreateInvoicesForSaleOrder">
      <wsdl:input message="tns:CreateInvoicesForSaleOrderSoapIn" />
      <wsdl:output message="tns:CreateInvoicesForSaleOrderSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="InvoiceReport">
      <wsdl:input message="tns:InvoiceReportSoapIn" />
      <wsdl:output message="tns:InvoiceReportSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="ChangeSaleEmployeeInInvoice">
      <wsdl:input message="tns:ChangeSaleEmployeeInInvoiceSoapIn" />
      <wsdl:output message="tns:ChangeSaleEmployeeInInvoiceSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="InvoiceDateUpdate">
      <wsdl:input message="tns:InvoiceDateUpdateSoapIn" />
      <wsdl:output message="tns:InvoiceDateUpdateSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="SupplierReturnStatusList">
      <wsdl:input message="tns:SupplierReturnStatusListSoapIn" />
      <wsdl:output message="tns:SupplierReturnStatusListSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="SupplierReturnLookupList">
      <wsdl:input message="tns:SupplierReturnLookupListSoapIn" />
      <wsdl:output message="tns:SupplierReturnLookupListSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="SupplierReturnTrackableItem">
      <wsdl:input message="tns:SupplierReturnTrackableItemSoapIn" />
      <wsdl:output message="tns:SupplierReturnTrackableItemSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="SupplierReturnNonTrackableItem">
      <wsdl:input message="tns:SupplierReturnNonTrackableItemSoapIn" />
      <wsdl:output message="tns:SupplierReturnNonTrackableItemSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="SupplierCreditNoteNotifications">
      <wsdl:input message="tns:SupplierCreditNoteNotificationsSoapIn" />
      <wsdl:output message="tns:SupplierCreditNoteNotificationsSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="SupplierReturnReasonList">
      <wsdl:input message="tns:SupplierReturnReasonListSoapIn" />
      <wsdl:output message="tns:SupplierReturnReasonListSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="SupplierReturnSearch">
      <wsdl:input message="tns:SupplierReturnSearchSoapIn" />
      <wsdl:output message="tns:SupplierReturnSearchSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="SupplierReturnAdvancedSearch">
      <wsdl:input message="tns:SupplierReturnAdvancedSearchSoapIn" />
      <wsdl:output message="tns:SupplierReturnAdvancedSearchSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="SupplierReturnSelect">
      <wsdl:input message="tns:SupplierReturnSelectSoapIn" />
      <wsdl:output message="tns:SupplierReturnSelectSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="SupplierReturnUpdate">
      <wsdl:input message="tns:SupplierReturnUpdateSoapIn" />
      <wsdl:output message="tns:SupplierReturnUpdateSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="SupplierReturnUpdateWithTransaction">
      <wsdl:input message="tns:SupplierReturnUpdateWithTransactionSoapIn" />
      <wsdl:output message="tns:SupplierReturnUpdateWithTransactionSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="SupplierReturnDetailProductSearch">
      <wsdl:input message="tns:SupplierReturnDetailProductSearchSoapIn" />
      <wsdl:output message="tns:SupplierReturnDetailProductSearchSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="SupplierReturnDetailProductSearchWithStartingID">
      <wsdl:input message="tns:SupplierReturnDetailProductSearchWithStartingIDSoapIn" />
      <wsdl:output message="tns:SupplierReturnDetailProductSearchWithStartingIDSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="SupplierReturnDetailProductSearchWithStartingIDWithItems">
      <wsdl:input message="tns:SupplierReturnDetailProductSearchWithStartingIDWithItemsSoapIn" />
      <wsdl:output message="tns:SupplierReturnDetailProductSearchWithStartingIDWithItemsSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="SupplierReturnNotifications">
      <wsdl:input message="tns:SupplierReturnNotificationsSoapIn" />
      <wsdl:output message="tns:SupplierReturnNotificationsSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="SupplierReturnPrintSelect">
      <wsdl:input message="tns:SupplierReturnPrintSelectSoapIn" />
      <wsdl:output message="tns:SupplierReturnPrintSelectSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="HeadOfficeReturnPrintSelect">
      <wsdl:input message="tns:HeadOfficeReturnPrintSelectSoapIn" />
      <wsdl:output message="tns:HeadOfficeReturnPrintSelectSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="ReturnReceivedPrintSelect">
      <wsdl:input message="tns:ReturnReceivedPrintSelectSoapIn" />
      <wsdl:output message="tns:ReturnReceivedPrintSelectSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="SupplierDespatchSearchPending">
      <wsdl:input message="tns:SupplierDespatchSearchPendingSoapIn" />
      <wsdl:output message="tns:SupplierDespatchSearchPendingSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="SupplierReturnCheckCurrentItemStatus">
      <wsdl:input message="tns:SupplierReturnCheckCurrentItemStatusSoapIn" />
      <wsdl:output message="tns:SupplierReturnCheckCurrentItemStatusSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="SupplierReturnExportToExcel">
      <wsdl:input message="tns:SupplierReturnExportToExcelSoapIn" />
      <wsdl:output message="tns:SupplierReturnExportToExcelSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="RetailLatestVersion">
      <wsdl:input message="tns:RetailLatestVersionSoapIn" />
      <wsdl:output message="tns:RetailLatestVersionSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="RetailLatestVersionNew">
      <wsdl:input message="tns:RetailLatestVersionNewSoapIn" />
      <wsdl:output message="tns:RetailLatestVersionNewSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="PreviousPhoneNumberList">
      <wsdl:input message="tns:PreviousPhoneNumberListSoapIn" />
      <wsdl:output message="tns:PreviousPhoneNumberListSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="SearchConnectionsByte">
      <wsdl:input message="tns:SearchConnectionsByteSoapIn" />
      <wsdl:output message="tns:SearchConnectionsByteSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="ProofPendingConnectionSearchForManager">
      <wsdl:input message="tns:ProofPendingConnectionSearchForManagerSoapIn" />
      <wsdl:output message="tns:ProofPendingConnectionSearchForManagerSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="PACNumberPendingConnectionSearchForManager">
      <wsdl:input message="tns:PACNumberPendingConnectionSearchForManagerSoapIn" />
      <wsdl:output message="tns:PACNumberPendingConnectionSearchForManagerSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="CreditCheckPendingConnectionSearchForManager">
      <wsdl:input message="tns:CreditCheckPendingConnectionSearchForManagerSoapIn" />
      <wsdl:output message="tns:CreditCheckPendingConnectionSearchForManagerSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="ConnectionPendingConnectionSearchForManager">
      <wsdl:input message="tns:ConnectionPendingConnectionSearchForManagerSoapIn" />
      <wsdl:output message="tns:ConnectionPendingConnectionSearchForManagerSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="SearchConnections">
      <wsdl:input message="tns:SearchConnectionsSoapIn" />
      <wsdl:output message="tns:SearchConnectionsSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="DealerConnectionSearchWithEmployee">
      <wsdl:input message="tns:DealerConnectionSearchWithEmployeeSoapIn" />
      <wsdl:output message="tns:DealerConnectionSearchWithEmployeeSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="DealerConnectionSearch">
      <wsdl:input message="tns:DealerConnectionSearchSoapIn" />
      <wsdl:output message="tns:DealerConnectionSearchSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="ConnectionComponentCommissionList">
      <wsdl:input message="tns:ConnectionComponentCommissionListSoapIn" />
      <wsdl:output message="tns:ConnectionComponentCommissionListSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="ConnectionComponentCommissionListForComponent">
      <wsdl:input message="tns:ConnectionComponentCommissionListForComponentSoapIn" />
      <wsdl:output message="tns:ConnectionComponentCommissionListForComponentSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="ListConnectionDetail">
      <wsdl:input message="tns:ListConnectionDetailSoapIn" />
      <wsdl:output message="tns:ListConnectionDetailSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="SaveConnectionOnly">
      <wsdl:input message="tns:SaveConnectionOnlySoapIn" />
      <wsdl:output message="tns:SaveConnectionOnlySoapOut" />
    </wsdl:operation>
    <wsdl:operation name="CallConnectionCommissionCalculation">
      <wsdl:input message="tns:CallConnectionCommissionCalculationSoapIn" />
      <wsdl:output message="tns:CallConnectionCommissionCalculationSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="PenetrationReport">
      <wsdl:input message="tns:PenetrationReportSoapIn" />
      <wsdl:output message="tns:PenetrationReportSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="ConnectionProofApplicationPrintSelect">
      <wsdl:input message="tns:ConnectionProofApplicationPrintSelectSoapIn" />
      <wsdl:output message="tns:ConnectionProofApplicationPrintSelectSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="ConnectionProofApplicationPrintSelectByDespatch">
      <wsdl:input message="tns:ConnectionProofApplicationPrintSelectByDespatchSoapIn" />
      <wsdl:output message="tns:ConnectionProofApplicationPrintSelectByDespatchSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="ConnectionPerformanceReport">
      <wsdl:input message="tns:ConnectionPerformanceReportSoapIn" />
      <wsdl:output message="tns:ConnectionPerformanceReportSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="NettConnectionReport">
      <wsdl:input message="tns:NettConnectionReportSoapIn" />
      <wsdl:output message="tns:NettConnectionReportSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="ConnectionAnalysisReport">
      <wsdl:input message="tns:ConnectionAnalysisReportSoapIn" />
      <wsdl:output message="tns:ConnectionAnalysisReportSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="ConnectionRenewalReport">
      <wsdl:input message="tns:ConnectionRenewalReportSoapIn" />
      <wsdl:output message="tns:ConnectionRenewalReportSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="ConnectionList">
      <wsdl:input message="tns:ConnectionListSoapIn" />
      <wsdl:output message="tns:ConnectionListSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="ConnectionListForCustomer">
      <wsdl:input message="tns:ConnectionListForCustomerSoapIn" />
      <wsdl:output message="tns:ConnectionListForCustomerSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="ConnectionListByConnectionID">
      <wsdl:input message="tns:ConnectionListByConnectionIDSoapIn" />
      <wsdl:output message="tns:ConnectionListByConnectionIDSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="ConnectionComponentList">
      <wsdl:input message="tns:ConnectionComponentListSoapIn" />
      <wsdl:output message="tns:ConnectionComponentListSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="ConnectionDisconnect">
      <wsdl:input message="tns:ConnectionDisconnectSoapIn" />
      <wsdl:output message="tns:ConnectionDisconnectSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="ConnectionDateChange">
      <wsdl:input message="tns:ConnectionDateChangeSoapIn" />
      <wsdl:output message="tns:ConnectionDateChangeSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="ConnectionViewList">
      <wsdl:input message="tns:ConnectionViewListSoapIn" />
      <wsdl:output message="tns:ConnectionViewListSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="ConnectionViewSearch">
      <wsdl:input message="tns:ConnectionViewSearchSoapIn" />
      <wsdl:output message="tns:ConnectionViewSearchSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="ConnectionViewHistory">
      <wsdl:input message="tns:ConnectionViewHistorySoapIn" />
      <wsdl:output message="tns:ConnectionViewHistorySoapOut" />
    </wsdl:operation>
    <wsdl:operation name="ConnectionExportLoadLookups">
      <wsdl:input message="tns:ConnectionExportLoadLookupsSoapIn" />
      <wsdl:output message="tns:ConnectionExportLoadLookupsSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="ConnectionDetailsForExporting">
      <wsdl:input message="tns:ConnectionDetailsForExportingSoapIn" />
      <wsdl:output message="tns:ConnectionDetailsForExportingSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="ConnectionComponentDetailsForExporting">
      <wsdl:input message="tns:ConnectionComponentDetailsForExportingSoapIn" />
      <wsdl:output message="tns:ConnectionComponentDetailsForExportingSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="ConnectionUpdateExportedFlag">
      <wsdl:input message="tns:ConnectionUpdateExportedFlagSoapIn" />
      <wsdl:output message="tns:ConnectionUpdateExportedFlagSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="ConnectionDetailsForDirectExporting">
      <wsdl:input message="tns:ConnectionDetailsForDirectExportingSoapIn" />
      <wsdl:output message="tns:ConnectionDetailsForDirectExportingSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="ConnectionSearchForConnectAfterDispatchComplete">
      <wsdl:input message="tns:ConnectionSearchForConnectAfterDispatchCompleteSoapIn" />
      <wsdl:output message="tns:ConnectionSearchForConnectAfterDispatchCompleteSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="ConnectionSearchForConnectWhenDispatching">
      <wsdl:input message="tns:ConnectionSearchForConnectWhenDispatchingSoapIn" />
      <wsdl:output message="tns:ConnectionSearchForConnectWhenDispatchingSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="GetSamePhoneNumberInActiveConnections">
      <wsdl:input message="tns:GetSamePhoneNumberInActiveConnectionsSoapIn" />
      <wsdl:output message="tns:GetSamePhoneNumberInActiveConnectionsSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="GetConnectionStatusList">
      <wsdl:input message="tns:GetConnectionStatusListSoapIn" />
      <wsdl:output message="tns:GetConnectionStatusListSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="TempProductIDInsert">
      <wsdl:input message="tns:TempProductIDInsertSoapIn" />
      <wsdl:output message="tns:TempProductIDInsertSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="SaleReturnSearchByInvoiceRefForRetail">
      <wsdl:input message="tns:SaleReturnSearchByInvoiceRefForRetailSoapIn" />
      <wsdl:output message="tns:SaleReturnSearchByInvoiceRefForRetailSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="DealerReturnReceiveLookup">
      <wsdl:input message="tns:DealerReturnReceiveLookupSoapIn" />
      <wsdl:output message="tns:DealerReturnReceiveLookupSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="SaleReturnSearchByInvoiceRef">
      <wsdl:input message="tns:SaleReturnSearchByInvoiceRefSoapIn" />
      <wsdl:output message="tns:SaleReturnSearchByInvoiceRefSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="RetailSaleReturnSearchByInvoiceRef">
      <wsdl:input message="tns:RetailSaleReturnSearchByInvoiceRefSoapIn" />
      <wsdl:output message="tns:RetailSaleReturnSearchByInvoiceRefSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="RetailSaleReturnSearchByInvoiceId">
      <wsdl:input message="tns:RetailSaleReturnSearchByInvoiceIdSoapIn" />
      <wsdl:output message="tns:RetailSaleReturnSearchByInvoiceIdSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="SaleReturnSearchByBarCode">
      <wsdl:input message="tns:SaleReturnSearchByBarCodeSoapIn" />
      <wsdl:output message="tns:SaleReturnSearchByBarCodeSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="SaleReturnLoadWithLookUps">
      <wsdl:input message="tns:SaleReturnLoadWithLookUpsSoapIn" />
      <wsdl:output message="tns:SaleReturnLoadWithLookUpsSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="SaleReturnLoadWithAllLookUps">
      <wsdl:input message="tns:SaleReturnLoadWithAllLookUpsSoapIn" />
      <wsdl:output message="tns:SaleReturnLoadWithAllLookUpsSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="SaleReturnListExistingSaleOrder">
      <wsdl:input message="tns:SaleReturnListExistingSaleOrderSoapIn" />
      <wsdl:output message="tns:SaleReturnListExistingSaleOrderSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="SaleReturnListExistingSaleOrderBySaleOrderDetailID">
      <wsdl:input message="tns:SaleReturnListExistingSaleOrderBySaleOrderDetailIDSoapIn" />
      <wsdl:output message="tns:SaleReturnListExistingSaleOrderBySaleOrderDetailIDSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="SaleReturnLoadEmptySale">
      <wsdl:input message="tns:SaleReturnLoadEmptySaleSoapIn" />
      <wsdl:output message="tns:SaleReturnLoadEmptySaleSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="SaleReturnProductCodeSearch">
      <wsdl:input message="tns:SaleReturnProductCodeSearchSoapIn" />
      <wsdl:output message="tns:SaleReturnProductCodeSearchSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="SaleReturnQuantityReturnedCheck">
      <wsdl:input message="tns:SaleReturnQuantityReturnedCheckSoapIn" />
      <wsdl:output message="tns:SaleReturnQuantityReturnedCheckSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="SaleReturnConnectionList">
      <wsdl:input message="tns:SaleReturnConnectionListSoapIn" />
      <wsdl:output message="tns:SaleReturnConnectionListSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="SaleReturnCachBackPaidCheck">
      <wsdl:input message="tns:SaleReturnCachBackPaidCheckSoapIn" />
      <wsdl:output message="tns:SaleReturnCachBackPaidCheckSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="SimCardTrackableItemListForProduct">
      <wsdl:input message="tns:SimCardTrackableItemListForProductSoapIn" />
      <wsdl:output message="tns:SimCardTrackableItemListForProductSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="SimCardTrackableItemList">
      <wsdl:input message="tns:SimCardTrackableItemListSoapIn" />
      <wsdl:output message="tns:SimCardTrackableItemListSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="PINTrackableItemList">
      <wsdl:input message="tns:PINTrackableItemListSoapIn" />
      <wsdl:output message="tns:PINTrackableItemListSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="TrackableItemListForSiteDispatch">
      <wsdl:input message="tns:TrackableItemListForSiteDispatchSoapIn" />
      <wsdl:output message="tns:TrackableItemListForSiteDispatchSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="ListWithNumber">
      <wsdl:input message="tns:ListWithNumberSoapIn" />
      <wsdl:output message="tns:ListWithNumberSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="TrackableItemListForConnection">
      <wsdl:input message="tns:TrackableItemListForConnectionSoapIn" />
      <wsdl:output message="tns:TrackableItemListForConnectionSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="TrackableItemList">
      <wsdl:input name="TrackableItemListBySaleOrder" message="tns:TrackableItemListBySaleOrderSoapIn" />
      <wsdl:output name="TrackableItemListBySaleOrder" message="tns:TrackableItemListBySaleOrderSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="TrackableItemList">
      <wsdl:input name="TrackableItemListBySaleOrderForDespatch" message="tns:TrackableItemListBySaleOrderForDespatchSoapIn" />
      <wsdl:output name="TrackableItemListBySaleOrderForDespatch" message="tns:TrackableItemListBySaleOrderForDespatchSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="TrackableItemListLargeStock">
      <wsdl:input message="tns:TrackableItemListLargeStockSoapIn" />
      <wsdl:output message="tns:TrackableItemListLargeStockSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="TrackableItemList">
      <wsdl:input name="TrackableItemListBySaleOrderWithTrackables" message="tns:TrackableItemListBySaleOrderWithTrackablesSoapIn" />
      <wsdl:output name="TrackableItemListBySaleOrderWithTrackables" message="tns:TrackableItemListBySaleOrderWithTrackablesSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="ProductAvailabilityList">
      <wsdl:input message="tns:ProductAvailabilityListSoapIn" />
      <wsdl:output message="tns:ProductAvailabilityListSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="TrackableItemList">
      <wsdl:input name="TrackableItemListByFormat" message="tns:TrackableItemListByFormatSoapIn" />
      <wsdl:output name="TrackableItemListByFormat" message="tns:TrackableItemListByFormatSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="TrackableItemByLocationList">
      <wsdl:input message="tns:TrackableItemByLocationListSoapIn" />
      <wsdl:output message="tns:TrackableItemByLocationListSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="TrackableItemSave">
      <wsdl:input message="tns:TrackableItemSaveSoapIn" />
      <wsdl:output message="tns:TrackableItemSaveSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="TrackableItemListForRestock">
      <wsdl:input message="tns:TrackableItemListForRestockSoapIn" />
      <wsdl:output message="tns:TrackableItemListForRestockSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="TrackableItemListForPOReservedSaleOrders">
      <wsdl:input message="tns:TrackableItemListForPOReservedSaleOrdersSoapIn" />
      <wsdl:output message="tns:TrackableItemListForPOReservedSaleOrdersSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="TrackableItemListForPOReservedSaleOrders">
      <wsdl:input name="TrackableItemListForPOReservedSaleOrdersWithSaleID" message="tns:TrackableItemListForPOReservedSaleOrdersWithSaleIDSoapIn" />
      <wsdl:output name="TrackableItemListForPOReservedSaleOrdersWithSaleID" message="tns:TrackableItemListForPOReservedSaleOrdersWithSaleIDSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="TrackableItemListForRejectReturn">
      <wsdl:input message="tns:TrackableItemListForRejectReturnSoapIn" />
      <wsdl:output message="tns:TrackableItemListForRejectReturnSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="InventoryList">
      <wsdl:input message="tns:InventoryListSoapIn" />
      <wsdl:output message="tns:InventoryListSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="InventoryListBySaleOrderID">
      <wsdl:input message="tns:InventoryListBySaleOrderIDSoapIn" />
      <wsdl:output message="tns:InventoryListBySaleOrderIDSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="InventoryListWithAudit">
      <wsdl:input message="tns:InventoryListWithAuditSoapIn" />
      <wsdl:output message="tns:InventoryListWithAuditSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="InventoryListByte">
      <wsdl:input message="tns:InventoryListByteSoapIn" />
      <wsdl:output message="tns:InventoryListByteSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="InventoryListforSiteDispatch">
      <wsdl:input message="tns:InventoryListforSiteDispatchSoapIn" />
      <wsdl:output message="tns:InventoryListforSiteDispatchSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="InventoryByteList">
      <wsdl:input message="tns:InventoryByteListSoapIn" />
      <wsdl:output message="tns:InventoryByteListSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="InventoryListBySite">
      <wsdl:input message="tns:InventoryListBySiteSoapIn" />
      <wsdl:output message="tns:InventoryListBySiteSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="InventoryListByLocation">
      <wsdl:input message="tns:InventoryListByLocationSoapIn" />
      <wsdl:output message="tns:InventoryListByLocationSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="InventoryUpdate">
      <wsdl:input name="InventoryAndAuditUpdate" message="tns:InventoryAndAuditUpdateSoapIn" />
      <wsdl:output name="InventoryAndAuditUpdate" message="tns:InventoryAndAuditUpdateSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="InventoryUpdate">
      <wsdl:input message="tns:InventoryUpdateSoapIn" />
      <wsdl:output message="tns:InventoryUpdateSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="StockStatusDetails_Reordering">
      <wsdl:input message="tns:StockStatusDetails_ReorderingSoapIn" />
      <wsdl:output message="tns:StockStatusDetails_ReorderingSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="StockStatusDetails_Valuation">
      <wsdl:input message="tns:StockStatusDetails_ValuationSoapIn" />
      <wsdl:output message="tns:StockStatusDetails_ValuationSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="StockStatusDetails_ValuationForOldDays">
      <wsdl:input message="tns:StockStatusDetails_ValuationForOldDaysSoapIn" />
      <wsdl:output message="tns:StockStatusDetails_ValuationForOldDaysSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="StockStatusDetails_Age">
      <wsdl:input message="tns:StockStatusDetails_AgeSoapIn" />
      <wsdl:output message="tns:StockStatusDetails_AgeSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="StockStatusDetails_AgeItems">
      <wsdl:input message="tns:StockStatusDetails_AgeItemsSoapIn" />
      <wsdl:output message="tns:StockStatusDetails_AgeItemsSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="InventoryHistoryUpdate">
      <wsdl:input message="tns:InventoryHistoryUpdateSoapIn" />
      <wsdl:output message="tns:InventoryHistoryUpdateSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="RestockItemUpdate">
      <wsdl:input message="tns:RestockItemUpdateSoapIn" />
      <wsdl:output message="tns:RestockItemUpdateSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="InternalTransferItemUpdate">
      <wsdl:input message="tns:InternalTransferItemUpdateSoapIn" />
      <wsdl:output message="tns:InternalTransferItemUpdateSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="InternalTransferItemUpdateByte">
      <wsdl:input message="tns:InternalTransferItemUpdateByteSoapIn" />
      <wsdl:output message="tns:InternalTransferItemUpdateByteSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="ListInventoryAllReport">
      <wsdl:input message="tns:ListInventoryAllReportSoapIn" />
      <wsdl:output message="tns:ListInventoryAllReportSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="StockInventorySearch">
      <wsdl:input name="Stock_x0020_Inventory_x0020_Search" message="tns:Stock_x0020_Inventory_x0020_SearchSoapIn" />
      <wsdl:output name="Stock_x0020_Inventory_x0020_Search" message="tns:Stock_x0020_Inventory_x0020_SearchSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="StockInventoryDetailSearch">
      <wsdl:input message="tns:StockInventoryDetailSearchSoapIn" />
      <wsdl:output message="tns:StockInventoryDetailSearchSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="PaymentTermList">
      <wsdl:input message="tns:PaymentTermListSoapIn" />
      <wsdl:output message="tns:PaymentTermListSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="PaymentTermsSave">
      <wsdl:input message="tns:PaymentTermsSaveSoapIn" />
      <wsdl:output message="tns:PaymentTermsSaveSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="PaymentTermScheduleList">
      <wsdl:input message="tns:PaymentTermScheduleListSoapIn" />
      <wsdl:output message="tns:PaymentTermScheduleListSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="PaymentTermScheduleSave">
      <wsdl:input message="tns:PaymentTermScheduleSaveSoapIn" />
      <wsdl:output message="tns:PaymentTermScheduleSaveSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="PaymentTermTypeList">
      <wsdl:input message="tns:PaymentTermTypeListSoapIn" />
      <wsdl:output message="tns:PaymentTermTypeListSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="PaymentTermNewList">
      <wsdl:input message="tns:PaymentTermNewListSoapIn" />
      <wsdl:output message="tns:PaymentTermNewListSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="PaymentList">
      <wsdl:input message="tns:PaymentListSoapIn" />
      <wsdl:output message="tns:PaymentListSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="PaymentListForSaleFulfilment">
      <wsdl:input message="tns:PaymentListForSaleFulfilmentSoapIn" />
      <wsdl:output message="tns:PaymentListForSaleFulfilmentSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="PaymentMethodList">
      <wsdl:input message="tns:PaymentMethodListSoapIn" />
      <wsdl:output message="tns:PaymentMethodListSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="PaymentUpdate">
      <wsdl:input message="tns:PaymentUpdateSoapIn" />
      <wsdl:output message="tns:PaymentUpdateSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="PaymentUpdateForDealerPayments">
      <wsdl:input message="tns:PaymentUpdateForDealerPaymentsSoapIn" />
      <wsdl:output message="tns:PaymentUpdateForDealerPaymentsSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="ReceiveMakeBatchPaymentsValidate">
      <wsdl:input message="tns:ReceiveMakeBatchPaymentsValidateSoapIn" />
      <wsdl:output message="tns:ReceiveMakeBatchPaymentsValidateSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="PaymentUpdateWithOutAllocation">
      <wsdl:input message="tns:PaymentUpdateWithOutAllocationSoapIn" />
      <wsdl:output message="tns:PaymentUpdateWithOutAllocationSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="PaymentAllocationForContra">
      <wsdl:input message="tns:PaymentAllocationForContraSoapIn" />
      <wsdl:output message="tns:PaymentAllocationForContraSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="PaymentAllocation">
      <wsdl:input message="tns:PaymentAllocationSoapIn" />
      <wsdl:output message="tns:PaymentAllocationSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="PaymentAllocationForDealerBatch">
      <wsdl:input message="tns:PaymentAllocationForDealerBatchSoapIn" />
      <wsdl:output message="tns:PaymentAllocationForDealerBatchSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="UnMatchAllocation">
      <wsdl:input message="tns:UnMatchAllocationSoapIn" />
      <wsdl:output message="tns:UnMatchAllocationSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="ReverseAllocation">
      <wsdl:input message="tns:ReverseAllocationSoapIn" />
      <wsdl:output message="tns:ReverseAllocationSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="ReceiveMakePayments">
      <wsdl:input message="tns:ReceiveMakePaymentsSoapIn" />
      <wsdl:output message="tns:ReceiveMakePaymentsSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="getAccountBalanceList">
      <wsdl:input message="tns:getAccountBalanceListSoapIn" />
      <wsdl:output message="tns:getAccountBalanceListSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="ShowHistory">
      <wsdl:input message="tns:ShowHistorySoapIn" />
      <wsdl:output message="tns:ShowHistorySoapOut" />
    </wsdl:operation>
    <wsdl:operation name="ShowHistoryForContra">
      <wsdl:input message="tns:ShowHistoryForContraSoapIn" />
      <wsdl:output message="tns:ShowHistoryForContraSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="PaymentReportList">
      <wsdl:input message="tns:PaymentReportListSoapIn" />
      <wsdl:output message="tns:PaymentReportListSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="PaymentSaveWithCv2AvsCheck">
      <wsdl:input message="tns:PaymentSaveWithCv2AvsCheckSoapIn" />
      <wsdl:output message="tns:PaymentSaveWithCv2AvsCheckSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="SearchVoucher">
      <wsdl:input message="tns:SearchVoucherSoapIn" />
      <wsdl:output message="tns:SearchVoucherSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="GiftVoucherSummaryReport">
      <wsdl:input message="tns:GiftVoucherSummaryReportSoapIn" />
      <wsdl:output message="tns:GiftVoucherSummaryReportSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="GiftVoucherDetailReport">
      <wsdl:input message="tns:GiftVoucherDetailReportSoapIn" />
      <wsdl:output message="tns:GiftVoucherDetailReportSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="PaymentAllocationList">
      <wsdl:input message="tns:PaymentAllocationListSoapIn" />
      <wsdl:output message="tns:PaymentAllocationListSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="InvoiceList">
      <wsdl:input message="tns:InvoiceListSoapIn" />
      <wsdl:output message="tns:InvoiceListSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="MarkInvoiceCompletedSaleOrders">
      <wsdl:input message="tns:MarkInvoiceCompletedSaleOrdersSoapIn" />
      <wsdl:output message="tns:MarkInvoiceCompletedSaleOrdersSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="InvoicePrinting">
      <wsdl:input message="tns:InvoicePrintingSoapIn" />
      <wsdl:output message="tns:InvoicePrintingSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="InvoicePayments">
      <wsdl:input message="tns:InvoicePaymentsSoapIn" />
      <wsdl:output message="tns:InvoicePaymentsSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="InvoiceSave">
      <wsdl:input message="tns:InvoiceSaveSoapIn" />
      <wsdl:output message="tns:InvoiceSaveSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="DistributionInvoiceSaveDataSet">
      <wsdl:input message="tns:DistributionInvoiceSaveDataSetSoapIn" />
      <wsdl:output message="tns:DistributionInvoiceSaveDataSetSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="DistributionInvoiceSave">
      <wsdl:input message="tns:DistributionInvoiceSaveSoapIn" />
      <wsdl:output message="tns:DistributionInvoiceSaveSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="InvoiceSaveWithOutAllocation">
      <wsdl:input message="tns:InvoiceSaveWithOutAllocationSoapIn" />
      <wsdl:output message="tns:InvoiceSaveWithOutAllocationSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="SearchPendingInvoice">
      <wsdl:input message="tns:SearchPendingInvoiceSoapIn" />
      <wsdl:output message="tns:SearchPendingInvoiceSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="SearchPrintPendingInvoice">
      <wsdl:input message="tns:SearchPrintPendingInvoiceSoapIn" />
      <wsdl:output message="tns:SearchPrintPendingInvoiceSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="SearchInvoice">
      <wsdl:input message="tns:SearchInvoiceSoapIn" />
      <wsdl:output message="tns:SearchInvoiceSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="SearchInvoicewithSaleNote">
      <wsdl:input message="tns:SearchInvoicewithSaleNoteSoapIn" />
      <wsdl:output message="tns:SearchInvoicewithSaleNoteSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="SearchInvoiceWithOrderRef">
      <wsdl:input message="tns:SearchInvoiceWithOrderRefSoapIn" />
      <wsdl:output message="tns:SearchInvoiceWithOrderRefSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="PendingInvoiceCreditNotePrintForManager">
      <wsdl:input message="tns:PendingInvoiceCreditNotePrintForManagerSoapIn" />
      <wsdl:output message="tns:PendingInvoiceCreditNotePrintForManagerSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="PendingInvoiceCreditNoteCompleteForManager">
      <wsdl:input message="tns:PendingInvoiceCreditNoteCompleteForManagerSoapIn" />
      <wsdl:output message="tns:PendingInvoiceCreditNoteCompleteForManagerSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="InvoicePendingListByte">
      <wsdl:input message="tns:InvoicePendingListByteSoapIn" />
      <wsdl:output message="tns:InvoicePendingListByteSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="InvoicePrintPendingListByte">
      <wsdl:input message="tns:InvoicePrintPendingListByteSoapIn" />
      <wsdl:output message="tns:InvoicePrintPendingListByteSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="GetNotRemovableQtyForDeallocate">
      <wsdl:input message="tns:GetNotRemovableQtyForDeallocateSoapIn" />
      <wsdl:output message="tns:GetNotRemovableQtyForDeallocateSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="CheckIsRemovableForDeallocation">
      <wsdl:input message="tns:CheckIsRemovableForDeallocationSoapIn" />
      <wsdl:output message="tns:CheckIsRemovableForDeallocationSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="GetGRNReport">
      <wsdl:input message="tns:GetGRNReportSoapIn" />
      <wsdl:output message="tns:GetGRNReportSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="GetStockWriteOffReportDetails">
      <wsdl:input message="tns:GetStockWriteOffReportDetailsSoapIn" />
      <wsdl:output message="tns:GetStockWriteOffReportDetailsSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="GetGRNSupplierInvoice">
      <wsdl:input message="tns:GetGRNSupplierInvoiceSoapIn" />
      <wsdl:output message="tns:GetGRNSupplierInvoiceSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="DespatchlistForGRN">
      <wsdl:input message="tns:DespatchlistForGRNSoapIn" />
      <wsdl:output message="tns:DespatchlistForGRNSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="DespatchProductListforGRN">
      <wsdl:input message="tns:DespatchProductListforGRNSoapIn" />
      <wsdl:output message="tns:DespatchProductListforGRNSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="InternalGRNSave">
      <wsdl:input message="tns:InternalGRNSaveSoapIn" />
      <wsdl:output message="tns:InternalGRNSaveSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="DespatchReceivedproductList">
      <wsdl:input message="tns:DespatchReceivedproductListSoapIn" />
      <wsdl:output message="tns:DespatchReceivedproductListSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="OutstandingDeliveriesSearch">
      <wsdl:input message="tns:OutstandingDeliveriesSearchSoapIn" />
      <wsdl:output message="tns:OutstandingDeliveriesSearchSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="GRNOutstandingCheck">
      <wsdl:input message="tns:GRNOutstandingCheckSoapIn" />
      <wsdl:output message="tns:GRNOutstandingCheckSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="TrackableItemListForIDList">
      <wsdl:input message="tns:TrackableItemListForIDListSoapIn" />
      <wsdl:output message="tns:TrackableItemListForIDListSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="PickTrackableItem">
      <wsdl:input message="tns:PickTrackableItemSoapIn" />
      <wsdl:output message="tns:PickTrackableItemSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="TrackableItemListForGRN">
      <wsdl:input message="tns:TrackableItemListForGRNSoapIn" />
      <wsdl:output message="tns:TrackableItemListForGRNSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="TrackableNumberList">
      <wsdl:input message="tns:TrackableNumberListSoapIn" />
      <wsdl:output message="tns:TrackableNumberListSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="TrackableNumberList">
      <wsdl:input name="TrackableItemListForEdit" message="tns:TrackableItemListForEditSoapIn" />
      <wsdl:output name="TrackableItemListForEdit" message="tns:TrackableItemListForEditSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="TrackableNumberListForNo">
      <wsdl:input message="tns:TrackableNumberListForNoSoapIn" />
      <wsdl:output message="tns:TrackableNumberListForNoSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="ListTrackableNumberforEdit">
      <wsdl:input message="tns:ListTrackableNumberforEditSoapIn" />
      <wsdl:output message="tns:ListTrackableNumberforEditSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="TrackableNumberEdit">
      <wsdl:input message="tns:TrackableNumberEditSoapIn" />
      <wsdl:output message="tns:TrackableNumberEditSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="TrackableNumberUpdate">
      <wsdl:input message="tns:TrackableNumberUpdateSoapIn" />
      <wsdl:output message="tns:TrackableNumberUpdateSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="CheckTrackableNumber">
      <wsdl:input message="tns:CheckTrackableNumberSoapIn" />
      <wsdl:output message="tns:CheckTrackableNumberSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="IsTrackableNumberExist">
      <wsdl:input message="tns:IsTrackableNumberExistSoapIn" />
      <wsdl:output message="tns:IsTrackableNumberExistSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="TrackableNumberValidationForGRNFileImport">
      <wsdl:input message="tns:TrackableNumberValidationForGRNFileImportSoapIn" />
      <wsdl:output message="tns:TrackableNumberValidationForGRNFileImportSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="TrackableNumberValidationForGRNFileImport">
      <wsdl:input name="TrackableNumberValidationForGRNFileImport01" message="tns:TrackableNumberValidationForGRNFileImport01SoapIn" />
      <wsdl:output name="TrackableNumberValidationForGRNFileImport01" message="tns:TrackableNumberValidationForGRNFileImport01SoapOut" />
    </wsdl:operation>
    <wsdl:operation name="TrackableNumberValidationForGRNFileImportWithSave">
      <wsdl:input message="tns:TrackableNumberValidationForGRNFileImportWithSaveSoapIn" />
      <wsdl:output message="tns:TrackableNumberValidationForGRNFileImportWithSaveSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="TrackableNumberValidationForGRN">
      <wsdl:input message="tns:TrackableNumberValidationForGRNSoapIn" />
      <wsdl:output message="tns:TrackableNumberValidationForGRNSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="ListTrackableNumberForSaleOrder">
      <wsdl:input message="tns:ListTrackableNumberForSaleOrderSoapIn" />
      <wsdl:output message="tns:ListTrackableNumberForSaleOrderSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="UpfrontSubsidyClaimReportList">
      <wsdl:input message="tns:UpfrontSubsidyClaimReportListSoapIn" />
      <wsdl:output message="tns:UpfrontSubsidyClaimReportListSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="UpfrontSubsidyClaimReportUpdate">
      <wsdl:input message="tns:UpfrontSubsidyClaimReportUpdateSoapIn" />
      <wsdl:output message="tns:UpfrontSubsidyClaimReportUpdateSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="SiteNumberSeriesUpdate">
      <wsdl:input message="tns:SiteNumberSeriesUpdateSoapIn" />
      <wsdl:output message="tns:SiteNumberSeriesUpdateSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="GetNextReference">
      <wsdl:input message="tns:GetNextReferenceSoapIn" />
      <wsdl:output message="tns:GetNextReferenceSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="RptDespatchList">
      <wsdl:input message="tns:RptDespatchListSoapIn" />
      <wsdl:output message="tns:RptDespatchListSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="DespatchList">
      <wsdl:input message="tns:DespatchListSoapIn" />
      <wsdl:output message="tns:DespatchListSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="DespatchLookupList">
      <wsdl:input message="tns:DespatchLookupListSoapIn" />
      <wsdl:output message="tns:DespatchLookupListSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="SupplierDespatchLookupList">
      <wsdl:input message="tns:SupplierDespatchLookupListSoapIn" />
      <wsdl:output message="tns:SupplierDespatchLookupListSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="DespatchSearchWithEmployee">
      <wsdl:input message="tns:DespatchSearchWithEmployeeSoapIn" />
      <wsdl:output message="tns:DespatchSearchWithEmployeeSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="DespatchSearch">
      <wsdl:input message="tns:DespatchSearchSoapIn" />
      <wsdl:output message="tns:DespatchSearchSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="DespatchSearch">
      <wsdl:input name="DespatchSearchByDespatchID" message="tns:DespatchSearchByDespatchIDSoapIn" />
      <wsdl:output name="DespatchSearchByDespatchID" message="tns:DespatchSearchByDespatchIDSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="DespatchSearchAlt">
      <wsdl:input message="tns:DespatchSearchAltSoapIn" />
      <wsdl:output message="tns:DespatchSearchAltSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="DespatchSearchByWarehouseStatus">
      <wsdl:input message="tns:DespatchSearchByWarehouseStatusSoapIn" />
      <wsdl:output message="tns:DespatchSearchByWarehouseStatusSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="DespatchSearchByWarehouseStatusByte">
      <wsdl:input message="tns:DespatchSearchByWarehouseStatusByteSoapIn" />
      <wsdl:output message="tns:DespatchSearchByWarehouseStatusByteSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="PendingDespatchCollectionForManagerByte">
      <wsdl:input message="tns:PendingDespatchCollectionForManagerByteSoapIn" />
      <wsdl:output message="tns:PendingDespatchCollectionForManagerByteSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="PendingDespatchCollectionForManager">
      <wsdl:input message="tns:PendingDespatchCollectionForManagerSoapIn" />
      <wsdl:output message="tns:PendingDespatchCollectionForManagerSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="PendingCustomerReceiveForManagerByte">
      <wsdl:input message="tns:PendingCustomerReceiveForManagerByteSoapIn" />
      <wsdl:output message="tns:PendingCustomerReceiveForManagerByteSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="PendingDocumentPrintForManagerByte">
      <wsdl:input message="tns:PendingDocumentPrintForManagerByteSoapIn" />
      <wsdl:output message="tns:PendingDocumentPrintForManagerByteSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="PendingDespatchDeliveryForManagerByte">
      <wsdl:input message="tns:PendingDespatchDeliveryForManagerByteSoapIn" />
      <wsdl:output message="tns:PendingDespatchDeliveryForManagerByteSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="DespatchDetailList">
      <wsdl:input message="tns:DespatchDetailListSoapIn" />
      <wsdl:output message="tns:DespatchDetailListSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="DespatchProductList">
      <wsdl:input message="tns:DespatchProductListSoapIn" />
      <wsdl:output message="tns:DespatchProductListSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="DespatchProductListWithSupplier">
      <wsdl:input message="tns:DespatchProductListWithSupplierSoapIn" />
      <wsdl:output message="tns:DespatchProductListWithSupplierSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="DespatchSave">
      <wsdl:input message="tns:DespatchSaveSoapIn" />
      <wsdl:output message="tns:DespatchSaveSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="SaleDespatchSave">
      <wsdl:input message="tns:SaleDespatchSaveSoapIn" />
      <wsdl:output message="tns:SaleDespatchSaveSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="UpdateDespatchStatusForCancel">
      <wsdl:input message="tns:UpdateDespatchStatusForCancelSoapIn" />
      <wsdl:output message="tns:UpdateDespatchStatusForCancelSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="DespatchDetailSave">
      <wsdl:input message="tns:DespatchDetailSaveSoapIn" />
      <wsdl:output message="tns:DespatchDetailSaveSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="DespatchFinalise">
      <wsdl:input message="tns:DespatchFinaliseSoapIn" />
      <wsdl:output message="tns:DespatchFinaliseSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="DespatchFinaliseForDSIntegration">
      <wsdl:input message="tns:DespatchFinaliseForDSIntegrationSoapIn" />
      <wsdl:output message="tns:DespatchFinaliseForDSIntegrationSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="DespatchPrintSelect">
      <wsdl:input message="tns:DespatchPrintSelectSoapIn" />
      <wsdl:output message="tns:DespatchPrintSelectSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="DespatchedTrackableNumbersList">
      <wsdl:input message="tns:DespatchedTrackableNumbersListSoapIn" />
      <wsdl:output message="tns:DespatchedTrackableNumbersListSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="DespatchedBatchList">
      <wsdl:input message="tns:DespatchedBatchListSoapIn" />
      <wsdl:output message="tns:DespatchedBatchListSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="DespatchPrintLoadData">
      <wsdl:input message="tns:DespatchPrintLoadDataSoapIn" />
      <wsdl:output message="tns:DespatchPrintLoadDataSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="DespatchListBySaleOrderID">
      <wsdl:input message="tns:DespatchListBySaleOrderIDSoapIn" />
      <wsdl:output message="tns:DespatchListBySaleOrderIDSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="DespatchListBySaleOrderIDLockSaleOrderForDespatch">
      <wsdl:input message="tns:DespatchListBySaleOrderIDLockSaleOrderForDespatchSoapIn" />
      <wsdl:output message="tns:DespatchListBySaleOrderIDLockSaleOrderForDespatchSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="DespatchConnectionList">
      <wsdl:input message="tns:DespatchConnectionListSoapIn" />
      <wsdl:output message="tns:DespatchConnectionListSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="DespatchConnectionListBySaleOrderID">
      <wsdl:input message="tns:DespatchConnectionListBySaleOrderIDSoapIn" />
      <wsdl:output message="tns:DespatchConnectionListBySaleOrderIDSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="DespatchLoadData">
      <wsdl:input message="tns:DespatchLoadDataSoapIn" />
      <wsdl:output message="tns:DespatchLoadDataSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="DespatchLoadDataNew">
      <wsdl:input message="tns:DespatchLoadDataNewSoapIn" />
      <wsdl:output message="tns:DespatchLoadDataNewSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="SaleOrderDataListForDespatch">
      <wsdl:input message="tns:SaleOrderDataListForDespatchSoapIn" />
      <wsdl:output message="tns:SaleOrderDataListForDespatchSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="DespatchLoadLookups">
      <wsdl:input message="tns:DespatchLoadLookupsSoapIn" />
      <wsdl:output message="tns:DespatchLoadLookupsSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="DespatchLoadLookupsInventoryListBySaleOrderIDGetNextReference">
      <wsdl:input message="tns:DespatchLoadLookupsInventoryListBySaleOrderIDGetNextReferenceSoapIn" />
      <wsdl:output message="tns:DespatchLoadLookupsInventoryListBySaleOrderIDGetNextReferenceSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="CustomerListAllDeliveryMethodWithLabelPrinterList">
      <wsdl:input message="tns:CustomerListAllDeliveryMethodWithLabelPrinterListSoapIn" />
      <wsdl:output message="tns:CustomerListAllDeliveryMethodWithLabelPrinterListSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="SaleDespatchLookupList">
      <wsdl:input message="tns:SaleDespatchLookupListSoapIn" />
      <wsdl:output message="tns:SaleDespatchLookupListSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="SaleDespatchLookupLoadDataNewLoadLookups">
      <wsdl:input message="tns:SaleDespatchLookupLoadDataNewLoadLookupsSoapIn" />
      <wsdl:output message="tns:SaleDespatchLookupLoadDataNewLoadLookupsSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="SaleDespatchGetAvailableQty">
      <wsdl:input message="tns:SaleDespatchGetAvailableQtySoapIn" />
      <wsdl:output message="tns:SaleDespatchGetAvailableQtySoapOut" />
    </wsdl:operation>
    <wsdl:operation name="LockSaleOrderForDespatch">
      <wsdl:input message="tns:LockSaleOrderForDespatchSoapIn" />
      <wsdl:output message="tns:LockSaleOrderForDespatchSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="CouriorTrackingNumbrsExportSearch">
      <wsdl:input message="tns:CouriorTrackingNumbrsExportSearchSoapIn" />
      <wsdl:output message="tns:CouriorTrackingNumbrsExportSearchSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="CustomerDeliveryStatusUpdate">
      <wsdl:input message="tns:CustomerDeliveryStatusUpdateSoapIn" />
      <wsdl:output message="tns:CustomerDeliveryStatusUpdateSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="TrackItemsList">
      <wsdl:input message="tns:TrackItemsListSoapIn" />
      <wsdl:output message="tns:TrackItemsListSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="TrackableNumberRows">
      <wsdl:input message="tns:TrackableNumberRowsSoapIn" />
      <wsdl:output message="tns:TrackableNumberRowsSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="TrackableNumberListForTrackableItemID">
      <wsdl:input message="tns:TrackableNumberListForTrackableItemIDSoapIn" />
      <wsdl:output message="tns:TrackableNumberListForTrackableItemIDSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="TrackableItemListForID">
      <wsdl:input message="tns:TrackableItemListForIDSoapIn" />
      <wsdl:output message="tns:TrackableItemListForIDSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="IsTrackableItemExist">
      <wsdl:input name="TrackableItemWIthoutTrackableItemID" message="tns:TrackableItemWIthoutTrackableItemIDSoapIn" />
      <wsdl:output name="TrackableItemWIthoutTrackableItemID" message="tns:TrackableItemWIthoutTrackableItemIDSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="IsTrackableItemExist">
      <wsdl:input name="TrackableItemListWIthTrackableItemID" message="tns:TrackableItemListWIthTrackableItemIDSoapIn" />
      <wsdl:output name="TrackableItemListWIthTrackableItemID" message="tns:TrackableItemListWIthTrackableItemIDSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="TrackableItemListWithTrackables">
      <wsdl:input message="tns:TrackableItemListWithTrackablesSoapIn" />
      <wsdl:output message="tns:TrackableItemListWithTrackablesSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="TrackableItemListWithTrackable">
      <wsdl:input message="tns:TrackableItemListWithTrackableSoapIn" />
      <wsdl:output message="tns:TrackableItemListWithTrackableSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="TrackableItemListForInternalTransfer">
      <wsdl:input message="tns:TrackableItemListForInternalTransferSoapIn" />
      <wsdl:output message="tns:TrackableItemListForInternalTransferSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="TrackableItemList">
      <wsdl:input message="tns:TrackableItemListSoapIn" />
      <wsdl:output message="tns:TrackableItemListSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="BankingChequeDetailList">
      <wsdl:input message="tns:BankingChequeDetailListSoapIn" />
      <wsdl:output message="tns:BankingChequeDetailListSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="BankingDepositsList">
      <wsdl:input message="tns:BankingDepositsListSoapIn" />
      <wsdl:output message="tns:BankingDepositsListSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="StockAvailabilityOptionsList">
      <wsdl:input message="tns:StockAvailabilityOptionsListSoapIn" />
      <wsdl:output message="tns:StockAvailabilityOptionsListSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="Cv2AvsCheckResultTypeList">
      <wsdl:input message="tns:Cv2AvsCheckResultTypeListSoapIn" />
      <wsdl:output message="tns:Cv2AvsCheckResultTypeListSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="SalesOrderStatusSelect">
      <wsdl:input message="tns:SalesOrderStatusSelectSoapIn" />
      <wsdl:output message="tns:SalesOrderStatusSelectSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="ListDealerUserNameExists">
      <wsdl:input message="tns:ListDealerUserNameExistsSoapIn" />
      <wsdl:output message="tns:ListDealerUserNameExistsSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="DealerList">
      <wsdl:input message="tns:DealerListSoapIn" />
      <wsdl:output message="tns:DealerListSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="DealerSupplierInfo">
      <wsdl:input message="tns:DealerSupplierInfoSoapIn" />
      <wsdl:output message="tns:DealerSupplierInfoSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="DealerInfo">
      <wsdl:input message="tns:DealerInfoSoapIn" />
      <wsdl:output message="tns:DealerInfoSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="InsuranceStatusList">
      <wsdl:input message="tns:InsuranceStatusListSoapIn" />
      <wsdl:output message="tns:InsuranceStatusListSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="CurrencyDenominationList">
      <wsdl:input message="tns:CurrencyDenominationListSoapIn" />
      <wsdl:output message="tns:CurrencyDenominationListSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="DiscrepancyResolveTypeList">
      <wsdl:input message="tns:DiscrepancyResolveTypeListSoapIn" />
      <wsdl:output message="tns:DiscrepancyResolveTypeListSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="DiscrepancyTypeList">
      <wsdl:input message="tns:DiscrepancyTypeListSoapIn" />
      <wsdl:output message="tns:DiscrepancyTypeListSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="DiscrepancySourceList">
      <wsdl:input message="tns:DiscrepancySourceListSoapIn" />
      <wsdl:output message="tns:DiscrepancySourceListSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="TrackableFormatTypeList">
      <wsdl:input message="tns:TrackableFormatTypeListSoapIn" />
      <wsdl:output message="tns:TrackableFormatTypeListSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="CustomerAccountDetails">
      <wsdl:input message="tns:CustomerAccountDetailsSoapIn" />
      <wsdl:output message="tns:CustomerAccountDetailsSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="UpdateCustomerLastAccountStatmentDetails">
      <wsdl:input message="tns:UpdateCustomerLastAccountStatmentDetailsSoapIn" />
      <wsdl:output message="tns:UpdateCustomerLastAccountStatmentDetailsSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="CustomerNameAndPostCodeValidate">
      <wsdl:input message="tns:CustomerNameAndPostCodeValidateSoapIn" />
      <wsdl:output message="tns:CustomerNameAndPostCodeValidateSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="ApplicationMenuList">
      <wsdl:input message="tns:ApplicationMenuListSoapIn" />
      <wsdl:output message="tns:ApplicationMenuListSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="OverReceivePolicyList">
      <wsdl:input message="tns:OverReceivePolicyListSoapIn" />
      <wsdl:output message="tns:OverReceivePolicyListSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="PasswordPolicyList">
      <wsdl:input message="tns:PasswordPolicyListSoapIn" />
      <wsdl:output message="tns:PasswordPolicyListSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="LicensingModelList">
      <wsdl:input message="tns:LicensingModelListSoapIn" />
      <wsdl:output message="tns:LicensingModelListSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="AgeGroupList">
      <wsdl:input message="tns:AgeGroupListSoapIn" />
      <wsdl:output message="tns:AgeGroupListSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="DespatchStatusList">
      <wsdl:input message="tns:DespatchStatusListSoapIn" />
      <wsdl:output message="tns:DespatchStatusListSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="ContactCategoryList">
      <wsdl:input message="tns:ContactCategoryListSoapIn" />
      <wsdl:output message="tns:ContactCategoryListSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="DemographicCategoryList">
      <wsdl:input message="tns:DemographicCategoryListSoapIn" />
      <wsdl:output message="tns:DemographicCategoryListSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="IndustryCategoryList">
      <wsdl:input message="tns:IndustryCategoryListSoapIn" />
      <wsdl:output message="tns:IndustryCategoryListSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="TurnoverLevelList">
      <wsdl:input message="tns:TurnoverLevelListSoapIn" />
      <wsdl:output message="tns:TurnoverLevelListSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="EmployeeCountLevelList">
      <wsdl:input message="tns:EmployeeCountLevelListSoapIn" />
      <wsdl:output message="tns:EmployeeCountLevelListSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="MobilePhoneCountLevelList">
      <wsdl:input message="tns:MobilePhoneCountLevelListSoapIn" />
      <wsdl:output message="tns:MobilePhoneCountLevelListSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="ServiceLevelList">
      <wsdl:input message="tns:ServiceLevelListSoapIn" />
      <wsdl:output message="tns:ServiceLevelListSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="TariffProfitabilityList">
      <wsdl:input message="tns:TariffProfitabilityListSoapIn" />
      <wsdl:output message="tns:TariffProfitabilityListSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="BonusBandList">
      <wsdl:input message="tns:BonusBandListSoapIn" />
      <wsdl:output message="tns:BonusBandListSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="BonusBandListNew">
      <wsdl:input message="tns:BonusBandListNewSoapIn" />
      <wsdl:output message="tns:BonusBandListNewSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="ListCustomerSharedAccountManager">
      <wsdl:input message="tns:ListCustomerSharedAccountManagerSoapIn" />
      <wsdl:output message="tns:ListCustomerSharedAccountManagerSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="ListPremisesType">
      <wsdl:input message="tns:ListPremisesTypeSoapIn" />
      <wsdl:output message="tns:ListPremisesTypeSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="CustomerHistoryList">
      <wsdl:input message="tns:CustomerHistoryListSoapIn" />
      <wsdl:output message="tns:CustomerHistoryListSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="CustomerHistorySave">
      <wsdl:input message="tns:CustomerHistorySaveSoapIn" />
      <wsdl:output message="tns:CustomerHistorySaveSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="ListDealerEmail">
      <wsdl:input message="tns:ListDealerEmailSoapIn" />
      <wsdl:output message="tns:ListDealerEmailSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="ItemStatusList">
      <wsdl:input message="tns:ItemStatusListSoapIn" />
      <wsdl:output message="tns:ItemStatusListSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="ChannelCountryCardTypeList">
      <wsdl:input message="tns:ChannelCountryCardTypeListSoapIn" />
      <wsdl:output message="tns:ChannelCountryCardTypeListSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="ReconciliationStatusList">
      <wsdl:input message="tns:ReconciliationStatusListSoapIn" />
      <wsdl:output message="tns:ReconciliationStatusListSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="ReconciliationStatusDisputeList">
      <wsdl:input message="tns:ReconciliationStatusDisputeListSoapIn" />
      <wsdl:output message="tns:ReconciliationStatusDisputeListSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="HistoryList">
      <wsdl:input message="tns:HistoryListSoapIn" />
      <wsdl:output message="tns:HistoryListSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="HistoryListForDisplay">
      <wsdl:input message="tns:HistoryListForDisplaySoapIn" />
      <wsdl:output message="tns:HistoryListForDisplaySoapOut" />
    </wsdl:operation>
    <wsdl:operation name="BusinessTypeList">
      <wsdl:input message="tns:BusinessTypeListSoapIn" />
      <wsdl:output message="tns:BusinessTypeListSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="ConnectionTypeList">
      <wsdl:input message="tns:ConnectionTypeListSoapIn" />
      <wsdl:output message="tns:ConnectionTypeListSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="ClockInMethodList">
      <wsdl:input message="tns:ClockInMethodListSoapIn" />
      <wsdl:output message="tns:ClockInMethodListSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="EmploymentStatusList">
      <wsdl:input message="tns:EmploymentStatusListSoapIn" />
      <wsdl:output message="tns:EmploymentStatusListSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="EmploymentTypeList">
      <wsdl:input message="tns:EmploymentTypeListSoapIn" />
      <wsdl:output message="tns:EmploymentTypeListSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="TradingTypeList">
      <wsdl:input message="tns:TradingTypeListSoapIn" />
      <wsdl:output message="tns:TradingTypeListSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="ResidentialStatusList">
      <wsdl:input message="tns:ResidentialStatusListSoapIn" />
      <wsdl:output message="tns:ResidentialStatusListSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="AcceleratorTypeList">
      <wsdl:input message="tns:AcceleratorTypeListSoapIn" />
      <wsdl:output message="tns:AcceleratorTypeListSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="ConcurrencyCheckGetLastUpdate">
      <wsdl:input message="tns:ConcurrencyCheckGetLastUpdateSoapIn" />
      <wsdl:output message="tns:ConcurrencyCheckGetLastUpdateSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="ConcurrencyCheckUpdateLastUpdate">
      <wsdl:input message="tns:ConcurrencyCheckUpdateLastUpdateSoapIn" />
      <wsdl:output message="tns:ConcurrencyCheckUpdateLastUpdateSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="SendMethodList">
      <wsdl:input message="tns:SendMethodListSoapIn" />
      <wsdl:output message="tns:SendMethodListSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="SelfBillTypeList">
      <wsdl:input message="tns:SelfBillTypeListSoapIn" />
      <wsdl:output message="tns:SelfBillTypeListSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="LoadLookupList">
      <wsdl:input message="tns:LoadLookupListSoapIn" />
      <wsdl:output message="tns:LoadLookupListSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="CustomerDeliveryStatusTypeList">
      <wsdl:input message="tns:CustomerDeliveryStatusTypeListSoapIn" />
      <wsdl:output message="tns:CustomerDeliveryStatusTypeListSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="PriceTypeList">
      <wsdl:input message="tns:PriceTypeListSoapIn" />
      <wsdl:output message="tns:PriceTypeListSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="PriceTypeSave">
      <wsdl:input message="tns:PriceTypeSaveSoapIn" />
      <wsdl:output message="tns:PriceTypeSaveSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="InventoryAuditWithAuditDetailList">
      <wsdl:input message="tns:InventoryAuditWithAuditDetailListSoapIn" />
      <wsdl:output message="tns:InventoryAuditWithAuditDetailListSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="InventoryAuditList">
      <wsdl:input message="tns:InventoryAuditListSoapIn" />
      <wsdl:output message="tns:InventoryAuditListSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="InventoryAuditDetailList">
      <wsdl:input message="tns:InventoryAuditDetailListSoapIn" />
      <wsdl:output message="tns:InventoryAuditDetailListSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="SaveInventoryAudit">
      <wsdl:input message="tns:SaveInventoryAuditSoapIn" />
      <wsdl:output message="tns:SaveInventoryAuditSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="SaveInventoryAuditDetail">
      <wsdl:input message="tns:SaveInventoryAuditDetailSoapIn" />
      <wsdl:output message="tns:SaveInventoryAuditDetailSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="SaveInventoryAuditWithAuditDetails">
      <wsdl:input message="tns:SaveInventoryAuditWithAuditDetailsSoapIn" />
      <wsdl:output message="tns:SaveInventoryAuditWithAuditDetailsSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="GRNBatchNumbers">
      <wsdl:input message="tns:GRNBatchNumbersSoapIn" />
      <wsdl:output message="tns:GRNBatchNumbersSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="GRNStatusList">
      <wsdl:input message="tns:GRNStatusListSoapIn" />
      <wsdl:output message="tns:GRNStatusListSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="PurchaseOrderGRNList">
      <wsdl:input message="tns:PurchaseOrderGRNListSoapIn" />
      <wsdl:output message="tns:PurchaseOrderGRNListSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="GRNList">
      <wsdl:input message="tns:GRNListSoapIn" />
      <wsdl:output message="tns:GRNListSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="GRNSave">
      <wsdl:input message="tns:GRNSaveSoapIn" />
      <wsdl:output message="tns:GRNSaveSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="GRNSaveByte">
      <wsdl:input message="tns:GRNSaveByteSoapIn" />
      <wsdl:output message="tns:GRNSaveByteSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="SaveGRNInvoicePaymentUpdate">
      <wsdl:input message="tns:SaveGRNInvoicePaymentUpdateSoapIn" />
      <wsdl:output message="tns:SaveGRNInvoicePaymentUpdateSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="GRNReceivableProductList">
      <wsdl:input message="tns:GRNReceivableProductListSoapIn" />
      <wsdl:output message="tns:GRNReceivableProductListSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="GRNDetailList">
      <wsdl:input message="tns:GRNDetailListSoapIn" />
      <wsdl:output message="tns:GRNDetailListSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="GRNDetailSave">
      <wsdl:input message="tns:GRNDetailSaveSoapIn" />
      <wsdl:output message="tns:GRNDetailSaveSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="GRNSearch">
      <wsdl:input message="tns:GRNSearchSoapIn" />
      <wsdl:output message="tns:GRNSearchSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="GRNSearchByGRNRef">
      <wsdl:input message="tns:GRNSearchByGRNRefSoapIn" />
      <wsdl:output message="tns:GRNSearchByGRNRefSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="GRNSearchByte">
      <wsdl:input message="tns:GRNSearchByteSoapIn" />
      <wsdl:output message="tns:GRNSearchByteSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="PendingSupplierInvoiceSearch">
      <wsdl:input message="tns:PendingSupplierInvoiceSearchSoapIn" />
      <wsdl:output message="tns:PendingSupplierInvoiceSearchSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="GRNProductClassTrackingData">
      <wsdl:input message="tns:GRNProductClassTrackingDataSoapIn" />
      <wsdl:output message="tns:GRNProductClassTrackingDataSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="GRNReceivedProduct">
      <wsdl:input message="tns:GRNReceivedProductSoapIn" />
      <wsdl:output message="tns:GRNReceivedProductSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="GRNReportReceivedProduct">
      <wsdl:input message="tns:GRNReportReceivedProductSoapIn" />
      <wsdl:output message="tns:GRNReportReceivedProductSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="GRNDetailProductSearch">
      <wsdl:input message="tns:GRNDetailProductSearchSoapIn" />
      <wsdl:output message="tns:GRNDetailProductSearchSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="PurchaseOrderUpdate">
      <wsdl:input message="tns:PurchaseOrderUpdateSoapIn" />
      <wsdl:output message="tns:PurchaseOrderUpdateSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="PurchaseOrderInternalNoteUpdate">
      <wsdl:input message="tns:PurchaseOrderInternalNoteUpdateSoapIn" />
      <wsdl:output message="tns:PurchaseOrderInternalNoteUpdateSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="PurchaseOrderDetailProductSearch">
      <wsdl:input message="tns:PurchaseOrderDetailProductSearchSoapIn" />
      <wsdl:output message="tns:PurchaseOrderDetailProductSearchSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="PurchaseOrderDetailProductSearchByte">
      <wsdl:input message="tns:PurchaseOrderDetailProductSearchByteSoapIn" />
      <wsdl:output message="tns:PurchaseOrderDetailProductSearchByteSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="ListPurchaseOrderReport">
      <wsdl:input message="tns:ListPurchaseOrderReportSoapIn" />
      <wsdl:output message="tns:ListPurchaseOrderReportSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="PurchaseOrderDetailsForManualAllocation">
      <wsdl:input message="tns:PurchaseOrderDetailsForManualAllocationSoapIn" />
      <wsdl:output message="tns:PurchaseOrderDetailsForManualAllocationSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="DespatchPendingReservedPOListByte">
      <wsdl:input message="tns:DespatchPendingReservedPOListByteSoapIn" />
      <wsdl:output message="tns:DespatchPendingReservedPOListByteSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="DespatchPendingReservedPOList">
      <wsdl:input message="tns:DespatchPendingReservedPOListSoapIn" />
      <wsdl:output message="tns:DespatchPendingReservedPOListSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="ReverseReservedPO">
      <wsdl:input message="tns:ReverseReservedPOSoapIn" />
      <wsdl:output message="tns:ReverseReservedPOSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="GlobalPurchaseOrderDetailList">
      <wsdl:input message="tns:GlobalPurchaseOrderDetailListSoapIn" />
      <wsdl:output message="tns:GlobalPurchaseOrderDetailListSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="GlobalPurchaseOrderDetailListForSO">
      <wsdl:input message="tns:GlobalPurchaseOrderDetailListForSOSoapIn" />
      <wsdl:output message="tns:GlobalPurchaseOrderDetailListForSOSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="GlobalPurchaseOrderScanItemDetailList">
      <wsdl:input message="tns:GlobalPurchaseOrderScanItemDetailListSoapIn" />
      <wsdl:output message="tns:GlobalPurchaseOrderScanItemDetailListSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="GlobalPurchaseOrderpdate">
      <wsdl:input message="tns:GlobalPurchaseOrderpdateSoapIn" />
      <wsdl:output message="tns:GlobalPurchaseOrderpdateSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="StockInventoryLocationSearch">
      <wsdl:input message="tns:StockInventoryLocationSearchSoapIn" />
      <wsdl:output message="tns:StockInventoryLocationSearchSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="StockHistoryReport">
      <wsdl:input message="tns:StockHistoryReportSoapIn" />
      <wsdl:output message="tns:StockHistoryReportSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="HistoryOfMovement">
      <wsdl:input message="tns:HistoryOfMovementSoapIn" />
      <wsdl:output message="tns:HistoryOfMovementSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="StockMovement">
      <wsdl:input message="tns:StockMovementSoapIn" />
      <wsdl:output message="tns:StockMovementSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="MovementDetails">
      <wsdl:input message="tns:MovementDetailsSoapIn" />
      <wsdl:output message="tns:MovementDetailsSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="NextMovement">
      <wsdl:input message="tns:NextMovementSoapIn" />
      <wsdl:output message="tns:NextMovementSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="DiscrepancyResolvedList">
      <wsdl:input message="tns:DiscrepancyResolvedListSoapIn" />
      <wsdl:output message="tns:DiscrepancyResolvedListSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="DiscrepancyResolvedDetailList">
      <wsdl:input message="tns:DiscrepancyResolvedDetailListSoapIn" />
      <wsdl:output message="tns:DiscrepancyResolvedDetailListSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="DiscrepancyResolveSave">
      <wsdl:input message="tns:DiscrepancyResolveSaveSoapIn" />
      <wsdl:output message="tns:DiscrepancyResolveSaveSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="StockDiscrepancyList">
      <wsdl:input message="tns:StockDiscrepancyListSoapIn" />
      <wsdl:output message="tns:StockDiscrepancyListSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="DiscrepancyResolvedListInfo">
      <wsdl:input message="tns:DiscrepancyResolvedListInfoSoapIn" />
      <wsdl:output message="tns:DiscrepancyResolvedListInfoSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="DiscrepancyResolvedDetailListInfo">
      <wsdl:input message="tns:DiscrepancyResolvedDetailListInfoSoapIn" />
      <wsdl:output message="tns:DiscrepancyResolvedDetailListInfoSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="StockDiscrepancyListInfo">
      <wsdl:input message="tns:StockDiscrepancyListInfoSoapIn" />
      <wsdl:output message="tns:StockDiscrepancyListInfoSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="StockDiscrepancyDetailList">
      <wsdl:input message="tns:StockDiscrepancyDetailListSoapIn" />
      <wsdl:output message="tns:StockDiscrepancyDetailListSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="StockDiscrepancyDetailListInfo">
      <wsdl:input message="tns:StockDiscrepancyDetailListInfoSoapIn" />
      <wsdl:output message="tns:StockDiscrepancyDetailListInfoSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="StockDiscrepancySave">
      <wsdl:input message="tns:StockDiscrepancySaveSoapIn" />
      <wsdl:output message="tns:StockDiscrepancySaveSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="SaveTrackableItemsForDiscrepancy">
      <wsdl:input message="tns:SaveTrackableItemsForDiscrepancySoapIn" />
      <wsdl:output message="tns:SaveTrackableItemsForDiscrepancySoapOut" />
    </wsdl:operation>
    <wsdl:operation name="DiscrepancyResolve">
      <wsdl:input message="tns:DiscrepancyResolveSoapIn" />
      <wsdl:output message="tns:DiscrepancyResolveSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="DiscrepancyResolveWithTrackableItem">
      <wsdl:input message="tns:DiscrepancyResolveWithTrackableItemSoapIn" />
      <wsdl:output message="tns:DiscrepancyResolveWithTrackableItemSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="DiscrepancyResolveWithTrackableItemCompressed">
      <wsdl:input message="tns:DiscrepancyResolveWithTrackableItemCompressedSoapIn" />
      <wsdl:output message="tns:DiscrepancyResolveWithTrackableItemCompressedSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="DiscrepancyResolveWithTrackableItem">
      <wsdl:input name="DiscrepancyResolveWithInventoryAudit" message="tns:DiscrepancyResolveWithInventoryAuditSoapIn" />
      <wsdl:output name="DiscrepancyResolveWithInventoryAudit" message="tns:DiscrepancyResolveWithInventoryAuditSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="StockTakeListForBindStockTake">
      <wsdl:input message="tns:StockTakeListForBindStockTakeSoapIn" />
      <wsdl:output message="tns:StockTakeListForBindStockTakeSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="SaveBlindStockTake">
      <wsdl:input message="tns:SaveBlindStockTakeSoapIn" />
      <wsdl:output message="tns:SaveBlindStockTakeSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="BlindStockTakeSearch">
      <wsdl:input message="tns:BlindStockTakeSearchSoapIn" />
      <wsdl:output message="tns:BlindStockTakeSearchSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="CompleteBlindStockTake">
      <wsdl:input message="tns:CompleteBlindStockTakeSoapIn" />
      <wsdl:output message="tns:CompleteBlindStockTakeSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="GenerateDiscrepancies">
      <wsdl:input message="tns:GenerateDiscrepanciesSoapIn" />
      <wsdl:output message="tns:GenerateDiscrepanciesSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="GetScanedItemForBlindStockTake">
      <wsdl:input message="tns:GetScanedItemForBlindStockTakeSoapIn" />
      <wsdl:output message="tns:GetScanedItemForBlindStockTakeSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="StockTakeStatusList">
      <wsdl:input message="tns:StockTakeStatusListSoapIn" />
      <wsdl:output message="tns:StockTakeStatusListSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="BlindStockTakeExportList">
      <wsdl:input message="tns:BlindStockTakeExportListSoapIn" />
      <wsdl:output message="tns:BlindStockTakeExportListSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="PendingStockTakeList">
      <wsdl:input message="tns:PendingStockTakeListSoapIn" />
      <wsdl:output message="tns:PendingStockTakeListSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="StockTakeFileImportDetailSave">
      <wsdl:input message="tns:StockTakeFileImportDetailSaveSoapIn" />
      <wsdl:output message="tns:StockTakeFileImportDetailSaveSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="StockDetailForProduct">
      <wsdl:input message="tns:StockDetailForProductSoapIn" />
      <wsdl:output message="tns:StockDetailForProductSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="ListStockTakingReport">
      <wsdl:input message="tns:ListStockTakingReportSoapIn" />
      <wsdl:output message="tns:ListStockTakingReportSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="ListStockTakes">
      <wsdl:input message="tns:ListStockTakesSoapIn" />
      <wsdl:output message="tns:ListStockTakesSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="LatestStockTakeList">
      <wsdl:input message="tns:LatestStockTakeListSoapIn" />
      <wsdl:output message="tns:LatestStockTakeListSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="SaveStockTake">
      <wsdl:input message="tns:SaveStockTakeSoapIn" />
      <wsdl:output message="tns:SaveStockTakeSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="StockTransferStatusTypeList">
      <wsdl:input message="tns:StockTransferStatusTypeListSoapIn" />
      <wsdl:output message="tns:StockTransferStatusTypeListSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="TransactionTypeList">
      <wsdl:input message="tns:TransactionTypeListSoapIn" />
      <wsdl:output message="tns:TransactionTypeListSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="InternalTransferProductList">
      <wsdl:input message="tns:InternalTransferProductListSoapIn" />
      <wsdl:output message="tns:InternalTransferProductListSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="StockTransferSearch">
      <wsdl:input message="tns:StockTransferSearchSoapIn" />
      <wsdl:output message="tns:StockTransferSearchSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="GoodsInTransitReport">
      <wsdl:input message="tns:GoodsInTransitReportSoapIn" />
      <wsdl:output message="tns:GoodsInTransitReportSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="RptStockTransferList">
      <wsdl:input message="tns:RptStockTransferListSoapIn" />
      <wsdl:output message="tns:RptStockTransferListSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="StockTransferSelect">
      <wsdl:input message="tns:StockTransferSelectSoapIn" />
      <wsdl:output message="tns:StockTransferSelectSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="StockTransferUpdate">
      <wsdl:input message="tns:StockTransferUpdateSoapIn" />
      <wsdl:output message="tns:StockTransferUpdateSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="StockTransferDetailProductSearch">
      <wsdl:input message="tns:StockTransferDetailProductSearchSoapIn" />
      <wsdl:output message="tns:StockTransferDetailProductSearchSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="StockTransferDetailProductSearchForTPoint">
      <wsdl:input message="tns:StockTransferDetailProductSearchForTPointSoapIn" />
      <wsdl:output message="tns:StockTransferDetailProductSearchForTPointSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="StockTransferLocationUpdate">
      <wsdl:input message="tns:StockTransferLocationUpdateSoapIn" />
      <wsdl:output message="tns:StockTransferLocationUpdateSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="ExternalSupplierList">
      <wsdl:input message="tns:ExternalSupplierListSoapIn" />
      <wsdl:output message="tns:ExternalSupplierListSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="SaveExternalSupplier">
      <wsdl:input message="tns:SaveExternalSupplierSoapIn" />
      <wsdl:output message="tns:SaveExternalSupplierSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="CompanyList">
      <wsdl:input message="tns:CompanyListSoapIn" />
      <wsdl:output message="tns:CompanyListSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="CompanySave">
      <wsdl:input message="tns:CompanySaveSoapIn" />
      <wsdl:output message="tns:CompanySaveSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="LicenseModuleList">
      <wsdl:input message="tns:LicenseModuleListSoapIn" />
      <wsdl:output message="tns:LicenseModuleListSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="LicenseModuleSave">
      <wsdl:input message="tns:LicenseModuleSaveSoapIn" />
      <wsdl:output message="tns:LicenseModuleSaveSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="CompanySupplierList">
      <wsdl:input message="tns:CompanySupplierListSoapIn" />
      <wsdl:output message="tns:CompanySupplierListSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="CompanySupplierAddressList">
      <wsdl:input message="tns:CompanySupplierAddressListSoapIn" />
      <wsdl:output message="tns:CompanySupplierAddressListSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="CompanyCustomerAddressList">
      <wsdl:input message="tns:CompanyCustomerAddressListSoapIn" />
      <wsdl:output message="tns:CompanyCustomerAddressListSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="CompanySupplierSave">
      <wsdl:input message="tns:CompanySupplierSaveSoapIn" />
      <wsdl:output message="tns:CompanySupplierSaveSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="CompanyCustomerList">
      <wsdl:input message="tns:CompanyCustomerListSoapIn" />
      <wsdl:output message="tns:CompanyCustomerListSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="CompanyCustomerSave">
      <wsdl:input message="tns:CompanyCustomerSaveSoapIn" />
      <wsdl:output message="tns:CompanyCustomerSaveSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="CompanySupplierTypesList">
      <wsdl:input message="tns:CompanySupplierTypesListSoapIn" />
      <wsdl:output message="tns:CompanySupplierTypesListSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="CompanySupplierTypesSave">
      <wsdl:input message="tns:CompanySupplierTypesSaveSoapIn" />
      <wsdl:output message="tns:CompanySupplierTypesSaveSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="SystemSettingList">
      <wsdl:input message="tns:SystemSettingListSoapIn" />
      <wsdl:output message="tns:SystemSettingListSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="SystemSettingListWithEmployeeList">
      <wsdl:input message="tns:SystemSettingListWithEmployeeListSoapIn" />
      <wsdl:output message="tns:SystemSettingListWithEmployeeListSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="SystemSettingUpdate">
      <wsdl:input message="tns:SystemSettingUpdateSoapIn" />
      <wsdl:output message="tns:SystemSettingUpdateSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="CustomerMandatoryFieldList">
      <wsdl:input message="tns:CustomerMandatoryFieldListSoapIn" />
      <wsdl:output message="tns:CustomerMandatoryFieldListSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="CustomerMandatoryFieldUpdate">
      <wsdl:input message="tns:CustomerMandatoryFieldUpdateSoapIn" />
      <wsdl:output message="tns:CustomerMandatoryFieldUpdateSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="CompanyChannelTargetList">
      <wsdl:input message="tns:CompanyChannelTargetListSoapIn" />
      <wsdl:output message="tns:CompanyChannelTargetListSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="CompanyChannelTargetSave">
      <wsdl:input message="tns:CompanyChannelTargetSaveSoapIn" />
      <wsdl:output message="tns:CompanyChannelTargetSaveSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="UpdateBanking">
      <wsdl:input message="tns:UpdateBankingSoapIn" />
      <wsdl:output message="tns:UpdateBankingSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="BankingList">
      <wsdl:input message="tns:BankingListSoapIn" />
      <wsdl:output message="tns:BankingListSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="LastBankingForSite">
      <wsdl:input message="tns:LastBankingForSiteSoapIn" />
      <wsdl:output message="tns:LastBankingForSiteSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="BankingCashDetailList">
      <wsdl:input message="tns:BankingCashDetailListSoapIn" />
      <wsdl:output message="tns:BankingCashDetailListSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="SaleOrderSearchChannelByteforSaleFulFillmentWithNotes">
      <wsdl:input message="tns:SaleOrderSearchChannelByteforSaleFulFillmentWithNotesSoapIn" />
      <wsdl:output message="tns:SaleOrderSearchChannelByteforSaleFulFillmentWithNotesSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="SaleOrderSearchForChannelReturnableOnlyWithNote">
      <wsdl:input message="tns:SaleOrderSearchForChannelReturnableOnlyWithNoteSoapIn" />
      <wsdl:output message="tns:SaleOrderSearchForChannelReturnableOnlyWithNoteSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="SaleOrderSearchForChannelReturnableOnlyWithNotes">
      <wsdl:input message="tns:SaleOrderSearchForChannelReturnableOnlyWithNotesSoapIn" />
      <wsdl:output message="tns:SaleOrderSearchForChannelReturnableOnlyWithNotesSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="SaleOrderSearchChannelByteWithNote">
      <wsdl:input message="tns:SaleOrderSearchChannelByteWithNoteSoapIn" />
      <wsdl:output message="tns:SaleOrderSearchChannelByteWithNoteSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="SaleOrderSearchChannelByteWithNotes">
      <wsdl:input message="tns:SaleOrderSearchChannelByteWithNotesSoapIn" />
      <wsdl:output message="tns:SaleOrderSearchChannelByteWithNotesSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="SaleOrderSearchChannelByteWithNoteforAllTypes">
      <wsdl:input message="tns:SaleOrderSearchChannelByteWithNoteforAllTypesSoapIn" />
      <wsdl:output message="tns:SaleOrderSearchChannelByteWithNoteforAllTypesSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="SaleOrderSearchChannelByteWithNoteforAllType">
      <wsdl:input message="tns:SaleOrderSearchChannelByteWithNoteforAllTypeSoapIn" />
      <wsdl:output message="tns:SaleOrderSearchChannelByteWithNoteforAllTypeSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="SaleOrderSearchForChannelWithNote">
      <wsdl:input message="tns:SaleOrderSearchForChannelWithNoteSoapIn" />
      <wsdl:output message="tns:SaleOrderSearchForChannelWithNoteSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="SaleOrderSearchForChannelWithNotes">
      <wsdl:input message="tns:SaleOrderSearchForChannelWithNotesSoapIn" />
      <wsdl:output message="tns:SaleOrderSearchForChannelWithNotesSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="SaleOrderSearchForChannelWithNoteforAllTypes">
      <wsdl:input message="tns:SaleOrderSearchForChannelWithNoteforAllTypesSoapIn" />
      <wsdl:output message="tns:SaleOrderSearchForChannelWithNoteforAllTypesSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="SaleOrderSearchForChannelWithNoteforAllType">
      <wsdl:input message="tns:SaleOrderSearchForChannelWithNoteforAllTypeSoapIn" />
      <wsdl:output message="tns:SaleOrderSearchForChannelWithNoteforAllTypeSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="SaleOrderSearchForChannelReturnableOnly">
      <wsdl:input message="tns:SaleOrderSearchForChannelReturnableOnlySoapIn" />
      <wsdl:output message="tns:SaleOrderSearchForChannelReturnableOnlySoapOut" />
    </wsdl:operation>
    <wsdl:operation name="SaleOrderSearchChannelByte">
      <wsdl:input message="tns:SaleOrderSearchChannelByteSoapIn" />
      <wsdl:output message="tns:SaleOrderSearchChannelByteSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="SaleOrderSearchChannelByteforSaleFulFillment">
      <wsdl:input message="tns:SaleOrderSearchChannelByteforSaleFulFillmentSoapIn" />
      <wsdl:output message="tns:SaleOrderSearchChannelByteforSaleFulFillmentSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="SaleOrderSearchByWarehouseStatus">
      <wsdl:input message="tns:SaleOrderSearchByWarehouseStatusSoapIn" />
      <wsdl:output message="tns:SaleOrderSearchByWarehouseStatusSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="SaleOrderSearchByWarehouseStatusByte">
      <wsdl:input message="tns:SaleOrderSearchByWarehouseStatusByteSoapIn" />
      <wsdl:output message="tns:SaleOrderSearchByWarehouseStatusByteSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="SaleOrderSearchByWarehouseStatusByte">
      <wsdl:input name="SaleOrderSearchByWarehouseStatusWithCodesByte" message="tns:SaleOrderSearchByWarehouseStatusWithCodesByteSoapIn" />
      <wsdl:output name="SaleOrderSearchByWarehouseStatusWithCodesByte" message="tns:SaleOrderSearchByWarehouseStatusWithCodesByteSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="PendingDespathSearchForManagerByte">
      <wsdl:input message="tns:PendingDespathSearchForManagerByteSoapIn" />
      <wsdl:output message="tns:PendingDespathSearchForManagerByteSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="PendingAllocationSearchForManagerByte">
      <wsdl:input message="tns:PendingAllocationSearchForManagerByteSoapIn" />
      <wsdl:output message="tns:PendingAllocationSearchForManagerByteSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="PendingPickListSearchForManagerByte">
      <wsdl:input message="tns:PendingPickListSearchForManagerByteSoapIn" />
      <wsdl:output message="tns:PendingPickListSearchForManagerByteSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="PendingFulfillmentDespatchSearchForManagerByte">
      <wsdl:input message="tns:PendingFulfillmentDespatchSearchForManagerByteSoapIn" />
      <wsdl:output message="tns:PendingFulfillmentDespatchSearchForManagerByteSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="SaleOrderDetailSaveWarehouseStatus">
      <wsdl:input message="tns:SaleOrderDetailSaveWarehouseStatusSoapIn" />
      <wsdl:output message="tns:SaleOrderDetailSaveWarehouseStatusSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="SaleOrderPickListPrintBatchUpdate">
      <wsdl:input message="tns:SaleOrderPickListPrintBatchUpdateSoapIn" />
      <wsdl:output message="tns:SaleOrderPickListPrintBatchUpdateSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="PickListLocationList">
      <wsdl:input message="tns:PickListLocationListSoapIn" />
      <wsdl:output message="tns:PickListLocationListSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="SaleOrderPayments">
      <wsdl:input message="tns:SaleOrderPaymentsSoapIn" />
      <wsdl:output message="tns:SaleOrderPaymentsSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="SaleOrderPaymentsAsApplicationType">
      <wsdl:input message="tns:SaleOrderPaymentsAsApplicationTypeSoapIn" />
      <wsdl:output message="tns:SaleOrderPaymentsAsApplicationTypeSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="SaleOrderDetail">
      <wsdl:input message="tns:SaleOrderDetailSoapIn" />
      <wsdl:output message="tns:SaleOrderDetailSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="SaleOrderConnectionList">
      <wsdl:input message="tns:SaleOrderConnectionListSoapIn" />
      <wsdl:output message="tns:SaleOrderConnectionListSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="SaleOrderConnectionListForReconciliation">
      <wsdl:input message="tns:SaleOrderConnectionListForReconciliationSoapIn" />
      <wsdl:output message="tns:SaleOrderConnectionListForReconciliationSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="SaleOrderSearchForPendingFulfilmentInvoice">
      <wsdl:input message="tns:SaleOrderSearchForPendingFulfilmentInvoiceSoapIn" />
      <wsdl:output message="tns:SaleOrderSearchForPendingFulfilmentInvoiceSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="SaleOrderSearchForPendingFulfilmentInvoiceByte">
      <wsdl:input message="tns:SaleOrderSearchForPendingFulfilmentInvoiceByteSoapIn" />
      <wsdl:output message="tns:SaleOrderSearchForPendingFulfilmentInvoiceByteSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="SaleOrderSearchForFulfilmentInvoice">
      <wsdl:input message="tns:SaleOrderSearchForFulfilmentInvoiceSoapIn" />
      <wsdl:output message="tns:SaleOrderSearchForFulfilmentInvoiceSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="CommissionDiscrepancySummary">
      <wsdl:input message="tns:CommissionDiscrepancySummarySoapIn" />
      <wsdl:output message="tns:CommissionDiscrepancySummarySoapOut" />
    </wsdl:operation>
    <wsdl:operation name="CommissionDiscrepancyAnalysis">
      <wsdl:input message="tns:CommissionDiscrepancyAnalysisSoapIn" />
      <wsdl:output message="tns:CommissionDiscrepancyAnalysisSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="SaleOrderDetailSaveUndoAllocation">
      <wsdl:input message="tns:SaleOrderDetailSaveUndoAllocationSoapIn" />
      <wsdl:output message="tns:SaleOrderDetailSaveUndoAllocationSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="SaleOrderDetailUpdateManualAllocation">
      <wsdl:input message="tns:SaleOrderDetailUpdateManualAllocationSoapIn" />
      <wsdl:output message="tns:SaleOrderDetailUpdateManualAllocationSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="SaleOrderDetailUpdateManualUndoAllocation">
      <wsdl:input message="tns:SaleOrderDetailUpdateManualUndoAllocationSoapIn" />
      <wsdl:output message="tns:SaleOrderDetailUpdateManualUndoAllocationSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="SaleOrderCreditControlApproved">
      <wsdl:input message="tns:SaleOrderCreditControlApprovedSoapIn" />
      <wsdl:output message="tns:SaleOrderCreditControlApprovedSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="SaleOrderMoveCreditControl">
      <wsdl:input message="tns:SaleOrderMoveCreditControlSoapIn" />
      <wsdl:output message="tns:SaleOrderMoveCreditControlSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="SaleOrderAuthorise">
      <wsdl:input message="tns:SaleOrderAuthoriseSoapIn" />
      <wsdl:output message="tns:SaleOrderAuthoriseSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="SaleOrderValidate">
      <wsdl:input message="tns:SaleOrderValidateSoapIn" />
      <wsdl:output message="tns:SaleOrderValidateSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="SaleOrderIdentityCheck">
      <wsdl:input message="tns:SaleOrderIdentityCheckSoapIn" />
      <wsdl:output message="tns:SaleOrderIdentityCheckSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="SaleOrderReject">
      <wsdl:input message="tns:SaleOrderRejectSoapIn" />
      <wsdl:output message="tns:SaleOrderRejectSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="RejectedOrderListForManager">
      <wsdl:input message="tns:RejectedOrderListForManagerSoapIn" />
      <wsdl:output message="tns:RejectedOrderListForManagerSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="RejectedOrderListForManagerByte">
      <wsdl:input message="tns:RejectedOrderListForManagerByteSoapIn" />
      <wsdl:output message="tns:RejectedOrderListForManagerByteSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="URUProfileList">
      <wsdl:input message="tns:URUProfileListSoapIn" />
      <wsdl:output message="tns:URUProfileListSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="URUProfileDeatailList">
      <wsdl:input message="tns:URUProfileDeatailListSoapIn" />
      <wsdl:output message="tns:URUProfileDeatailListSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="SaleOrderHistoryList">
      <wsdl:input message="tns:SaleOrderHistoryListSoapIn" />
      <wsdl:output message="tns:SaleOrderHistoryListSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="OriginalSaleOrder">
      <wsdl:input message="tns:OriginalSaleOrderSoapIn" />
      <wsdl:output message="tns:OriginalSaleOrderSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="SalesAndConnectionSummaryLoadLookup">
      <wsdl:input message="tns:SalesAndConnectionSummaryLoadLookupSoapIn" />
      <wsdl:output message="tns:SalesAndConnectionSummaryLoadLookupSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="SalesAndConnectionSummary">
      <wsdl:input message="tns:SalesAndConnectionSummarySoapIn" />
      <wsdl:output message="tns:SalesAndConnectionSummarySoapOut" />
    </wsdl:operation>
    <wsdl:operation name="CashBackReport">
      <wsdl:input message="tns:CashBackReportSoapIn" />
      <wsdl:output message="tns:CashBackReportSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="CashBackVoucherSearch">
      <wsdl:input message="tns:CashBackVoucherSearchSoapIn" />
      <wsdl:output message="tns:CashBackVoucherSearchSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="CashBackClaimBySaleOrderVoucherSearch">
      <wsdl:input message="tns:CashBackClaimBySaleOrderVoucherSearchSoapIn" />
      <wsdl:output message="tns:CashBackClaimBySaleOrderVoucherSearchSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="CashBackVoucherRpt">
      <wsdl:input message="tns:CashBackVoucherRptSoapIn" />
      <wsdl:output message="tns:CashBackVoucherRptSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="CashBackClaimInfo">
      <wsdl:input message="tns:CashBackClaimInfoSoapIn" />
      <wsdl:output message="tns:CashBackClaimInfoSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="CashBackClaimBySaleOrderInfo">
      <wsdl:input message="tns:CashBackClaimBySaleOrderInfoSoapIn" />
      <wsdl:output message="tns:CashBackClaimBySaleOrderInfoSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="VoucherInfo">
      <wsdl:input message="tns:VoucherInfoSoapIn" />
      <wsdl:output message="tns:VoucherInfoSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="CashBackClaimSave">
      <wsdl:input message="tns:CashBackClaimSaveSoapIn" />
      <wsdl:output message="tns:CashBackClaimSaveSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="CashBackClaimBySaleOrderSave">
      <wsdl:input message="tns:CashBackClaimBySaleOrderSaveSoapIn" />
      <wsdl:output message="tns:CashBackClaimBySaleOrderSaveSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="CashBackOnStop">
      <wsdl:input message="tns:CashBackOnStopSoapIn" />
      <wsdl:output message="tns:CashBackOnStopSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="CashBackStopHistoryList">
      <wsdl:input message="tns:CashBackStopHistoryListSoapIn" />
      <wsdl:output message="tns:CashBackStopHistoryListSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="CashBackExportLoadLookups">
      <wsdl:input message="tns:CashBackExportLoadLookupsSoapIn" />
      <wsdl:output message="tns:CashBackExportLoadLookupsSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="CashBackExport">
      <wsdl:input message="tns:CashBackExportSoapIn" />
      <wsdl:output message="tns:CashBackExportSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="CustomerCashBackDetails">
      <wsdl:input message="tns:CustomerCashBackDetailsSoapIn" />
      <wsdl:output message="tns:CustomerCashBackDetailsSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="CustomerCashBackStatement">
      <wsdl:input message="tns:CustomerCashBackStatementSoapIn" />
      <wsdl:output message="tns:CustomerCashBackStatementSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="CustomerCashBackVoucherDetailList">
      <wsdl:input message="tns:CustomerCashBackVoucherDetailListSoapIn" />
      <wsdl:output message="tns:CustomerCashBackVoucherDetailListSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="CustomerCashBackKitFundDetailList">
      <wsdl:input message="tns:CustomerCashBackKitFundDetailListSoapIn" />
      <wsdl:output message="tns:CustomerCashBackKitFundDetailListSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="PurchaseOrderStatusTypeList">
      <wsdl:input message="tns:PurchaseOrderStatusTypeListSoapIn" />
      <wsdl:output message="tns:PurchaseOrderStatusTypeListSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="PurchaseOrderStatusByCountrySelect">
      <wsdl:input message="tns:PurchaseOrderStatusByCountrySelectSoapIn" />
      <wsdl:output message="tns:PurchaseOrderStatusByCountrySelectSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="PurchaseOrderStatusByCountryForTypeSelect">
      <wsdl:input message="tns:PurchaseOrderStatusByCountryForTypeSelectSoapIn" />
      <wsdl:output message="tns:PurchaseOrderStatusByCountryForTypeSelectSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="PurchaseOrderStatusByCountryUpdate">
      <wsdl:input message="tns:PurchaseOrderStatusByCountryUpdateSoapIn" />
      <wsdl:output message="tns:PurchaseOrderStatusByCountryUpdateSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="PurchaseOrderSearchByWarehouseStatus">
      <wsdl:input message="tns:PurchaseOrderSearchByWarehouseStatusSoapIn" />
      <wsdl:output message="tns:PurchaseOrderSearchByWarehouseStatusSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="PurchaseOrderSearchByWarehouseStatusByte">
      <wsdl:input message="tns:PurchaseOrderSearchByWarehouseStatusByteSoapIn" />
      <wsdl:output message="tns:PurchaseOrderSearchByWarehouseStatusByteSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="DistributionInvoicePendingListByte">
      <wsdl:input message="tns:DistributionInvoicePendingListByteSoapIn" />
      <wsdl:output message="tns:DistributionInvoicePendingListByteSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="PurchaseOrderSearch">
      <wsdl:input name="POSearchGeneral" message="tns:POSearchGeneralSoapIn" />
      <wsdl:output name="POSearchGeneral" message="tns:POSearchGeneralSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="PurchaseOrderSearch">
      <wsdl:input name="POSearchWithPOBatchRef" message="tns:POSearchWithPOBatchRefSoapIn" />
      <wsdl:output name="POSearchWithPOBatchRef" message="tns:POSearchWithPOBatchRefSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="PurchaseOrderBatchSearch">
      <wsdl:input message="tns:PurchaseOrderBatchSearchSoapIn" />
      <wsdl:output message="tns:PurchaseOrderBatchSearchSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="PurchaseOrderBatchDetailsSearch">
      <wsdl:input message="tns:PurchaseOrderBatchDetailsSearchSoapIn" />
      <wsdl:output message="tns:PurchaseOrderBatchDetailsSearchSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="PurchaseOrderAdvancedSearch">
      <wsdl:input message="tns:PurchaseOrderAdvancedSearchSoapIn" />
      <wsdl:output message="tns:PurchaseOrderAdvancedSearchSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="PurchaseOrderSelect">
      <wsdl:input message="tns:PurchaseOrderSelectSoapIn" />
      <wsdl:output message="tns:PurchaseOrderSelectSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="PurchaseOrderSelectForMail">
      <wsdl:input message="tns:PurchaseOrderSelectForMailSoapIn" />
      <wsdl:output message="tns:PurchaseOrderSelectForMailSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="EmployeeListWithoutSoapHeader">
      <wsdl:input message="tns:EmployeeListWithoutSoapHeaderSoapIn" />
      <wsdl:output message="tns:EmployeeListWithoutSoapHeaderSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="PurchaseOrderLoad">
      <wsdl:input message="tns:PurchaseOrderLoadSoapIn" />
      <wsdl:output message="tns:PurchaseOrderLoadSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="PurchaseOrderCancel">
      <wsdl:input message="tns:PurchaseOrderCancelSoapIn" />
      <wsdl:output message="tns:PurchaseOrderCancelSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="CustomerReturnPolicyList">
      <wsdl:input message="tns:CustomerReturnPolicyListSoapIn" />
      <wsdl:output message="tns:CustomerReturnPolicyListSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="CustomerReturnPolicyUpdate">
      <wsdl:input message="tns:CustomerReturnPolicyUpdateSoapIn" />
      <wsdl:output message="tns:CustomerReturnPolicyUpdateSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="WorkstationListByID">
      <wsdl:input message="tns:WorkstationListByIDSoapIn" />
      <wsdl:output message="tns:WorkstationListByIDSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="WorkstationList">
      <wsdl:input message="tns:WorkstationListSoapIn" />
      <wsdl:output message="tns:WorkstationListSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="WorkstationListBySite">
      <wsdl:input message="tns:WorkstationListBySiteSoapIn" />
      <wsdl:output message="tns:WorkstationListBySiteSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="WorkstationSave">
      <wsdl:input message="tns:WorkstationSaveSoapIn" />
      <wsdl:output message="tns:WorkstationSaveSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="SaveWorkstation">
      <wsdl:input message="tns:SaveWorkstationSoapIn" />
      <wsdl:output message="tns:SaveWorkstationSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="WorkStationLabelPrinterSave">
      <wsdl:input message="tns:WorkStationLabelPrinterSaveSoapIn" />
      <wsdl:output message="tns:WorkStationLabelPrinterSaveSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="WorkStationLabelPrinterList">
      <wsdl:input message="tns:WorkStationLabelPrinterListSoapIn" />
      <wsdl:output message="tns:WorkStationLabelPrinterListSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="ManufacturerList">
      <wsdl:input message="tns:ManufacturerListSoapIn" />
      <wsdl:output message="tns:ManufacturerListSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="ManufacturerSave">
      <wsdl:input message="tns:ManufacturerSaveSoapIn" />
      <wsdl:output message="tns:ManufacturerSaveSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="SiteLisenceList">
      <wsdl:input message="tns:SiteLisenceListSoapIn" />
      <wsdl:output message="tns:SiteLisenceListSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="SiteLisenceSave">
      <wsdl:input message="tns:SiteLisenceSaveSoapIn" />
      <wsdl:output message="tns:SiteLisenceSaveSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="LatestLisenceInfo">
      <wsdl:input message="tns:LatestLisenceInfoSoapIn" />
      <wsdl:output message="tns:LatestLisenceInfoSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="DiscountCategoryList">
      <wsdl:input message="tns:DiscountCategoryListSoapIn" />
      <wsdl:output message="tns:DiscountCategoryListSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="DiscountCategorySave">
      <wsdl:input message="tns:DiscountCategorySaveSoapIn" />
      <wsdl:output message="tns:DiscountCategorySaveSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="SaleOrderStatusTypeList">
      <wsdl:input message="tns:SaleOrderStatusTypeListSoapIn" />
      <wsdl:output message="tns:SaleOrderStatusTypeListSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="SaleOrderStatusList">
      <wsdl:input message="tns:SaleOrderStatusListSoapIn" />
      <wsdl:output message="tns:SaleOrderStatusListSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="SaleOrderStatusByCountrySelect">
      <wsdl:input message="tns:SaleOrderStatusByCountrySelectSoapIn" />
      <wsdl:output message="tns:SaleOrderStatusByCountrySelectSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="SaleOrderStatusByCountryUpdate">
      <wsdl:input message="tns:SaleOrderStatusByCountryUpdateSoapIn" />
      <wsdl:output message="tns:SaleOrderStatusByCountryUpdateSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="SaleOrderStatusUpdate">
      <wsdl:input message="tns:SaleOrderStatusUpdateSoapIn" />
      <wsdl:output message="tns:SaleOrderStatusUpdateSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="URUCheckLogInsert">
      <wsdl:input message="tns:URUCheckLogInsertSoapIn" />
      <wsdl:output message="tns:URUCheckLogInsertSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="IdentityCheckResultList">
      <wsdl:input message="tns:IdentityCheckResultListSoapIn" />
      <wsdl:output message="tns:IdentityCheckResultListSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="IdentityCheckResultInsert">
      <wsdl:input message="tns:IdentityCheckResultInsertSoapIn" />
      <wsdl:output message="tns:IdentityCheckResultInsertSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="SaleOrderValidateForDuplicateData">
      <wsdl:input message="tns:SaleOrderValidateForDuplicateDataSoapIn" />
      <wsdl:output message="tns:SaleOrderValidateForDuplicateDataSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="SaleOrderURUCheck">
      <wsdl:input message="tns:SaleOrderURUCheckSoapIn" />
      <wsdl:output message="tns:SaleOrderURUCheckSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="ChangeSaleEmployee">
      <wsdl:input message="tns:ChangeSaleEmployeeSoapIn" />
      <wsdl:output message="tns:ChangeSaleEmployeeSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="ChangeSaleAdmin">
      <wsdl:input message="tns:ChangeSaleAdminSoapIn" />
      <wsdl:output message="tns:ChangeSaleAdminSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="WebSaleImportDetailsList">
      <wsdl:input message="tns:WebSaleImportDetailsListSoapIn" />
      <wsdl:output message="tns:WebSaleImportDetailsListSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="ProcessWebSales">
      <wsdl:input message="tns:ProcessWebSalesSoapIn" />
      <wsdl:output message="tns:ProcessWebSalesSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="WebSaleImportAllInsert">
      <wsdl:input message="tns:WebSaleImportAllInsertSoapIn" />
      <wsdl:output message="tns:WebSaleImportAllInsertSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="SaleOrderList">
      <wsdl:input message="tns:SaleOrderListSoapIn" />
      <wsdl:output message="tns:SaleOrderListSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="SaleOrderListByDealer">
      <wsdl:input message="tns:SaleOrderListByDealerSoapIn" />
      <wsdl:output message="tns:SaleOrderListByDealerSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="SaleOrderDetailList">
      <wsdl:input message="tns:SaleOrderDetailListSoapIn" />
      <wsdl:output message="tns:SaleOrderDetailListSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="SaleOrderItemViaExSaleOrderDtlIDList">
      <wsdl:input message="tns:SaleOrderItemViaExSaleOrderDtlIDListSoapIn" />
      <wsdl:output message="tns:SaleOrderItemViaExSaleOrderDtlIDListSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="SaleOrderItemList">
      <wsdl:input message="tns:SaleOrderItemListSoapIn" />
      <wsdl:output message="tns:SaleOrderItemListSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="SaleOrderLayawayList">
      <wsdl:input message="tns:SaleOrderLayawayListSoapIn" />
      <wsdl:output message="tns:SaleOrderLayawayListSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="SaleOrderSave">
      <wsdl:input message="tns:SaleOrderSaveSoapIn" />
      <wsdl:output message="tns:SaleOrderSaveSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="SaleOrderSaveWithWorkstation">
      <wsdl:input message="tns:SaleOrderSaveWithWorkstationSoapIn" />
      <wsdl:output message="tns:SaleOrderSaveWithWorkstationSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="SaleOrderSaveWithTransaction">
      <wsdl:input message="tns:SaleOrderSaveWithTransactionSoapIn" />
      <wsdl:output message="tns:SaleOrderSaveWithTransactionSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="DealerReturnSaleOrderSaveWithTransaction">
      <wsdl:input message="tns:DealerReturnSaleOrderSaveWithTransactionSoapIn" />
      <wsdl:output message="tns:DealerReturnSaleOrderSaveWithTransactionSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="UpdatePOReference">
      <wsdl:input message="tns:UpdatePOReferenceSoapIn" />
      <wsdl:output message="tns:UpdatePOReferenceSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="SaleOrderItemUpdate">
      <wsdl:input message="tns:SaleOrderItemUpdateSoapIn" />
      <wsdl:output message="tns:SaleOrderItemUpdateSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="SaleOrderRetailSave">
      <wsdl:input message="tns:SaleOrderRetailSaveSoapIn" />
      <wsdl:output message="tns:SaleOrderRetailSaveSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="CancelSaleOrders">
      <wsdl:input message="tns:CancelSaleOrdersSoapIn" />
      <wsdl:output message="tns:CancelSaleOrdersSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="SaleOrderCancel">
      <wsdl:input message="tns:SaleOrderCancelSoapIn" />
      <wsdl:output message="tns:SaleOrderCancelSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="SaleOrderCancelValidate">
      <wsdl:input message="tns:SaleOrderCancelValidateSoapIn" />
      <wsdl:output message="tns:SaleOrderCancelValidateSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="CorrectSaleOrderStatus">
      <wsdl:input message="tns:CorrectSaleOrderStatusSoapIn" />
      <wsdl:output message="tns:CorrectSaleOrderStatusSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="SaleMatrixInitialDataList">
      <wsdl:input message="tns:SaleMatrixInitialDataListSoapIn" />
      <wsdl:output message="tns:SaleMatrixInitialDataListSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="SaleDealMatrixInitialDataList">
      <wsdl:input message="tns:SaleDealMatrixInitialDataListSoapIn" />
      <wsdl:output message="tns:SaleDealMatrixInitialDataListSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="SaleHandsetTariffMatrixList">
      <wsdl:input message="tns:SaleHandsetTariffMatrixListSoapIn" />
      <wsdl:output message="tns:SaleHandsetTariffMatrixListSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="SaleHandsetTariffMatrixByteList">
      <wsdl:input message="tns:SaleHandsetTariffMatrixByteListSoapIn" />
      <wsdl:output message="tns:SaleHandsetTariffMatrixByteListSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="HandsetTariffMatrixListForPivot">
      <wsdl:input message="tns:HandsetTariffMatrixListForPivotSoapIn" />
      <wsdl:output message="tns:HandsetTariffMatrixListForPivotSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="Regeneratecombinations">
      <wsdl:input message="tns:RegeneratecombinationsSoapIn" />
      <wsdl:output message="tns:RegeneratecombinationsSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="SaleHandsetTariffMatrixByteListWithSupplier">
      <wsdl:input message="tns:SaleHandsetTariffMatrixByteListWithSupplierSoapIn" />
      <wsdl:output message="tns:SaleHandsetTariffMatrixByteListWithSupplierSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="HandsetTariffPriceCommissionCashBackList">
      <wsdl:input message="tns:HandsetTariffPriceCommissionCashBackListSoapIn" />
      <wsdl:output message="tns:HandsetTariffPriceCommissionCashBackListSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="HandsetTariffPriceCommissionCashBackListRetail">
      <wsdl:input message="tns:HandsetTariffPriceCommissionCashBackListRetailSoapIn" />
      <wsdl:output message="tns:HandsetTariffPriceCommissionCashBackListRetailSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="SaleHandsetTariffServiceProviderList">
      <wsdl:input message="tns:SaleHandsetTariffServiceProviderListSoapIn" />
      <wsdl:output message="tns:SaleHandsetTariffServiceProviderListSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="CheckSaleOrderAvailability">
      <wsdl:input message="tns:CheckSaleOrderAvailabilitySoapIn" />
      <wsdl:output message="tns:CheckSaleOrderAvailabilitySoapOut" />
    </wsdl:operation>
    <wsdl:operation name="SaleOrderSearch">
      <wsdl:input message="tns:SaleOrderSearchSoapIn" />
      <wsdl:output message="tns:SaleOrderSearchSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="SaleOrderSearchAlt">
      <wsdl:input message="tns:SaleOrderSearchAltSoapIn" />
      <wsdl:output message="tns:SaleOrderSearchAltSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="SaleOrderSearchRetail">
      <wsdl:input message="tns:SaleOrderSearchRetailSoapIn" />
      <wsdl:output message="tns:SaleOrderSearchRetailSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="SaleOrderSearchForManager">
      <wsdl:input message="tns:SaleOrderSearchForManagerSoapIn" />
      <wsdl:output message="tns:SaleOrderSearchForManagerSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="ReturnRejectItemsForManager">
      <wsdl:input message="tns:ReturnRejectItemsForManagerSoapIn" />
      <wsdl:output message="tns:ReturnRejectItemsForManagerSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="SaleOrderSearchForManagerByte">
      <wsdl:input message="tns:SaleOrderSearchForManagerByteSoapIn" />
      <wsdl:output message="tns:SaleOrderSearchForManagerByteSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="SaleOrderSearchForManagerWithType">
      <wsdl:input message="tns:SaleOrderSearchForManagerWithTypeSoapIn" />
      <wsdl:output message="tns:SaleOrderSearchForManagerWithTypeSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="SaleOrderSearchForManagerByteWithType">
      <wsdl:input message="tns:SaleOrderSearchForManagerByteWithTypeSoapIn" />
      <wsdl:output message="tns:SaleOrderSearchForManagerByteWithTypeSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="SaleOrderSearchForManagerImproved">
      <wsdl:input message="tns:SaleOrderSearchForManagerImprovedSoapIn" />
      <wsdl:output message="tns:SaleOrderSearchForManagerImprovedSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="SaleOrderSearchForManagerImprovedByte">
      <wsdl:input message="tns:SaleOrderSearchForManagerImprovedByteSoapIn" />
      <wsdl:output message="tns:SaleOrderSearchForManagerImprovedByteSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="SaleOrderSearchForManagerImproved">
      <wsdl:input name="SaleOrderSearchForManagerImprovedWithAddPara" message="tns:SaleOrderSearchForManagerImprovedWithAddParaSoapIn" />
      <wsdl:output name="SaleOrderSearchForManagerImprovedWithAddPara" message="tns:SaleOrderSearchForManagerImprovedWithAddParaSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="SaleOrderSearchForManagerImprovedByte">
      <wsdl:input name="SaleOrderSearchForManagerImprovedByteAddPara" message="tns:SaleOrderSearchForManagerImprovedByteAddParaSoapIn" />
      <wsdl:output name="SaleOrderSearchForManagerImprovedByteAddPara" message="tns:SaleOrderSearchForManagerImprovedByteAddParaSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="SingleInvoiceSaleOrderSearch">
      <wsdl:input message="tns:SingleInvoiceSaleOrderSearchSoapIn" />
      <wsdl:output message="tns:SingleInvoiceSaleOrderSearchSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="SaleOrderSearchByte">
      <wsdl:input message="tns:SaleOrderSearchByteSoapIn" />
      <wsdl:output message="tns:SaleOrderSearchByteSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="SaleOrderSearchByteRetail">
      <wsdl:input message="tns:SaleOrderSearchByteRetailSoapIn" />
      <wsdl:output message="tns:SaleOrderSearchByteRetailSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="ReturnSaleOrderSearchByteRetail">
      <wsdl:input message="tns:ReturnSaleOrderSearchByteRetailSoapIn" />
      <wsdl:output message="tns:ReturnSaleOrderSearchByteRetailSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="SaleOrderSearchForCustomer">
      <wsdl:input message="tns:SaleOrderSearchForCustomerSoapIn" />
      <wsdl:output message="tns:SaleOrderSearchForCustomerSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="SaleOrderSearchForCustomer">
      <wsdl:input name="SaleOrderSearchForCustomerRetail" message="tns:SaleOrderSearchForCustomerRetailSoapIn" />
      <wsdl:output name="SaleOrderSearchForCustomerRetail" message="tns:SaleOrderSearchForCustomerRetailSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="SaleOrderSearchForChannel">
      <wsdl:input message="tns:SaleOrderSearchForChannelSoapIn" />
      <wsdl:output message="tns:SaleOrderSearchForChannelSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="SaleOrderSearchForCustomerWithNote">
      <wsdl:input name="SaleOrderSearchForCustomerRetailWithNote" message="tns:SaleOrderSearchForCustomerRetailWithNoteSoapIn" />
      <wsdl:output name="SaleOrderSearchForCustomerRetailWithNote" message="tns:SaleOrderSearchForCustomerRetailWithNoteSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="SaleOrderSearchForCustomerWithNotes">
      <wsdl:input name="SaleOrderSearchForCustomerRetailWithNotes" message="tns:SaleOrderSearchForCustomerRetailWithNotesSoapIn" />
      <wsdl:output name="SaleOrderSearchForCustomerRetailWithNotes" message="tns:SaleOrderSearchForCustomerRetailWithNotesSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="SaleOrderSearchForCustomerWithNote">
      <wsdl:input message="tns:SaleOrderSearchForCustomerWithNoteSoapIn" />
      <wsdl:output message="tns:SaleOrderSearchForCustomerWithNoteSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="SaleOrderSearchForCustomerWithNotes">
      <wsdl:input message="tns:SaleOrderSearchForCustomerWithNotesSoapIn" />
      <wsdl:output message="tns:SaleOrderSearchForCustomerWithNotesSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="SaleOrderSearchForCustomerWithNotewithInvoiceDtlFlag">
      <wsdl:input message="tns:SaleOrderSearchForCustomerWithNotewithInvoiceDtlFlagSoapIn" />
      <wsdl:output message="tns:SaleOrderSearchForCustomerWithNotewithInvoiceDtlFlagSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="SaleOrderSearchForCustomerWithNotewithInvoiceDtlFlag">
      <wsdl:input name="SaleOrderSearchForCustomerWithNotewithInvoiceDtlFlag1" message="tns:SaleOrderSearchForCustomerWithNotewithInvoiceDtlFlag1SoapIn" />
      <wsdl:output name="SaleOrderSearchForCustomerWithNotewithInvoiceDtlFlag1" message="tns:SaleOrderSearchForCustomerWithNotewithInvoiceDtlFlag1SoapOut" />
    </wsdl:operation>
    <wsdl:operation name="SaleOrderSearchChannelByteforSaleFulFillmentWithNote">
      <wsdl:input message="tns:SaleOrderSearchChannelByteforSaleFulFillmentWithNoteSoapIn" />
      <wsdl:output message="tns:SaleOrderSearchChannelByteforSaleFulFillmentWithNoteSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="AgedDebtorReportPrint">
      <wsdl:input message="tns:AgedDebtorReportPrintSoapIn" />
      <wsdl:output message="tns:AgedDebtorReportPrintSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="AgedDebtorGridSelect">
      <wsdl:input message="tns:AgedDebtorGridSelectSoapIn" />
      <wsdl:output message="tns:AgedDebtorGridSelectSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="CustomerExternalConnectionList">
      <wsdl:input message="tns:CustomerExternalConnectionListSoapIn" />
      <wsdl:output message="tns:CustomerExternalConnectionListSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="CustomerExternalConnectionsReport">
      <wsdl:input message="tns:CustomerExternalConnectionsReportSoapIn" />
      <wsdl:output message="tns:CustomerExternalConnectionsReportSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="BandList">
      <wsdl:input message="tns:BandListSoapIn" />
      <wsdl:output message="tns:BandListSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="StatusList">
      <wsdl:input message="tns:StatusListSoapIn" />
      <wsdl:output message="tns:StatusListSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="CustomerAllLookupDataDataLoad">
      <wsdl:input message="tns:CustomerAllLookupDataDataLoadSoapIn" />
      <wsdl:output message="tns:CustomerAllLookupDataDataLoadSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="LeadAllDataLoad">
      <wsdl:input message="tns:LeadAllDataLoadSoapIn" />
      <wsdl:output message="tns:LeadAllDataLoadSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="LeadSave">
      <wsdl:input message="tns:LeadSaveSoapIn" />
      <wsdl:output message="tns:LeadSaveSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="LeadDetailLoad">
      <wsdl:input message="tns:LeadDetailLoadSoapIn" />
      <wsdl:output message="tns:LeadDetailLoadSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="LeadAddressList">
      <wsdl:input message="tns:LeadAddressListSoapIn" />
      <wsdl:output message="tns:LeadAddressListSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="LeadDataList">
      <wsdl:input message="tns:LeadDataListSoapIn" />
      <wsdl:output message="tns:LeadDataListSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="LeadContactCommunicationList">
      <wsdl:input message="tns:LeadContactCommunicationListSoapIn" />
      <wsdl:output message="tns:LeadContactCommunicationListSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="LeadOpportunitySelect">
      <wsdl:input message="tns:LeadOpportunitySelectSoapIn" />
      <wsdl:output message="tns:LeadOpportunitySelectSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="SearchLeadForDisplaying">
      <wsdl:input message="tns:SearchLeadForDisplayingSoapIn" />
      <wsdl:output message="tns:SearchLeadForDisplayingSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="LeadDeleteAsMark">
      <wsdl:input message="tns:LeadDeleteAsMarkSoapIn" />
      <wsdl:output message="tns:LeadDeleteAsMarkSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="CustomerAllDataLoad">
      <wsdl:input message="tns:CustomerAllDataLoadSoapIn" />
      <wsdl:output message="tns:CustomerAllDataLoadSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="CustomerAllDataLoadByte">
      <wsdl:input message="tns:CustomerAllDataLoadByteSoapIn" />
      <wsdl:output message="tns:CustomerAllDataLoadByteSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="LeadAllDataLoadByte">
      <wsdl:input message="tns:LeadAllDataLoadByteSoapIn" />
      <wsdl:output message="tns:LeadAllDataLoadByteSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="CustomerB2BAllLookupDataDataLoad">
      <wsdl:input message="tns:CustomerB2BAllLookupDataDataLoadSoapIn" />
      <wsdl:output message="tns:CustomerB2BAllLookupDataDataLoadSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="CustomerB2BAllDataLoad">
      <wsdl:input message="tns:CustomerB2BAllDataLoadSoapIn" />
      <wsdl:output message="tns:CustomerB2BAllDataLoadSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="CustomerB2BAllDataLoadByte">
      <wsdl:input message="tns:CustomerB2BAllDataLoadByteSoapIn" />
      <wsdl:output message="tns:CustomerB2BAllDataLoadByteSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="DealerAllLookupDataDataLoad">
      <wsdl:input message="tns:DealerAllLookupDataDataLoadSoapIn" />
      <wsdl:output message="tns:DealerAllLookupDataDataLoadSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="DealerAllDataLoad">
      <wsdl:input message="tns:DealerAllDataLoadSoapIn" />
      <wsdl:output message="tns:DealerAllDataLoadSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="DealerAllDataLoadByte">
      <wsdl:input message="tns:DealerAllDataLoadByteSoapIn" />
      <wsdl:output message="tns:DealerAllDataLoadByteSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="DirectAccessDealerConnections">
      <wsdl:input message="tns:DirectAccessDealerConnectionsSoapIn" />
      <wsdl:output message="tns:DirectAccessDealerConnectionsSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="CheckCustomerTransactions">
      <wsdl:input message="tns:CheckCustomerTransactionsSoapIn" />
      <wsdl:output message="tns:CheckCustomerTransactionsSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="ContactCommunicationDataUpdate">
      <wsdl:input message="tns:ContactCommunicationDataUpdateSoapIn" />
      <wsdl:output message="tns:ContactCommunicationDataUpdateSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="ContactCommunicationDataUpdates">
      <wsdl:input message="tns:ContactCommunicationDataUpdatesSoapIn" />
      <wsdl:output message="tns:ContactCommunicationDataUpdatesSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="CustomerConnectionList">
      <wsdl:input message="tns:CustomerConnectionListSoapIn" />
      <wsdl:output message="tns:CustomerConnectionListSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="GetCustomerLatestContractEndDate">
      <wsdl:input message="tns:GetCustomerLatestContractEndDateSoapIn" />
      <wsdl:output message="tns:GetCustomerLatestContractEndDateSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="GetCustomerLatestContractEndDate">
      <wsdl:input name="GetCustomerLatestContractEndDateWithConnection" message="tns:GetCustomerLatestContractEndDateWithConnectionSoapIn" />
      <wsdl:output name="GetCustomerLatestContractEndDateWithConnection" message="tns:GetCustomerLatestContractEndDateWithConnectionSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="CustomerInitialByteList">
      <wsdl:input message="tns:CustomerInitialByteListSoapIn" />
      <wsdl:output message="tns:CustomerInitialByteListSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="ConnectionDefinitionSearch">
      <wsdl:input message="tns:ConnectionDefinitionSearchSoapIn" />
      <wsdl:output message="tns:ConnectionDefinitionSearchSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="ListConnectionDefinitionForServiceProvider">
      <wsdl:input message="tns:ListConnectionDefinitionForServiceProviderSoapIn" />
      <wsdl:output message="tns:ListConnectionDefinitionForServiceProviderSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="ListConnectionDefinitionForSychronisingID">
      <wsdl:input message="tns:ListConnectionDefinitionForSychronisingIDSoapIn" />
      <wsdl:output message="tns:ListConnectionDefinitionForSychronisingIDSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="ListConnectionDefinitionForGlobalID">
      <wsdl:input message="tns:ListConnectionDefinitionForGlobalIDSoapIn" />
      <wsdl:output message="tns:ListConnectionDefinitionForGlobalIDSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="ConnectioDefinitionList">
      <wsdl:input message="tns:ConnectioDefinitionListSoapIn" />
      <wsdl:output message="tns:ConnectioDefinitionListSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="ConnectioDefinitionAttributeList">
      <wsdl:input message="tns:ConnectioDefinitionAttributeListSoapIn" />
      <wsdl:output message="tns:ConnectioDefinitionAttributeListSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="ConnectioDefinitionCommisionList">
      <wsdl:input message="tns:ConnectioDefinitionCommisionListSoapIn" />
      <wsdl:output message="tns:ConnectioDefinitionCommisionListSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="ConnectioDefinitionListWithLookUpData">
      <wsdl:input message="tns:ConnectioDefinitionListWithLookUpDataSoapIn" />
      <wsdl:output message="tns:ConnectioDefinitionListWithLookUpDataSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="ConnectionDefinitionSave">
      <wsdl:input message="tns:ConnectionDefinitionSaveSoapIn" />
      <wsdl:output message="tns:ConnectionDefinitionSaveSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="ConnectionDefinitionDelete">
      <wsdl:input message="tns:ConnectionDefinitionDeleteSoapIn" />
      <wsdl:output message="tns:ConnectionDefinitionDeleteSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="ConnectionDefinitionCommissionSave">
      <wsdl:input message="tns:ConnectionDefinitionCommissionSaveSoapIn" />
      <wsdl:output message="tns:ConnectionDefinitionCommissionSaveSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="ListConnectionDefinitionComponentForComponentID">
      <wsdl:input message="tns:ListConnectionDefinitionComponentForComponentIDSoapIn" />
      <wsdl:output message="tns:ListConnectionDefinitionComponentForComponentIDSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="ConnectionDefinitionComponetList">
      <wsdl:input message="tns:ConnectionDefinitionComponetListSoapIn" />
      <wsdl:output message="tns:ConnectionDefinitionComponetListSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="ConnectionDefinitionComponetProductClassList">
      <wsdl:input message="tns:ConnectionDefinitionComponetProductClassListSoapIn" />
      <wsdl:output message="tns:ConnectionDefinitionComponetProductClassListSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="ConnectionDefinitionComponentCommissionList">
      <wsdl:input message="tns:ConnectionDefinitionComponentCommissionListSoapIn" />
      <wsdl:output message="tns:ConnectionDefinitionComponentCommissionListSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="ConnectionDefinitionComponentCommissionSave">
      <wsdl:input message="tns:ConnectionDefinitionComponentCommissionSaveSoapIn" />
      <wsdl:output message="tns:ConnectionDefinitionComponentCommissionSaveSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="ConnectionDefinitionComponentListWithLookup">
      <wsdl:input message="tns:ConnectionDefinitionComponentListWithLookupSoapIn" />
      <wsdl:output message="tns:ConnectionDefinitionComponentListWithLookupSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="ConnectiondefinitionComponentAndLinkTablesSave">
      <wsdl:input message="tns:ConnectiondefinitionComponentAndLinkTablesSaveSoapIn" />
      <wsdl:output message="tns:ConnectiondefinitionComponentAndLinkTablesSaveSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="ConnectiondefinitionComponentSave">
      <wsdl:input message="tns:ConnectiondefinitionComponentSaveSoapIn" />
      <wsdl:output message="tns:ConnectiondefinitionComponentSaveSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="ConnectionDefinitionComponentDelete">
      <wsdl:input message="tns:ConnectionDefinitionComponentDeleteSoapIn" />
      <wsdl:output message="tns:ConnectionDefinitionComponentDeleteSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="ConnectionDefinitionServiceProviderList">
      <wsdl:input message="tns:ConnectionDefinitionServiceProviderListSoapIn" />
      <wsdl:output message="tns:ConnectionDefinitionServiceProviderListSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="ConnectionDefinitionServiceProviderListWithLookUpData">
      <wsdl:input message="tns:ConnectionDefinitionServiceProviderListWithLookUpDataSoapIn" />
      <wsdl:output message="tns:ConnectionDefinitionServiceProviderListWithLookUpDataSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="ConnectionDefinitionServiceProviderSave">
      <wsdl:input message="tns:ConnectionDefinitionServiceProviderSaveSoapIn" />
      <wsdl:output message="tns:ConnectionDefinitionServiceProviderSaveSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="ConnectionDefinitionServiceProviderDelete">
      <wsdl:input message="tns:ConnectionDefinitionServiceProviderDeleteSoapIn" />
      <wsdl:output message="tns:ConnectionDefinitionServiceProviderDeleteSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="ConnectionDefinitionServiceProviderCommissionList">
      <wsdl:input message="tns:ConnectionDefinitionServiceProviderCommissionListSoapIn" />
      <wsdl:output message="tns:ConnectionDefinitionServiceProviderCommissionListSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="ConnectionDefinitionServiceProviderCommissionSave">
      <wsdl:input message="tns:ConnectionDefinitionServiceProviderCommissionSaveSoapIn" />
      <wsdl:output message="tns:ConnectionDefinitionServiceProviderCommissionSaveSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="ConnectionDefinitionComponentServiceProviderCommissionList">
      <wsdl:input message="tns:ConnectionDefinitionComponentServiceProviderCommissionListSoapIn" />
      <wsdl:output message="tns:ConnectionDefinitionComponentServiceProviderCommissionListSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="ConnectionDefinitionComponentValidateProductType">
      <wsdl:input message="tns:ConnectionDefinitionComponentValidateProductTypeSoapIn" />
      <wsdl:output message="tns:ConnectionDefinitionComponentValidateProductTypeSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="ConnectionDefinitionValidateServiceProvider">
      <wsdl:input message="tns:ConnectionDefinitionValidateServiceProviderSoapIn" />
      <wsdl:output message="tns:ConnectionDefinitionValidateServiceProviderSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="ConnectionDefinitionValidateType">
      <wsdl:input message="tns:ConnectionDefinitionValidateTypeSoapIn" />
      <wsdl:output message="tns:ConnectionDefinitionValidateTypeSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="SourceList">
      <wsdl:input message="tns:SourceListSoapIn" />
      <wsdl:output message="tns:SourceListSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="SourceUpdate">
      <wsdl:input message="tns:SourceUpdateSoapIn" />
      <wsdl:output message="tns:SourceUpdateSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="MaritalStatusList">
      <wsdl:input message="tns:MaritalStatusListSoapIn" />
      <wsdl:output message="tns:MaritalStatusListSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="ReportFormatList">
      <wsdl:input message="tns:ReportFormatListSoapIn" />
      <wsdl:output message="tns:ReportFormatListSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="EmployeementStatusList">
      <wsdl:input message="tns:EmployeementStatusListSoapIn" />
      <wsdl:output message="tns:EmployeementStatusListSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="BankList">
      <wsdl:input message="tns:BankListSoapIn" />
      <wsdl:output message="tns:BankListSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="AttributeCategoryList">
      <wsdl:input message="tns:AttributeCategoryListSoapIn" />
      <wsdl:output message="tns:AttributeCategoryListSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="AttributeCategorySave">
      <wsdl:input message="tns:AttributeCategorySaveSoapIn" />
      <wsdl:output message="tns:AttributeCategorySaveSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="AttributeList">
      <wsdl:input message="tns:AttributeListSoapIn" />
      <wsdl:output message="tns:AttributeListSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="AttributeSave">
      <wsdl:input message="tns:AttributeSaveSoapIn" />
      <wsdl:output message="tns:AttributeSaveSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="DefaultAddressList">
      <wsdl:input message="tns:DefaultAddressListSoapIn" />
      <wsdl:output message="tns:DefaultAddressListSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="DeliverAddressLengthList">
      <wsdl:input message="tns:DeliverAddressLengthListSoapIn" />
      <wsdl:output message="tns:DeliverAddressLengthListSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="DeliveryAddressLengthSave">
      <wsdl:input message="tns:DeliveryAddressLengthSaveSoapIn" />
      <wsdl:output message="tns:DeliveryAddressLengthSaveSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="ViewDeliverAddressLength">
      <wsdl:input message="tns:ViewDeliverAddressLengthSoapIn" />
      <wsdl:output message="tns:ViewDeliverAddressLengthSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="GetSaleOrderDeliveryAddress">
      <wsdl:input message="tns:GetSaleOrderDeliveryAddressSoapIn" />
      <wsdl:output message="tns:GetSaleOrderDeliveryAddressSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="AddressList">
      <wsdl:input message="tns:AddressListSoapIn" />
      <wsdl:output message="tns:AddressListSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="AddressByObjectTypeList">
      <wsdl:input message="tns:AddressByObjectTypeListSoapIn" />
      <wsdl:output message="tns:AddressByObjectTypeListSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="OwnerAddressByObjectTypeList">
      <wsdl:input message="tns:OwnerAddressByObjectTypeListSoapIn" />
      <wsdl:output message="tns:OwnerAddressByObjectTypeListSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="AddressSave">
      <wsdl:input message="tns:AddressSaveSoapIn" />
      <wsdl:output message="tns:AddressSaveSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="AddressSaveWithOut">
      <wsdl:input message="tns:AddressSaveWithOutSoapIn" />
      <wsdl:output message="tns:AddressSaveWithOutSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="AddressTypeList">
      <wsdl:input message="tns:AddressTypeListSoapIn" />
      <wsdl:output message="tns:AddressTypeListSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="AddressTypeSave">
      <wsdl:input message="tns:AddressTypeSaveSoapIn" />
      <wsdl:output message="tns:AddressTypeSaveSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="ActiveServiceProviderList_AllowDirectAccessisFalse">
      <wsdl:input message="tns:ActiveServiceProviderList_AllowDirectAccessisFalseSoapIn" />
      <wsdl:output message="tns:ActiveServiceProviderList_AllowDirectAccessisFalseSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="SupplierForSynchronizing">
      <wsdl:input message="tns:SupplierForSynchronizingSoapIn" />
      <wsdl:output message="tns:SupplierForSynchronizingSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="SupplierList">
      <wsdl:input message="tns:SupplierListSoapIn" />
      <wsdl:output message="tns:SupplierListSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="SupplierListForSetUp">
      <wsdl:input message="tns:SupplierListForSetUpSoapIn" />
      <wsdl:output message="tns:SupplierListForSetUpSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="ActiveSupplierList">
      <wsdl:input message="tns:ActiveSupplierListSoapIn" />
      <wsdl:output message="tns:ActiveSupplierListSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="HandsetTariffSupplierList">
      <wsdl:input message="tns:HandsetTariffSupplierListSoapIn" />
      <wsdl:output message="tns:HandsetTariffSupplierListSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="SupplierForSyncronisingID">
      <wsdl:input message="tns:SupplierForSyncronisingIDSoapIn" />
      <wsdl:output message="tns:SupplierForSyncronisingIDSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="SupplierForGlobalID">
      <wsdl:input message="tns:SupplierForGlobalIDSoapIn" />
      <wsdl:output message="tns:SupplierForGlobalIDSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="SupplierSave">
      <wsdl:input message="tns:SupplierSaveSoapIn" />
      <wsdl:output message="tns:SupplierSaveSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="SupplierSaveWithTransection">
      <wsdl:input message="tns:SupplierSaveWithTransectionSoapIn" />
      <wsdl:output message="tns:SupplierSaveWithTransectionSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="SupplierSetupSaveWithTransection">
      <wsdl:input message="tns:SupplierSetupSaveWithTransectionSoapIn" />
      <wsdl:output message="tns:SupplierSetupSaveWithTransectionSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="SupplierContactWithAddressSave">
      <wsdl:input message="tns:SupplierContactWithAddressSaveSoapIn" />
      <wsdl:output message="tns:SupplierContactWithAddressSaveSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="SupplierSearch">
      <wsdl:input message="tns:SupplierSearchSoapIn" />
      <wsdl:output message="tns:SupplierSearchSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="SupplierSearchForSetup">
      <wsdl:input message="tns:SupplierSearchForSetupSoapIn" />
      <wsdl:output message="tns:SupplierSearchForSetupSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="SupplierTypeList">
      <wsdl:input message="tns:SupplierTypeListSoapIn" />
      <wsdl:output message="tns:SupplierTypeListSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="SupplierSiteList">
      <wsdl:input message="tns:SupplierSiteListSoapIn" />
      <wsdl:output message="tns:SupplierSiteListSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="SupplierTypeSave">
      <wsdl:input message="tns:SupplierTypeSaveSoapIn" />
      <wsdl:output message="tns:SupplierTypeSaveSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="SupplierAddressList">
      <wsdl:input message="tns:SupplierAddressListSoapIn" />
      <wsdl:output message="tns:SupplierAddressListSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="SupplierContactList">
      <wsdl:input message="tns:SupplierContactListSoapIn" />
      <wsdl:output message="tns:SupplierContactListSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="SupplierListForeBusinessProcess">
      <wsdl:input message="tns:SupplierListForeBusinessProcessSoapIn" />
      <wsdl:output message="tns:SupplierListForeBusinessProcessSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="EBusinessProcessListWithSupplierType">
      <wsdl:input message="tns:EBusinessProcessListWithSupplierTypeSoapIn" />
      <wsdl:output message="tns:EBusinessProcessListWithSupplierTypeSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="UpfrontSubsidyClaimServiceProviderList">
      <wsdl:input message="tns:UpfrontSubsidyClaimServiceProviderListSoapIn" />
      <wsdl:output message="tns:UpfrontSubsidyClaimServiceProviderListSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="CheckDuplicateSupplierReference">
      <wsdl:input message="tns:CheckDuplicateSupplierReferenceSoapIn" />
      <wsdl:output message="tns:CheckDuplicateSupplierReferenceSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="EmployeeCategoryList">
      <wsdl:input message="tns:EmployeeCategoryListSoapIn" />
      <wsdl:output message="tns:EmployeeCategoryListSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="EmployeeCategorySave">
      <wsdl:input message="tns:EmployeeCategorySaveSoapIn" />
      <wsdl:output message="tns:EmployeeCategorySaveSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="SupplierCategoryList">
      <wsdl:input message="tns:SupplierCategoryListSoapIn" />
      <wsdl:output message="tns:SupplierCategoryListSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="SupplierCategorySave">
      <wsdl:input message="tns:SupplierCategorySaveSoapIn" />
      <wsdl:output message="tns:SupplierCategorySaveSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="ContactCommunicationSelect">
      <wsdl:input message="tns:ContactCommunicationSelectSoapIn" />
      <wsdl:output message="tns:ContactCommunicationSelectSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="ContactSelect">
      <wsdl:input message="tns:ContactSelectSoapIn" />
      <wsdl:output message="tns:ContactSelectSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="ContactList">
      <wsdl:input message="tns:ContactListSoapIn" />
      <wsdl:output message="tns:ContactListSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="ContactSelectAllWithoutPrimaryContact">
      <wsdl:input message="tns:ContactSelectAllWithoutPrimaryContactSoapIn" />
      <wsdl:output message="tns:ContactSelectAllWithoutPrimaryContactSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="ContactSelectAll">
      <wsdl:input message="tns:ContactSelectAllSoapIn" />
      <wsdl:output message="tns:ContactSelectAllSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="ContactUpdate">
      <wsdl:input message="tns:ContactUpdateSoapIn" />
      <wsdl:output message="tns:ContactUpdateSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="ContactCommunicationForOwner">
      <wsdl:input message="tns:ContactCommunicationForOwnerSoapIn" />
      <wsdl:output message="tns:ContactCommunicationForOwnerSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="ContactWithMarketingFalgsUpdate">
      <wsdl:input message="tns:ContactWithMarketingFalgsUpdateSoapIn" />
      <wsdl:output message="tns:ContactWithMarketingFalgsUpdateSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="CommunicationTypeList">
      <wsdl:input message="tns:CommunicationTypeListSoapIn" />
      <wsdl:output message="tns:CommunicationTypeListSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="FileFormatList">
      <wsdl:input message="tns:FileFormatListSoapIn" />
      <wsdl:output message="tns:FileFormatListSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="CustomerCategoryList">
      <wsdl:input message="tns:CustomerCategoryListSoapIn" />
      <wsdl:output message="tns:CustomerCategoryListSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="CustomerCategorySave">
      <wsdl:input message="tns:CustomerCategorySaveSoapIn" />
      <wsdl:output message="tns:CustomerCategorySaveSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="CustomerReport">
      <wsdl:input message="tns:CustomerReportSoapIn" />
      <wsdl:output message="tns:CustomerReportSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="CustomerOutstandingAmountDetail">
      <wsdl:input message="tns:CustomerOutstandingAmountDetailSoapIn" />
      <wsdl:output message="tns:CustomerOutstandingAmountDetailSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="ExistingBankDetailsFor">
      <wsdl:input message="tns:ExistingBankDetailsForSoapIn" />
      <wsdl:output message="tns:ExistingBankDetailsForSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="ListCustomerBankAccount">
      <wsdl:input message="tns:ListCustomerBankAccountSoapIn" />
      <wsdl:output message="tns:ListCustomerBankAccountSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="CustomerBankAccountSave">
      <wsdl:input message="tns:CustomerBankAccountSaveSoapIn" />
      <wsdl:output message="tns:CustomerBankAccountSaveSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="CustomerListWithAccountSummary">
      <wsdl:input message="tns:CustomerListWithAccountSummarySoapIn" />
      <wsdl:output message="tns:CustomerListWithAccountSummarySoapOut" />
    </wsdl:operation>
    <wsdl:operation name="CustomerOpportunitySelect">
      <wsdl:input message="tns:CustomerOpportunitySelectSoapIn" />
      <wsdl:output message="tns:CustomerOpportunitySelectSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="AccountBalance">
      <wsdl:input message="tns:AccountBalanceSoapIn" />
      <wsdl:output message="tns:AccountBalanceSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="CustomerList">
      <wsdl:input message="tns:CustomerListSoapIn" />
      <wsdl:output message="tns:CustomerListSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="CustomerList">
      <wsdl:input name="CustomerListWithCreditTerms" message="tns:CustomerListWithCreditTermsSoapIn" />
      <wsdl:output name="CustomerListWithCreditTerms" message="tns:CustomerListWithCreditTermsSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="CustomerListHeaderOnly">
      <wsdl:input message="tns:CustomerListHeaderOnlySoapIn" />
      <wsdl:output message="tns:CustomerListHeaderOnlySoapOut" />
    </wsdl:operation>
    <wsdl:operation name="CustomerSave">
      <wsdl:input message="tns:CustomerSaveSoapIn" />
      <wsdl:output message="tns:CustomerSaveSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="CustomerSavewithTransection">
      <wsdl:input message="tns:CustomerSavewithTransectionSoapIn" />
      <wsdl:output message="tns:CustomerSavewithTransectionSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="RetailCustomerSave">
      <wsdl:input message="tns:RetailCustomerSaveSoapIn" />
      <wsdl:output message="tns:RetailCustomerSaveSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="RetailCustomerSaveOnce">
      <wsdl:input message="tns:RetailCustomerSaveOnceSoapIn" />
      <wsdl:output message="tns:RetailCustomerSaveOnceSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="CustomerSearch">
      <wsdl:input message="tns:CustomerSearchSoapIn" />
      <wsdl:output message="tns:CustomerSearchSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="SiteAddressListwithDefualt">
      <wsdl:input message="tns:SiteAddressListwithDefualtSoapIn" />
      <wsdl:output message="tns:SiteAddressListwithDefualtSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="AgedDebtorReportSelectWithFC">
      <wsdl:input message="tns:AgedDebtorReportSelectWithFCSoapIn" />
      <wsdl:output message="tns:AgedDebtorReportSelectWithFCSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="CustomerAddressList">
      <wsdl:input message="tns:CustomerAddressListSoapIn" />
      <wsdl:output message="tns:CustomerAddressListSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="CustomerAddressListCompressed">
      <wsdl:input message="tns:CustomerAddressListCompressedSoapIn" />
      <wsdl:output message="tns:CustomerAddressListCompressedSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="CustomerAddressByteList">
      <wsdl:input message="tns:CustomerAddressByteListSoapIn" />
      <wsdl:output message="tns:CustomerAddressByteListSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="CustomerAddressByteListForSale">
      <wsdl:input message="tns:CustomerAddressByteListForSaleSoapIn" />
      <wsdl:output message="tns:CustomerAddressByteListForSaleSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="CustomerTypeList">
      <wsdl:input message="tns:CustomerTypeListSoapIn" />
      <wsdl:output message="tns:CustomerTypeListSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="CustomerContactList">
      <wsdl:input message="tns:CustomerContactListSoapIn" />
      <wsdl:output message="tns:CustomerContactListSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="CustomerContactListCompressed">
      <wsdl:input message="tns:CustomerContactListCompressedSoapIn" />
      <wsdl:output message="tns:CustomerContactListCompressedSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="CustomerSearchSale">
      <wsdl:input message="tns:CustomerSearchSaleSoapIn" />
      <wsdl:output message="tns:CustomerSearchSaleSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="DealerListForSale">
      <wsdl:input message="tns:DealerListForSaleSoapIn" />
      <wsdl:output message="tns:DealerListForSaleSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="DealerListForSale">
      <wsdl:input name="DealerListForSaleWithCreditTerms" message="tns:DealerListForSaleWithCreditTermsSoapIn" />
      <wsdl:output name="DealerListForSaleWithCreditTerms" message="tns:DealerListForSaleWithCreditTermsSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="DealerSearchForDisplay">
      <wsdl:input message="tns:DealerSearchForDisplaySoapIn" />
      <wsdl:output message="tns:DealerSearchForDisplaySoapOut" />
    </wsdl:operation>
    <wsdl:operation name="DealerSearchWithVatNumberForDistribution">
      <wsdl:input message="tns:DealerSearchWithVatNumberForDistributionSoapIn" />
      <wsdl:output message="tns:DealerSearchWithVatNumberForDistributionSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="DealerSearchWithVatNumberForDisplay">
      <wsdl:input message="tns:DealerSearchWithVatNumberForDisplaySoapIn" />
      <wsdl:output message="tns:DealerSearchWithVatNumberForDisplaySoapOut" />
    </wsdl:operation>
    <wsdl:operation name="CustomerSearchForDisplay">
      <wsdl:input message="tns:CustomerSearchForDisplaySoapIn" />
      <wsdl:output message="tns:CustomerSearchForDisplaySoapOut" />
    </wsdl:operation>
    <wsdl:operation name="CustomerListForSale">
      <wsdl:input message="tns:CustomerListForSaleSoapIn" />
      <wsdl:output message="tns:CustomerListForSaleSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="CustomerListForSale">
      <wsdl:input name="CustomerListForSaleWithCheckCreditTerms" message="tns:CustomerListForSaleWithCheckCreditTermsSoapIn" />
      <wsdl:output name="CustomerListForSaleWithCheckCreditTerms" message="tns:CustomerListForSaleWithCheckCreditTermsSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="CustomerSearchSaleAdvanced">
      <wsdl:input name="CustomerSearchSaleAdvance" message="tns:CustomerSearchSaleAdvanceSoapIn" />
      <wsdl:output name="CustomerSearchSaleAdvance" message="tns:CustomerSearchSaleAdvanceSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="CustomerSearchSaleForID">
      <wsdl:input message="tns:CustomerSearchSaleForIDSoapIn" />
      <wsdl:output message="tns:CustomerSearchSaleForIDSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="CustomerSearchSaleForID">
      <wsdl:input name="CustomerSearchSaleForIDWithCreditTerms" message="tns:CustomerSearchSaleForIDWithCreditTermsSoapIn" />
      <wsdl:output name="CustomerSearchSaleForIDWithCreditTerms" message="tns:CustomerSearchSaleForIDWithCreditTermsSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="CustomerTypeList">
      <wsdl:input name="CustomerTypeListOverRide" message="tns:CustomerTypeListOverRideSoapIn" />
      <wsdl:output name="CustomerTypeListOverRide" message="tns:CustomerTypeListOverRideSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="CustomerConnectionSelect">
      <wsdl:input message="tns:CustomerConnectionSelectSoapIn" />
      <wsdl:output message="tns:CustomerConnectionSelectSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="CustomerListForEmailing">
      <wsdl:input message="tns:CustomerListForEmailingSoapIn" />
      <wsdl:output message="tns:CustomerListForEmailingSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="CustomerListAll">
      <wsdl:input message="tns:CustomerListAllSoapIn" />
      <wsdl:output message="tns:CustomerListAllSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="CustomerListAll">
      <wsdl:input name="CustomerListAllWithCreditCheck" message="tns:CustomerListAllWithCreditCheckSoapIn" />
      <wsdl:output name="CustomerListAllWithCreditCheck" message="tns:CustomerListAllWithCreditCheckSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="CustomerListAllWithoutAddresses">
      <wsdl:input message="tns:CustomerListAllWithoutAddressesSoapIn" />
      <wsdl:output message="tns:CustomerListAllWithoutAddressesSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="CustomerAccountDetailSelect">
      <wsdl:input message="tns:CustomerAccountDetailSelectSoapIn" />
      <wsdl:output message="tns:CustomerAccountDetailSelectSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="CustomerAccountDetailSelectForFoerignCustomers">
      <wsdl:input message="tns:CustomerAccountDetailSelectForFoerignCustomersSoapIn" />
      <wsdl:output message="tns:CustomerAccountDetailSelectForFoerignCustomersSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="AgedDebtorReportSelect">
      <wsdl:input message="tns:AgedDebtorReportSelectSoapIn" />
      <wsdl:output message="tns:AgedDebtorReportSelectSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="SuppliersProductList">
      <wsdl:input message="tns:SuppliersProductListSoapIn" />
      <wsdl:output message="tns:SuppliersProductListSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="ListActiveProductSupplier">
      <wsdl:input message="tns:ListActiveProductSupplierSoapIn" />
      <wsdl:output message="tns:ListActiveProductSupplierSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="ProductSupplierCostForSynchronizing">
      <wsdl:input message="tns:ProductSupplierCostForSynchronizingSoapIn" />
      <wsdl:output message="tns:ProductSupplierCostForSynchronizingSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="ProductSupplierCostListForID">
      <wsdl:input message="tns:ProductSupplierCostListForIDSoapIn" />
      <wsdl:output message="tns:ProductSupplierCostListForIDSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="LatestSupplierProductCostList">
      <wsdl:input message="tns:LatestSupplierProductCostListSoapIn" />
      <wsdl:output message="tns:LatestSupplierProductCostListSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="ProductSupplierCostList">
      <wsdl:input message="tns:ProductSupplierCostListSoapIn" />
      <wsdl:output message="tns:ProductSupplierCostListSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="ProductSupplierCostListForSetUp">
      <wsdl:input message="tns:ProductSupplierCostListForSetUpSoapIn" />
      <wsdl:output message="tns:ProductSupplierCostListForSetUpSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="SaveProductSupplier">
      <wsdl:input message="tns:SaveProductSupplierSoapIn" />
      <wsdl:output message="tns:SaveProductSupplierSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="ProductSupplierCostSave">
      <wsdl:input message="tns:ProductSupplierCostSaveSoapIn" />
      <wsdl:output message="tns:ProductSupplierCostSaveSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="ProductSupplierCostSaveBySyncronizing">
      <wsdl:input message="tns:ProductSupplierCostSaveBySyncronizingSoapIn" />
      <wsdl:output message="tns:ProductSupplierCostSaveBySyncronizingSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="ProductSupplierSave">
      <wsdl:input message="tns:ProductSupplierSaveSoapIn" />
      <wsdl:output message="tns:ProductSupplierSaveSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="ProductPriceProtectionListForID">
      <wsdl:input message="tns:ProductPriceProtectionListForIDSoapIn" />
      <wsdl:output message="tns:ProductPriceProtectionListForIDSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="ProductPriceProtectionList">
      <wsdl:input message="tns:ProductPriceProtectionListSoapIn" />
      <wsdl:output message="tns:ProductPriceProtectionListSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="ProductPriceProtectionSetupSave">
      <wsdl:input message="tns:ProductPriceProtectionSetupSaveSoapIn" />
      <wsdl:output message="tns:ProductPriceProtectionSetupSaveSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="ListProductPriceProtection">
      <wsdl:input message="tns:ListProductPriceProtectionSoapIn" />
      <wsdl:output message="tns:ListProductPriceProtectionSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="SaveProductPriceProtection">
      <wsdl:input message="tns:SaveProductPriceProtectionSoapIn" />
      <wsdl:output message="tns:SaveProductPriceProtectionSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="ProductPriceProtectionSave">
      <wsdl:input message="tns:ProductPriceProtectionSaveSoapIn" />
      <wsdl:output message="tns:ProductPriceProtectionSaveSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="ProductCountryAverageCostList">
      <wsdl:input message="tns:ProductCountryAverageCostListSoapIn" />
      <wsdl:output message="tns:ProductCountryAverageCostListSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="ProductCountryAverageCostListForMultipleProducts">
      <wsdl:input message="tns:ProductCountryAverageCostListForMultipleProductsSoapIn" />
      <wsdl:output message="tns:ProductCountryAverageCostListForMultipleProductsSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="ProductCountryAverageCostSave">
      <wsdl:input message="tns:ProductCountryAverageCostSaveSoapIn" />
      <wsdl:output message="tns:ProductCountryAverageCostSaveSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="ProductPriceHistoryList">
      <wsdl:input message="tns:ProductPriceHistoryListSoapIn" />
      <wsdl:output message="tns:ProductPriceHistoryListSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="HandSetTariffPriceCountryList">
      <wsdl:input message="tns:HandSetTariffPriceCountryListSoapIn" />
      <wsdl:output message="tns:HandSetTariffPriceCountryListSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="HandSetTariffPriceCheckEffectiveDateServer">
      <wsdl:input message="tns:HandSetTariffPriceCheckEffectiveDateServerSoapIn" />
      <wsdl:output message="tns:HandSetTariffPriceCheckEffectiveDateServerSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="HandSetTariffCommissionSaveAddon">
      <wsdl:input message="tns:HandSetTariffCommissionSaveAddonSoapIn" />
      <wsdl:output message="tns:HandSetTariffCommissionSaveAddonSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="HandSetTariffPriceSaveAddon">
      <wsdl:input message="tns:HandSetTariffPriceSaveAddonSoapIn" />
      <wsdl:output message="tns:HandSetTariffPriceSaveAddonSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="HandSetTariffCashBackSaveAddon">
      <wsdl:input message="tns:HandSetTariffCashBackSaveAddonSoapIn" />
      <wsdl:output message="tns:HandSetTariffCashBackSaveAddonSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="HandSetTariffPriceSave">
      <wsdl:input message="tns:HandSetTariffPriceSaveSoapIn" />
      <wsdl:output message="tns:HandSetTariffPriceSaveSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="HandSetTariffPriceSaveEffectiveFromNow">
      <wsdl:input message="tns:HandSetTariffPriceSaveEffectiveFromNowSoapIn" />
      <wsdl:output message="tns:HandSetTariffPriceSaveEffectiveFromNowSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="HandSetTariffCashBackList">
      <wsdl:input message="tns:HandSetTariffCashBackListSoapIn" />
      <wsdl:output message="tns:HandSetTariffCashBackListSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="HandSetTariffCashBackSave">
      <wsdl:input message="tns:HandSetTariffCashBackSaveSoapIn" />
      <wsdl:output message="tns:HandSetTariffCashBackSaveSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="HandsetTariffCommissionList">
      <wsdl:input message="tns:HandsetTariffCommissionListSoapIn" />
      <wsdl:output message="tns:HandsetTariffCommissionListSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="HandSetTariffCommissionSaveForSynchronizing">
      <wsdl:input message="tns:HandSetTariffCommissionSaveForSynchronizingSoapIn" />
      <wsdl:output message="tns:HandSetTariffCommissionSaveForSynchronizingSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="HandSetTariffCommissionSave">
      <wsdl:input message="tns:HandSetTariffCommissionSaveSoapIn" />
      <wsdl:output message="tns:HandSetTariffCommissionSaveSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="HandSetTariffCommissionDelete">
      <wsdl:input message="tns:HandSetTariffCommissionDeleteSoapIn" />
      <wsdl:output message="tns:HandSetTariffCommissionDeleteSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="TitleList">
      <wsdl:input message="tns:TitleListSoapIn" />
      <wsdl:output message="tns:TitleListSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="TitleSave">
      <wsdl:input message="tns:TitleSaveSoapIn" />
      <wsdl:output message="tns:TitleSaveSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="SiteCategoryList">
      <wsdl:input message="tns:SiteCategoryListSoapIn" />
      <wsdl:output message="tns:SiteCategoryListSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="SiteCategorySave">
      <wsdl:input message="tns:SiteCategorySaveSoapIn" />
      <wsdl:output message="tns:SiteCategorySaveSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="ActiveSiteList">
      <wsdl:input message="tns:ActiveSiteListSoapIn" />
      <wsdl:output message="tns:ActiveSiteListSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="SiteList">
      <wsdl:input message="tns:SiteListSoapIn" />
      <wsdl:output message="tns:SiteListSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="SiteIntegrationList">
      <wsdl:input message="tns:SiteIntegrationListSoapIn" />
      <wsdl:output message="tns:SiteIntegrationListSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="SiteDefultList">
      <wsdl:input message="tns:SiteDefultListSoapIn" />
      <wsdl:output message="tns:SiteDefultListSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="SiteChannelList">
      <wsdl:input message="tns:SiteChannelListSoapIn" />
      <wsdl:output message="tns:SiteChannelListSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="SiteChannelList">
      <wsdl:input name="AllSiteChannelList" message="tns:AllSiteChannelListSoapIn" />
      <wsdl:output name="AllSiteChannelList" message="tns:AllSiteChannelListSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="SiteChannelSave">
      <wsdl:input message="tns:SiteChannelSaveSoapIn" />
      <wsdl:output message="tns:SiteChannelSaveSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="CheckSiteName">
      <wsdl:input message="tns:CheckSiteNameSoapIn" />
      <wsdl:output message="tns:CheckSiteNameSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="SiteData">
      <wsdl:input message="tns:SiteDataSoapIn" />
      <wsdl:output message="tns:SiteDataSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="SiteSave">
      <wsdl:input message="tns:SiteSaveSoapIn" />
      <wsdl:output message="tns:SiteSaveSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="SiteDetailSave">
      <wsdl:input message="tns:SiteDetailSaveSoapIn" />
      <wsdl:output message="tns:SiteDetailSaveSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="LocationDeleteValidate">
      <wsdl:input message="tns:LocationDeleteValidateSoapIn" />
      <wsdl:output message="tns:LocationDeleteValidateSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="SiteType">
      <wsdl:input message="tns:SiteTypeSoapIn" />
      <wsdl:output message="tns:SiteTypeSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="SiteSearch">
      <wsdl:input message="tns:SiteSearchSoapIn" />
      <wsdl:output message="tns:SiteSearchSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="SiteLocationList">
      <wsdl:input message="tns:SiteLocationListSoapIn" />
      <wsdl:output message="tns:SiteLocationListSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="SiteLocationList">
      <wsdl:input name="SiteLocationListByOption" message="tns:SiteLocationListByOptionSoapIn" />
      <wsdl:output name="SiteLocationListByOption" message="tns:SiteLocationListByOptionSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="SiteLocationSave">
      <wsdl:input message="tns:SiteLocationSaveSoapIn" />
      <wsdl:output message="tns:SiteLocationSaveSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="SiteVatRegistrationNumber">
      <wsdl:input message="tns:SiteVatRegistrationNumberSoapIn" />
      <wsdl:output message="tns:SiteVatRegistrationNumberSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="SiteChannelTargetList">
      <wsdl:input message="tns:SiteChannelTargetListSoapIn" />
      <wsdl:output message="tns:SiteChannelTargetListSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="SiteChannelTargetListWithSiteNames">
      <wsdl:input message="tns:SiteChannelTargetListWithSiteNamesSoapIn" />
      <wsdl:output message="tns:SiteChannelTargetListWithSiteNamesSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="SiteChannelTargetSave">
      <wsdl:input message="tns:SiteChannelTargetSaveSoapIn" />
      <wsdl:output message="tns:SiteChannelTargetSaveSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="SiteTargetList">
      <wsdl:input message="tns:SiteTargetListSoapIn" />
      <wsdl:output message="tns:SiteTargetListSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="SiteTargetSave">
      <wsdl:input message="tns:SiteTargetSaveSoapIn" />
      <wsdl:output message="tns:SiteTargetSaveSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="WorkigDayList">
      <wsdl:input message="tns:WorkigDayListSoapIn" />
      <wsdl:output message="tns:WorkigDayListSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="TargetSave">
      <wsdl:input message="tns:TargetSaveSoapIn" />
      <wsdl:output message="tns:TargetSaveSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="DashBoardList">
      <wsdl:input message="tns:DashBoardListSoapIn" />
      <wsdl:output message="tns:DashBoardListSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="EmployeePerformance">
      <wsdl:input message="tns:EmployeePerformanceSoapIn" />
      <wsdl:output message="tns:EmployeePerformanceSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="StageList">
      <wsdl:input message="tns:StageListSoapIn" />
      <wsdl:output message="tns:StageListSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="ChannelList">
      <wsdl:input message="tns:ChannelListSoapIn" />
      <wsdl:output message="tns:ChannelListSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="ChannelSave">
      <wsdl:input message="tns:ChannelSaveSoapIn" />
      <wsdl:output message="tns:ChannelSaveSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="ChannelTermsAndConditionSave">
      <wsdl:input message="tns:ChannelTermsAndConditionSaveSoapIn" />
      <wsdl:output message="tns:ChannelTermsAndConditionSaveSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="DocumentPrintLoadData">
      <wsdl:input message="tns:DocumentPrintLoadDataSoapIn" />
      <wsdl:output message="tns:DocumentPrintLoadDataSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="SaleDispatchesDocumentPrintingUpdate">
      <wsdl:input message="tns:SaleDispatchesDocumentPrintingUpdateSoapIn" />
      <wsdl:output message="tns:SaleDispatchesDocumentPrintingUpdateSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="DespatchDetailConfirmationList">
      <wsdl:input message="tns:DespatchDetailConfirmationListSoapIn" />
      <wsdl:output message="tns:DespatchDetailConfirmationListSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="OrderDespatchConfirmationUpdate">
      <wsdl:input message="tns:OrderDespatchConfirmationUpdateSoapIn" />
      <wsdl:output message="tns:OrderDespatchConfirmationUpdateSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="UpdateDespatchTrakingNo">
      <wsdl:input message="tns:UpdateDespatchTrakingNoSoapIn" />
      <wsdl:output message="tns:UpdateDespatchTrakingNoSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="DespatchMethodList">
      <wsdl:input message="tns:DespatchMethodListSoapIn" />
      <wsdl:output message="tns:DespatchMethodListSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="DespatchMethodSave">
      <wsdl:input message="tns:DespatchMethodSaveSoapIn" />
      <wsdl:output message="tns:DespatchMethodSaveSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="DespatchStatusUpdate">
      <wsdl:input message="tns:DespatchStatusUpdateSoapIn" />
      <wsdl:output message="tns:DespatchStatusUpdateSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="DespatchStatusUpdate">
      <wsdl:input name="DespatchStatusUpdateCustomerReceived" message="tns:DespatchStatusUpdateCustomerReceivedSoapIn" />
      <wsdl:output name="DespatchStatusUpdateCustomerReceived" message="tns:DespatchStatusUpdateCustomerReceivedSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="CustomerDeliveryStatusList">
      <wsdl:input message="tns:CustomerDeliveryStatusListSoapIn" />
      <wsdl:output message="tns:CustomerDeliveryStatusListSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="AutoDespatch">
      <wsdl:input message="tns:AutoDespatchSoapIn" />
      <wsdl:output message="tns:AutoDespatchSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="GetMenu">
      <wsdl:input message="tns:GetMenuSoapIn" />
      <wsdl:output message="tns:GetMenuSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="GetMenuDataSet">
      <wsdl:input message="tns:GetMenuDataSetSoapIn" />
      <wsdl:output message="tns:GetMenuDataSetSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="GetMenu1">
      <wsdl:input message="tns:GetMenu1SoapIn" />
      <wsdl:output message="tns:GetMenu1SoapOut" />
    </wsdl:operation>
    <wsdl:operation name="ServiceProviderList">
      <wsdl:input message="tns:ServiceProviderListSoapIn" />
      <wsdl:output message="tns:ServiceProviderListSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="ActiveServiceProviderList">
      <wsdl:input message="tns:ActiveServiceProviderListSoapIn" />
      <wsdl:output message="tns:ActiveServiceProviderListSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="ProductByTypeList">
      <wsdl:input message="tns:ProductByTypeListSoapIn" />
      <wsdl:output message="tns:ProductByTypeListSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="ProductByTypeListForNetwork">
      <wsdl:input message="tns:ProductByTypeListForNetworkSoapIn" />
      <wsdl:output message="tns:ProductByTypeListForNetworkSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="ProductByTypeByteList">
      <wsdl:input message="tns:ProductByTypeByteListSoapIn" />
      <wsdl:output message="tns:ProductByTypeByteListSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="ProductPriceList">
      <wsdl:input message="tns:ProductPriceListSoapIn" />
      <wsdl:output message="tns:ProductPriceListSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="ProductPriceListWithPriceBook">
      <wsdl:input message="tns:ProductPriceListWithPriceBookSoapIn" />
      <wsdl:output message="tns:ProductPriceListWithPriceBookSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="PrePayTariffs">
      <wsdl:input message="tns:PrePayTariffsSoapIn" />
      <wsdl:output message="tns:PrePayTariffsSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="ProductPriceDetailList">
      <wsdl:input message="tns:ProductPriceDetailListSoapIn" />
      <wsdl:output message="tns:ProductPriceDetailListSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="ProductPriceWithCommissionList">
      <wsdl:input message="tns:ProductPriceWithCommissionListSoapIn" />
      <wsdl:output message="tns:ProductPriceWithCommissionListSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="ProductListForGlobalID">
      <wsdl:input message="tns:ProductListForGlobalIDSoapIn" />
      <wsdl:output message="tns:ProductListForGlobalIDSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="ProductListForGlobalListID">
      <wsdl:input message="tns:ProductListForGlobalListIDSoapIn" />
      <wsdl:output message="tns:ProductListForGlobalListIDSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="ProductListForSyncronisingID">
      <wsdl:input message="tns:ProductListForSyncronisingIDSoapIn" />
      <wsdl:output message="tns:ProductListForSyncronisingIDSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="ProductListwithLookupData">
      <wsdl:input message="tns:ProductListwithLookupDataSoapIn" />
      <wsdl:output message="tns:ProductListwithLookupDataSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="AttributeListForProduct">
      <wsdl:input message="tns:AttributeListForProductSoapIn" />
      <wsdl:output message="tns:AttributeListForProductSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="AttributeListForProductType">
      <wsdl:input message="tns:AttributeListForProductTypeSoapIn" />
      <wsdl:output message="tns:AttributeListForProductTypeSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="ProductSave">
      <wsdl:input message="tns:ProductSaveSoapIn" />
      <wsdl:output message="tns:ProductSaveSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="ProductListForAddOn">
      <wsdl:input message="tns:ProductListForAddOnSoapIn" />
      <wsdl:output message="tns:ProductListForAddOnSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="ProductSaveFromAddOn">
      <wsdl:input message="tns:ProductSaveFromAddOnSoapIn" />
      <wsdl:output message="tns:ProductSaveFromAddOnSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="ProductsSaveByCategory">
      <wsdl:input message="tns:ProductsSaveByCategorySoapIn" />
      <wsdl:output message="tns:ProductsSaveByCategorySoapOut" />
    </wsdl:operation>
    <wsdl:operation name="ProductAttributeList">
      <wsdl:input message="tns:ProductAttributeListSoapIn" />
      <wsdl:output message="tns:ProductAttributeListSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="productdelete">
      <wsdl:input message="tns:productdeleteSoapIn" />
      <wsdl:output message="tns:productdeleteSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="ProductCommissionCountryforSynchronizing">
      <wsdl:input message="tns:ProductCommissionCountryforSynchronizingSoapIn" />
      <wsdl:output message="tns:ProductCommissionCountryforSynchronizingSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="DispatchedItemDetails">
      <wsdl:input message="tns:DispatchedItemDetailsSoapIn" />
      <wsdl:output message="tns:DispatchedItemDetailsSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="ProductCommissionCountryListForID">
      <wsdl:input message="tns:ProductCommissionCountryListForIDSoapIn" />
      <wsdl:output message="tns:ProductCommissionCountryListForIDSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="ProductCommissionCountryListForIDandEffectiveDate">
      <wsdl:input message="tns:ProductCommissionCountryListForIDandEffectiveDateSoapIn" />
      <wsdl:output message="tns:ProductCommissionCountryListForIDandEffectiveDateSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="ProductCommissionCountryList">
      <wsdl:input message="tns:ProductCommissionCountryListSoapIn" />
      <wsdl:output message="tns:ProductCommissionCountryListSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="ListProductCommissionCountry">
      <wsdl:input message="tns:ListProductCommissionCountrySoapIn" />
      <wsdl:output message="tns:ListProductCommissionCountrySoapOut" />
    </wsdl:operation>
    <wsdl:operation name="SaveProductCommissionCountryForSynchronizing">
      <wsdl:input message="tns:SaveProductCommissionCountryForSynchronizingSoapIn" />
      <wsdl:output message="tns:SaveProductCommissionCountryForSynchronizingSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="SaveProductCommissionCountry">
      <wsdl:input message="tns:SaveProductCommissionCountrySoapIn" />
      <wsdl:output message="tns:SaveProductCommissionCountrySoapOut" />
    </wsdl:operation>
    <wsdl:operation name="ProductCommissionCountrySave">
      <wsdl:input message="tns:ProductCommissionCountrySaveSoapIn" />
      <wsdl:output message="tns:ProductCommissionCountrySaveSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="ProductCommissionCountryDelete">
      <wsdl:input message="tns:ProductCommissionCountryDeleteSoapIn" />
      <wsdl:output message="tns:ProductCommissionCountryDeleteSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="ProductBarCodeSave">
      <wsdl:input message="tns:ProductBarCodeSaveSoapIn" />
      <wsdl:output message="tns:ProductBarCodeSaveSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="ProductBarCodeList">
      <wsdl:input message="tns:ProductBarCodeListSoapIn" />
      <wsdl:output message="tns:ProductBarCodeListSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="ProductClassTaxRateList">
      <wsdl:input message="tns:ProductClassTaxRateListSoapIn" />
      <wsdl:output message="tns:ProductClassTaxRateListSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="ProductPriceSetUpList">
      <wsdl:input message="tns:ProductPriceSetUpListSoapIn" />
      <wsdl:output message="tns:ProductPriceSetUpListSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="ProductPriceCheckEffectiveDate">
      <wsdl:input message="tns:ProductPriceCheckEffectiveDateSoapIn" />
      <wsdl:output message="tns:ProductPriceCheckEffectiveDateSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="ProductPriceCheckEffectiveDateServer">
      <wsdl:input message="tns:ProductPriceCheckEffectiveDateServerSoapIn" />
      <wsdl:output message="tns:ProductPriceCheckEffectiveDateServerSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="ProductSearchByTrackableNumber">
      <wsdl:input message="tns:ProductSearchByTrackableNumberSoapIn" />
      <wsdl:output message="tns:ProductSearchByTrackableNumberSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="ProductSearchFullText">
      <wsdl:input message="tns:ProductSearchFullTextSoapIn" />
      <wsdl:output message="tns:ProductSearchFullTextSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="GetTariffDetails">
      <wsdl:input message="tns:GetTariffDetailsSoapIn" />
      <wsdl:output message="tns:GetTariffDetailsSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="TariffProductList">
      <wsdl:input message="tns:TariffProductListSoapIn" />
      <wsdl:output message="tns:TariffProductListSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="TariffProductFindProductClass">
      <wsdl:input message="tns:TariffProductFindProductClassSoapIn" />
      <wsdl:output message="tns:TariffProductFindProductClassSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="TariffProductSave">
      <wsdl:input message="tns:TariffProductSaveSoapIn" />
      <wsdl:output message="tns:TariffProductSaveSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="AdditionalCommissionProductList">
      <wsdl:input message="tns:AdditionalCommissionProductListSoapIn" />
      <wsdl:output message="tns:AdditionalCommissionProductListSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="LastRepositorySynchronisedDetails">
      <wsdl:input message="tns:LastRepositorySynchronisedDetailsSoapIn" />
      <wsdl:output message="tns:LastRepositorySynchronisedDetailsSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="LastSynchronisedDetails">
      <wsdl:input message="tns:LastSynchronisedDetailsSoapIn" />
      <wsdl:output message="tns:LastSynchronisedDetailsSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="SynchronisedList">
      <wsdl:input message="tns:SynchronisedListSoapIn" />
      <wsdl:output message="tns:SynchronisedListSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="ProductDownLoadScheduleList">
      <wsdl:input name="ProductDownLoadScheduleListForDate" message="tns:ProductDownLoadScheduleListForDateSoapIn" />
      <wsdl:output name="ProductDownLoadScheduleListForDate" message="tns:ProductDownLoadScheduleListForDateSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="ProductDownLoadScheduleList">
      <wsdl:input message="tns:ProductDownLoadScheduleListSoapIn" />
      <wsdl:output message="tns:ProductDownLoadScheduleListSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="ProductDownLoadScheduleSave">
      <wsdl:input message="tns:ProductDownLoadScheduleSaveSoapIn" />
      <wsdl:output message="tns:ProductDownLoadScheduleSaveSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="ProductDownLoadScheduleSearch">
      <wsdl:input message="tns:ProductDownLoadScheduleSearchSoapIn" />
      <wsdl:output message="tns:ProductDownLoadScheduleSearchSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="ProductDownLoadScheduleDelete">
      <wsdl:input message="tns:ProductDownLoadScheduleDeleteSoapIn" />
      <wsdl:output message="tns:ProductDownLoadScheduleDeleteSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="SynchronisingSave">
      <wsdl:input message="tns:SynchronisingSaveSoapIn" />
      <wsdl:output message="tns:SynchronisingSaveSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="SynchronisedSupplierList">
      <wsdl:input message="tns:SynchronisedSupplierListSoapIn" />
      <wsdl:output message="tns:SynchronisedSupplierListSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="SynchronisedConnectionDefinitionList">
      <wsdl:input message="tns:SynchronisedConnectionDefinitionListSoapIn" />
      <wsdl:output message="tns:SynchronisedConnectionDefinitionListSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="SynchronisedProductList">
      <wsdl:input message="tns:SynchronisedProductListSoapIn" />
      <wsdl:output message="tns:SynchronisedProductListSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="SupplierSynchronisingSave">
      <wsdl:input message="tns:SupplierSynchronisingSaveSoapIn" />
      <wsdl:output message="tns:SupplierSynchronisingSaveSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="ConnectionDefinitionSynchronisingSave">
      <wsdl:input message="tns:ConnectionDefinitionSynchronisingSaveSoapIn" />
      <wsdl:output message="tns:ConnectionDefinitionSynchronisingSaveSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="ProductSynchronisingSave">
      <wsdl:input message="tns:ProductSynchronisingSaveSoapIn" />
      <wsdl:output message="tns:ProductSynchronisingSaveSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="DbVersion">
      <wsdl:input message="tns:DbVersionSoapIn" />
      <wsdl:output message="tns:DbVersionSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="CountryProductTypeList">
      <wsdl:input message="tns:CountryProductTypeListSoapIn" />
      <wsdl:output message="tns:CountryProductTypeListSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="ProductPriceCountryList">
      <wsdl:input message="tns:ProductPriceCountryListSoapIn" />
      <wsdl:output message="tns:ProductPriceCountryListSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="ProductPriceCountryListForSetup">
      <wsdl:input message="tns:ProductPriceCountryListForSetupSoapIn" />
      <wsdl:output message="tns:ProductPriceCountryListForSetupSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="ProductPriceCountryForSynchronizing">
      <wsdl:input message="tns:ProductPriceCountryForSynchronizingSoapIn" />
      <wsdl:output message="tns:ProductPriceCountryForSynchronizingSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="ProductCashBackForSyncronizing">
      <wsdl:input message="tns:ProductCashBackForSyncronizingSoapIn" />
      <wsdl:output message="tns:ProductCashBackForSyncronizingSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="ProductCashBackList">
      <wsdl:input message="tns:ProductCashBackListSoapIn" />
      <wsdl:output message="tns:ProductCashBackListSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="ProductCashBackSetUpList">
      <wsdl:input message="tns:ProductCashBackSetUpListSoapIn" />
      <wsdl:output message="tns:ProductCashBackSetUpListSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="CommissionCalculationForProductCommission">
      <wsdl:input message="tns:CommissionCalculationForProductCommissionSoapIn" />
      <wsdl:output message="tns:CommissionCalculationForProductCommissionSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="ProductPriceCountrySave">
      <wsdl:input message="tns:ProductPriceCountrySaveSoapIn" />
      <wsdl:output message="tns:ProductPriceCountrySaveSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="ProductPriceCountrySaveEffectiveFromNow">
      <wsdl:input message="tns:ProductPriceCountrySaveEffectiveFromNowSoapIn" />
      <wsdl:output message="tns:ProductPriceCountrySaveEffectiveFromNowSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="SaleOrderDetailPriceUpdate">
      <wsdl:input message="tns:SaleOrderDetailPriceUpdateSoapIn" />
      <wsdl:output message="tns:SaleOrderDetailPriceUpdateSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="ProductPriceCountrySaveBySyncronizing">
      <wsdl:input message="tns:ProductPriceCountrySaveBySyncronizingSoapIn" />
      <wsdl:output message="tns:ProductPriceCountrySaveBySyncronizingSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="ProductCashBackSave">
      <wsdl:input message="tns:ProductCashBackSaveSoapIn" />
      <wsdl:output message="tns:ProductCashBackSaveSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="ProductKitFundList">
      <wsdl:input message="tns:ProductKitFundListSoapIn" />
      <wsdl:output message="tns:ProductKitFundListSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="ProductKitFundSave">
      <wsdl:input message="tns:ProductKitFundSaveSoapIn" />
      <wsdl:output message="tns:ProductKitFundSaveSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="CustomerKitFundSummary">
      <wsdl:input message="tns:CustomerKitFundSummarySoapIn" />
      <wsdl:output message="tns:CustomerKitFundSummarySoapOut" />
    </wsdl:operation>
    <wsdl:operation name="CustomerKitFundStatement">
      <wsdl:input message="tns:CustomerKitFundStatementSoapIn" />
      <wsdl:output message="tns:CustomerKitFundStatementSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="KitFundCreditNoteSave">
      <wsdl:input message="tns:KitFundCreditNoteSaveSoapIn" />
      <wsdl:output message="tns:KitFundCreditNoteSaveSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="ProductCashBackSaveBySyncronizing">
      <wsdl:input message="tns:ProductCashBackSaveBySyncronizingSoapIn" />
      <wsdl:output message="tns:ProductCashBackSaveBySyncronizingSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="ProductSupplierListForSynchronizing">
      <wsdl:input message="tns:ProductSupplierListForSynchronizingSoapIn" />
      <wsdl:output message="tns:ProductSupplierListForSynchronizingSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="ProductSupplierList">
      <wsdl:input message="tns:ProductSupplierListSoapIn" />
      <wsdl:output message="tns:ProductSupplierListSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="ProductSupplierListAlt">
      <wsdl:input message="tns:ProductSupplierListAltSoapIn" />
      <wsdl:output message="tns:ProductSupplierListAltSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="ProductSupplierSearch">
      <wsdl:input message="tns:ProductSupplierSearchSoapIn" />
      <wsdl:output message="tns:ProductSupplierSearchSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="ListProductwithProductSupplier">
      <wsdl:input message="tns:ListProductwithProductSupplierSoapIn" />
      <wsdl:output message="tns:ListProductwithProductSupplierSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="ListSuppliersWithSuppliedProduct">
      <wsdl:input message="tns:ListSuppliersWithSuppliedProductSoapIn" />
      <wsdl:output message="tns:ListSuppliersWithSuppliedProductSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="ProductCommissionBySupplierList">
      <wsdl:input message="tns:ProductCommissionBySupplierListSoapIn" />
      <wsdl:output message="tns:ProductCommissionBySupplierListSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="ProductClassTrackingList">
      <wsdl:input message="tns:ProductClassTrackingListSoapIn" />
      <wsdl:output message="tns:ProductClassTrackingListSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="ProductClassTrackingListForClass">
      <wsdl:input message="tns:ProductClassTrackingListForClassSoapIn" />
      <wsdl:output message="tns:ProductClassTrackingListForClassSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="ProductPriceCommissionCashBackList">
      <wsdl:input message="tns:ProductPriceCommissionCashBackListSoapIn" />
      <wsdl:output message="tns:ProductPriceCommissionCashBackListSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="ProductCategoryList">
      <wsdl:input message="tns:ProductCategoryListSoapIn" />
      <wsdl:output message="tns:ProductCategoryListSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="ProductCategoryListforTransfer">
      <wsdl:input message="tns:ProductCategoryListforTransferSoapIn" />
      <wsdl:output message="tns:ProductCategoryListforTransferSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="ProductCategoryListForSupplier_Network">
      <wsdl:input message="tns:ProductCategoryListForSupplier_NetworkSoapIn" />
      <wsdl:output message="tns:ProductCategoryListForSupplier_NetworkSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="ProductCategoryTangibleList">
      <wsdl:input message="tns:ProductCategoryTangibleListSoapIn" />
      <wsdl:output message="tns:ProductCategoryTangibleListSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="ProductCategoryTangibleList">
      <wsdl:input name="ProductCategoryTangibleActiveList" message="tns:ProductCategoryTangibleActiveListSoapIn" />
      <wsdl:output name="ProductCategoryTangibleActiveList" message="tns:ProductCategoryTangibleActiveListSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="ReconciliationTypeList">
      <wsdl:input message="tns:ReconciliationTypeListSoapIn" />
      <wsdl:output message="tns:ReconciliationTypeListSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="ProductCategoryTangibleListByte">
      <wsdl:input message="tns:ProductCategoryTangibleListByteSoapIn" />
      <wsdl:output message="tns:ProductCategoryTangibleListByteSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="ProductCategoryListForSupplier">
      <wsdl:input message="tns:ProductCategoryListForSupplierSoapIn" />
      <wsdl:output message="tns:ProductCategoryListForSupplierSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="ProductCategorySearch">
      <wsdl:input message="tns:ProductCategorySearchSoapIn" />
      <wsdl:output message="tns:ProductCategorySearchSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="ProductCategorySave">
      <wsdl:input message="tns:ProductCategorySaveSoapIn" />
      <wsdl:output message="tns:ProductCategorySaveSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="ProductCategorySaveAndReturn">
      <wsdl:input message="tns:ProductCategorySaveAndReturnSoapIn" />
      <wsdl:output message="tns:ProductCategorySaveAndReturnSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="ProductCategoryCashBackPaymentTermList">
      <wsdl:input message="tns:ProductCategoryCashBackPaymentTermListSoapIn" />
      <wsdl:output message="tns:ProductCategoryCashBackPaymentTermListSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="ProductCategoryCashBackPaymentTermSave">
      <wsdl:input message="tns:ProductCategoryCashBackPaymentTermSaveSoapIn" />
      <wsdl:output message="tns:ProductCategoryCashBackPaymentTermSaveSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="ProductCategoryCommissionSearch">
      <wsdl:input message="tns:ProductCategoryCommissionSearchSoapIn" />
      <wsdl:output message="tns:ProductCategoryCommissionSearchSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="ProductCategoryCommissionList">
      <wsdl:input message="tns:ProductCategoryCommissionListSoapIn" />
      <wsdl:output message="tns:ProductCategoryCommissionListSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="ProductCategoryCommissionInfo">
      <wsdl:input message="tns:ProductCategoryCommissionInfoSoapIn" />
      <wsdl:output message="tns:ProductCategoryCommissionInfoSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="ProductCategoryCommissionForSynchronizing">
      <wsdl:input message="tns:ProductCategoryCommissionForSynchronizingSoapIn" />
      <wsdl:output message="tns:ProductCategoryCommissionForSynchronizingSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="ProductCategoryCommissionListForCategory">
      <wsdl:input message="tns:ProductCategoryCommissionListForCategorySoapIn" />
      <wsdl:output message="tns:ProductCategoryCommissionListForCategorySoapOut" />
    </wsdl:operation>
    <wsdl:operation name="ProductCategoryCommissionElementList">
      <wsdl:input message="tns:ProductCategoryCommissionElementListSoapIn" />
      <wsdl:output message="tns:ProductCategoryCommissionElementListSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="ProductCategoryCommissionElementListForID">
      <wsdl:input message="tns:ProductCategoryCommissionElementListForIDSoapIn" />
      <wsdl:output message="tns:ProductCategoryCommissionElementListForIDSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="ProductCategoryCommissionSave">
      <wsdl:input message="tns:ProductCategoryCommissionSaveSoapIn" />
      <wsdl:output message="tns:ProductCategoryCommissionSaveSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="ListProductCategoryCommissionRule">
      <wsdl:input message="tns:ListProductCategoryCommissionRuleSoapIn" />
      <wsdl:output message="tns:ListProductCategoryCommissionRuleSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="ProductCategoryCommissionDetailList">
      <wsdl:input message="tns:ProductCategoryCommissionDetailListSoapIn" />
      <wsdl:output message="tns:ProductCategoryCommissionDetailListSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="ProductCategoryCommissionListByProduct">
      <wsdl:input message="tns:ProductCategoryCommissionListByProductSoapIn" />
      <wsdl:output message="tns:ProductCategoryCommissionListByProductSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="ProductCategoryCashBackPaymentTermDetailsList">
      <wsdl:input message="tns:ProductCategoryCashBackPaymentTermDetailsListSoapIn" />
      <wsdl:output message="tns:ProductCategoryCashBackPaymentTermDetailsListSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="ProductClassProductCategoryList">
      <wsdl:input message="tns:ProductClassProductCategoryListSoapIn" />
      <wsdl:output message="tns:ProductClassProductCategoryListSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="ProductClassProductCategoryListByNetworkID">
      <wsdl:input message="tns:ProductClassProductCategoryListByNetworkIDSoapIn" />
      <wsdl:output message="tns:ProductClassProductCategoryListByNetworkIDSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="ProductClassListByNetworkID">
      <wsdl:input message="tns:ProductClassListByNetworkIDSoapIn" />
      <wsdl:output message="tns:ProductClassListByNetworkIDSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="ProductClassProductCategorySave">
      <wsdl:input message="tns:ProductClassProductCategorySaveSoapIn" />
      <wsdl:output message="tns:ProductClassProductCategorySaveSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="GetProductCategoryListByProductClassID">
      <wsdl:input message="tns:GetProductCategoryListByProductClassIDSoapIn" />
      <wsdl:output message="tns:GetProductCategoryListByProductClassIDSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="GetProductClassProductCategoryListByProductClassID">
      <wsdl:input message="tns:GetProductClassProductCategoryListByProductClassIDSoapIn" />
      <wsdl:output message="tns:GetProductClassProductCategoryListByProductClassIDSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="BestDealReport">
      <wsdl:input message="tns:BestDealReportSoapIn" />
      <wsdl:output message="tns:BestDealReportSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="HandsetTariffPriceForSynchronizing">
      <wsdl:input message="tns:HandsetTariffPriceForSynchronizingSoapIn" />
      <wsdl:output message="tns:HandsetTariffPriceForSynchronizingSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="HandsetTariffCommissionForSynchronizing">
      <wsdl:input message="tns:HandsetTariffCommissionForSynchronizingSoapIn" />
      <wsdl:output message="tns:HandsetTariffCommissionForSynchronizingSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="HansetTariffMetrix">
      <wsdl:input message="tns:HansetTariffMetrixSoapIn" />
      <wsdl:output message="tns:HansetTariffMetrixSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="HansetTariffMetrixByte">
      <wsdl:input message="tns:HansetTariffMetrixByteSoapIn" />
      <wsdl:output message="tns:HansetTariffMetrixByteSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="HansetTariffMetrixForAddonByte">
      <wsdl:input message="tns:HansetTariffMetrixForAddonByteSoapIn" />
      <wsdl:output message="tns:HansetTariffMetrixForAddonByteSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="CalculateGPDailyTotal">
      <wsdl:input message="tns:CalculateGPDailyTotalSoapIn" />
      <wsdl:output message="tns:CalculateGPDailyTotalSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="CancelLayaway">
      <wsdl:input message="tns:CancelLayawaySoapIn" />
      <wsdl:output message="tns:CancelLayawaySoapOut" />
    </wsdl:operation>
    <wsdl:operation name="HansetTariffInMetrix">
      <wsdl:input message="tns:HansetTariffInMetrixSoapIn" />
      <wsdl:output message="tns:HansetTariffInMetrixSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="HandsetTariffCombinationDetails">
      <wsdl:input message="tns:HandsetTariffCombinationDetailsSoapIn" />
      <wsdl:output message="tns:HandsetTariffCombinationDetailsSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="HandsetTariffPriceDetails">
      <wsdl:input message="tns:HandsetTariffPriceDetailsSoapIn" />
      <wsdl:output message="tns:HandsetTariffPriceDetailsSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="HandsetTariffCashBackDetails">
      <wsdl:input message="tns:HandsetTariffCashBackDetailsSoapIn" />
      <wsdl:output message="tns:HandsetTariffCashBackDetailsSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="HandsetTariffCommissionDetails">
      <wsdl:input message="tns:HandsetTariffCommissionDetailsSoapIn" />
      <wsdl:output message="tns:HandsetTariffCommissionDetailsSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="HandsetCostDetails">
      <wsdl:input message="tns:HandsetCostDetailsSoapIn" />
      <wsdl:output message="tns:HandsetCostDetailsSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="HandsetTariffSave">
      <wsdl:input message="tns:HandsetTariffSaveSoapIn" />
      <wsdl:output message="tns:HandsetTariffSaveSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="ProductCodeValidation">
      <wsdl:input message="tns:ProductCodeValidationSoapIn" />
      <wsdl:output message="tns:ProductCodeValidationSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="ProductActiveUpdate">
      <wsdl:input message="tns:ProductActiveUpdateSoapIn" />
      <wsdl:output message="tns:ProductActiveUpdateSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="ProductNameValidation">
      <wsdl:input message="tns:ProductNameValidationSoapIn" />
      <wsdl:output message="tns:ProductNameValidationSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="ProductSearch">
      <wsdl:input message="tns:ProductSearchSoapIn" />
      <wsdl:output message="tns:ProductSearchSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="ProductSearchForProductSetup">
      <wsdl:input message="tns:ProductSearchForProductSetupSoapIn" />
      <wsdl:output message="tns:ProductSearchForProductSetupSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="ProductSearchForRepairProducts">
      <wsdl:input message="tns:ProductSearchForRepairProductsSoapIn" />
      <wsdl:output message="tns:ProductSearchForRepairProductsSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="GPAnalysisByRepairOrder">
      <wsdl:input message="tns:GPAnalysisByRepairOrderSoapIn" />
      <wsdl:output message="tns:GPAnalysisByRepairOrderSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="ProductSynchronisingSearch">
      <wsdl:input name="ProductSynchronisingSearch01" message="tns:ProductSynchronisingSearch01SoapIn" />
      <wsdl:output name="ProductSynchronisingSearch01" message="tns:ProductSynchronisingSearch01SoapOut" />
    </wsdl:operation>
    <wsdl:operation name="ProductSearchForProductSetup">
      <wsdl:input name="ProductSearchForProductSetupTangibleOnly" message="tns:ProductSearchForProductSetupTangibleOnlySoapIn" />
      <wsdl:output name="ProductSearchForProductSetupTangibleOnly" message="tns:ProductSearchForProductSetupTangibleOnlySoapOut" />
    </wsdl:operation>
    <wsdl:operation name="ProductSearchForSaleOrderPO">
      <wsdl:input message="tns:ProductSearchForSaleOrderPOSoapIn" />
      <wsdl:output message="tns:ProductSearchForSaleOrderPOSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="ExportFileColumnList">
      <wsdl:input message="tns:ExportFileColumnListSoapIn" />
      <wsdl:output message="tns:ExportFileColumnListSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="ProductSynchronisingSearch">
      <wsdl:input message="tns:ProductSynchronisingSearchSoapIn" />
      <wsdl:output message="tns:ProductSynchronisingSearchSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="ProductSynchronisingSearchForService">
      <wsdl:input message="tns:ProductSynchronisingSearchForServiceSoapIn" />
      <wsdl:output message="tns:ProductSynchronisingSearchForServiceSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="ProductSearchRetail">
      <wsdl:input message="tns:ProductSearchRetailSoapIn" />
      <wsdl:output message="tns:ProductSearchRetailSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="ProductSearchRetail2">
      <wsdl:input message="tns:ProductSearchRetail2SoapIn" />
      <wsdl:output message="tns:ProductSearchRetail2SoapOut" />
    </wsdl:operation>
    <wsdl:operation name="ProductSearchRetailByte">
      <wsdl:input message="tns:ProductSearchRetailByteSoapIn" />
      <wsdl:output message="tns:ProductSearchRetailByteSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="ProductSearchRetailByte2">
      <wsdl:input message="tns:ProductSearchRetailByte2SoapIn" />
      <wsdl:output message="tns:ProductSearchRetailByte2SoapOut" />
    </wsdl:operation>
    <wsdl:operation name="ProductSearchChannelForNetDelaers">
      <wsdl:input message="tns:ProductSearchChannelForNetDelaersSoapIn" />
      <wsdl:output message="tns:ProductSearchChannelForNetDelaersSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="ProductSearchWithFCColumn">
      <wsdl:input message="tns:ProductSearchWithFCColumnSoapIn" />
      <wsdl:output message="tns:ProductSearchWithFCColumnSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="ProductSearchChannel">
      <wsdl:input message="tns:ProductSearchChannelSoapIn" />
      <wsdl:output message="tns:ProductSearchChannelSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="ProductSearchChannel">
      <wsdl:input name="ProductSearchChannelWithFulfillmentSiteID" message="tns:ProductSearchChannelWithFulfillmentSiteIDSoapIn" />
      <wsdl:output name="ProductSearchChannelWithFulfillmentSiteID" message="tns:ProductSearchChannelWithFulfillmentSiteIDSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="ProductSearchChannelByConnectionType">
      <wsdl:input message="tns:ProductSearchChannelByConnectionTypeSoapIn" />
      <wsdl:output message="tns:ProductSearchChannelByConnectionTypeSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="ProductSearchWithFCColumn">
      <wsdl:input name="ProductSearchWithFCColumnWithFulfillmentSiteID" message="tns:ProductSearchWithFCColumnWithFulfillmentSiteIDSoapIn" />
      <wsdl:output name="ProductSearchWithFCColumnWithFulfillmentSiteID" message="tns:ProductSearchWithFCColumnWithFulfillmentSiteIDSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="ProductSearchChannelForNetDelaers">
      <wsdl:input name="ProductSearchChannelForNetDelaersWithFulfillmentSiteID" message="tns:ProductSearchChannelForNetDelaersWithFulfillmentSiteIDSoapIn" />
      <wsdl:output name="ProductSearchChannelForNetDelaersWithFulfillmentSiteID" message="tns:ProductSearchChannelForNetDelaersWithFulfillmentSiteIDSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="ProductSearchChannelByte">
      <wsdl:input message="tns:ProductSearchChannelByteSoapIn" />
      <wsdl:output message="tns:ProductSearchChannelByteSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="ProductSearchChannelByte">
      <wsdl:input name="ProductSearchChannelByteWithFulfillmentSiteID" message="tns:ProductSearchChannelByteWithFulfillmentSiteIDSoapIn" />
      <wsdl:output name="ProductSearchChannelByteWithFulfillmentSiteID" message="tns:ProductSearchChannelByteWithFulfillmentSiteIDSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="ProductSearchChannelByConnectionTypeByte">
      <wsdl:input message="tns:ProductSearchChannelByConnectionTypeByteSoapIn" />
      <wsdl:output message="tns:ProductSearchChannelByConnectionTypeByteSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="ListProductsInFulfillemtSite">
      <wsdl:input message="tns:ListProductsInFulfillemtSiteSoapIn" />
      <wsdl:output message="tns:ListProductsInFulfillemtSiteSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="ProductSupplierSearchAlt">
      <wsdl:input message="tns:ProductSupplierSearchAltSoapIn" />
      <wsdl:output message="tns:ProductSupplierSearchAltSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="ConnectionProductSearch">
      <wsdl:input message="tns:ConnectionProductSearchSoapIn" />
      <wsdl:output message="tns:ConnectionProductSearchSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="ConnectionProductSearchByConnectionType">
      <wsdl:input message="tns:ConnectionProductSearchByConnectionTypeSoapIn" />
      <wsdl:output message="tns:ConnectionProductSearchByConnectionTypeSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="ProductSearchSale">
      <wsdl:input message="tns:ProductSearchSaleSoapIn" />
      <wsdl:output message="tns:ProductSearchSaleSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="ProductSearchByBarcode">
      <wsdl:input message="tns:ProductSearchByBarcodeSoapIn" />
      <wsdl:output message="tns:ProductSearchByBarcodeSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="ProductListAddOn">
      <wsdl:input message="tns:ProductListAddOnSoapIn" />
      <wsdl:output message="tns:ProductListAddOnSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="ProductList">
      <wsdl:input message="tns:ProductListSoapIn" />
      <wsdl:output message="tns:ProductListSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="ProductSiteContainerList">
      <wsdl:input message="tns:ProductSiteContainerListSoapIn" />
      <wsdl:output message="tns:ProductSiteContainerListSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="GetProduct">
      <wsdl:input message="tns:GetProductSoapIn" />
      <wsdl:output message="tns:GetProductSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="EmployeeList">
      <wsdl:input message="tns:EmployeeListSoapIn" />
      <wsdl:output message="tns:EmployeeListSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="EmployeeListLogin">
      <wsdl:input message="tns:EmployeeListLoginSoapIn" />
      <wsdl:output message="tns:EmployeeListLoginSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="LoginAuditList">
      <wsdl:input message="tns:LoginAuditListSoapIn" />
      <wsdl:output message="tns:LoginAuditListSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="EmployeeSaveLogin">
      <wsdl:input message="tns:EmployeeSaveLoginSoapIn" />
      <wsdl:output message="tns:EmployeeSaveLoginSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="EmployeeList">
      <wsdl:input name="EmployeeListBySite" message="tns:EmployeeListBySiteSoapIn" />
      <wsdl:output name="EmployeeListBySite" message="tns:EmployeeListBySiteSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="DealerMangerList">
      <wsdl:input message="tns:DealerMangerListSoapIn" />
      <wsdl:output message="tns:DealerMangerListSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="DealerMangerList">
      <wsdl:input name="DealerMangerListForDealerSearch" message="tns:DealerMangerListForDealerSearchSoapIn" />
      <wsdl:output name="DealerMangerListForDealerSearch" message="tns:DealerMangerListForDealerSearchSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="DealerManagersForProspectiveRenewal">
      <wsdl:input message="tns:DealerManagersForProspectiveRenewalSoapIn" />
      <wsdl:output message="tns:DealerManagersForProspectiveRenewalSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="EmployeeGroupList">
      <wsdl:input message="tns:EmployeeGroupListSoapIn" />
      <wsdl:output message="tns:EmployeeGroupListSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="EmployeeIDsForGroupList">
      <wsdl:input message="tns:EmployeeIDsForGroupListSoapIn" />
      <wsdl:output message="tns:EmployeeIDsForGroupListSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="GetEmployeeList">
      <wsdl:input message="tns:GetEmployeeListSoapIn" />
      <wsdl:output message="tns:GetEmployeeListSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="GetEmployee">
      <wsdl:input message="tns:GetEmployeeSoapIn" />
      <wsdl:output message="tns:GetEmployeeSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="GetEmployeeForGPInfo">
      <wsdl:input message="tns:GetEmployeeForGPInfoSoapIn" />
      <wsdl:output message="tns:GetEmployeeForGPInfoSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="GetEmployeeforSetup">
      <wsdl:input message="tns:GetEmployeeforSetupSoapIn" />
      <wsdl:output message="tns:GetEmployeeforSetupSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="EmployeeSave">
      <wsdl:input message="tns:EmployeeSaveSoapIn" />
      <wsdl:output message="tns:EmployeeSaveSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="EmployeeApplicationFunctionList">
      <wsdl:input message="tns:EmployeeApplicationFunctionListSoapIn" />
      <wsdl:output message="tns:EmployeeApplicationFunctionListSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="EmployeeSearch">
      <wsdl:input message="tns:EmployeeSearchSoapIn" />
      <wsdl:output message="tns:EmployeeSearchSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="EmployeeSearchAdvance">
      <wsdl:input message="tns:EmployeeSearchAdvanceSoapIn" />
      <wsdl:output message="tns:EmployeeSearchAdvanceSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="EmployeePermission">
      <wsdl:input message="tns:EmployeePermissionSoapIn" />
      <wsdl:output message="tns:EmployeePermissionSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="EmployeeRole">
      <wsdl:input message="tns:EmployeeRoleSoapIn" />
      <wsdl:output message="tns:EmployeeRoleSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="EmployeeRoleSave">
      <wsdl:input message="tns:EmployeeRoleSaveSoapIn" />
      <wsdl:output message="tns:EmployeeRoleSaveSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="EmployeePwdSave">
      <wsdl:input message="tns:EmployeePwdSaveSoapIn" />
      <wsdl:output message="tns:EmployeePwdSaveSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="EmployeePwdSave">
      <wsdl:input name="EmployeePwdSavewithNextloginFlage" message="tns:EmployeePwdSavewithNextloginFlageSoapIn" />
      <wsdl:output name="EmployeePwdSavewithNextloginFlage" message="tns:EmployeePwdSavewithNextloginFlageSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="EmployeeMenu">
      <wsdl:input message="tns:EmployeeMenuSoapIn" />
      <wsdl:output message="tns:EmployeeMenuSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="EmployeeMenuDataset">
      <wsdl:input message="tns:EmployeeMenuDatasetSoapIn" />
      <wsdl:output message="tns:EmployeeMenuDatasetSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="EmployeeMenuForFunction">
      <wsdl:input message="tns:EmployeeMenuForFunctionSoapIn" />
      <wsdl:output message="tns:EmployeeMenuForFunctionSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="FunctionList">
      <wsdl:input message="tns:FunctionListSoapIn" />
      <wsdl:output message="tns:FunctionListSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="EmployeeFunctionList">
      <wsdl:input message="tns:EmployeeFunctionListSoapIn" />
      <wsdl:output message="tns:EmployeeFunctionListSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="EmployeeLogin">
      <wsdl:input message="tns:EmployeeLoginSoapIn" />
      <wsdl:output message="tns:EmployeeLoginSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="EmployeeLogoutUpdate">
      <wsdl:input message="tns:EmployeeLogoutUpdateSoapIn" />
      <wsdl:output message="tns:EmployeeLogoutUpdateSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="AccessPermited">
      <wsdl:input message="tns:AccessPermitedSoapIn" />
      <wsdl:output message="tns:AccessPermitedSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="AccessPermitedForSaleReturn">
      <wsdl:input message="tns:AccessPermitedForSaleReturnSoapIn" />
      <wsdl:output message="tns:AccessPermitedForSaleReturnSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="AccessPermited">
      <wsdl:input name="AccessPermitedOverride" message="tns:AccessPermitedOverrideSoapIn" />
      <wsdl:output name="AccessPermitedOverride" message="tns:AccessPermitedOverrideSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="AccessPermitedFunctions">
      <wsdl:input message="tns:AccessPermitedFunctionsSoapIn" />
      <wsdl:output message="tns:AccessPermitedFunctionsSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="DataForLoadSaleWizard">
      <wsdl:input message="tns:DataForLoadSaleWizardSoapIn" />
      <wsdl:output message="tns:DataForLoadSaleWizardSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="DataForLoadSaleByteList">
      <wsdl:input message="tns:DataForLoadSaleByteListSoapIn" />
      <wsdl:output message="tns:DataForLoadSaleByteListSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="DataForLoadSale">
      <wsdl:input message="tns:DataForLoadSaleSoapIn" />
      <wsdl:output message="tns:DataForLoadSaleSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="DataForLoadSaleCommonByteList">
      <wsdl:input message="tns:DataForLoadSaleCommonByteListSoapIn" />
      <wsdl:output message="tns:DataForLoadSaleCommonByteListSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="DataForLoadSaleCommon">
      <wsdl:input message="tns:DataForLoadSaleCommonSoapIn" />
      <wsdl:output message="tns:DataForLoadSaleCommonSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="IsUserNameExist">
      <wsdl:input message="tns:IsUserNameExistSoapIn" />
      <wsdl:output message="tns:IsUserNameExistSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="ListEmployeeList">
      <wsdl:input message="tns:ListEmployeeListSoapIn" />
      <wsdl:output message="tns:ListEmployeeListSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="ListCutomerList">
      <wsdl:input message="tns:ListCutomerListSoapIn" />
      <wsdl:output message="tns:ListCutomerListSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="ValidateDistributerEmployeeByVal">
      <wsdl:input message="tns:ValidateDistributerEmployeeByValSoapIn" />
      <wsdl:output message="tns:ValidateDistributerEmployeeByValSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="SaleOrderChangeFulfillMentSite">
      <wsdl:input message="tns:SaleOrderChangeFulfillMentSiteSoapIn" />
      <wsdl:output message="tns:SaleOrderChangeFulfillMentSiteSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="ConnectionKeyIndicatorsForCompanyList">
      <wsdl:input message="tns:ConnectionKeyIndicatorsForCompanyListSoapIn" />
      <wsdl:output message="tns:ConnectionKeyIndicatorsForCompanyListSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="ConnectionKeyIndicatorsForSiteList">
      <wsdl:input message="tns:ConnectionKeyIndicatorsForSiteListSoapIn" />
      <wsdl:output message="tns:ConnectionKeyIndicatorsForSiteListSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="ConnectionKeyIndicatorsForAccountManagementList">
      <wsdl:input message="tns:ConnectionKeyIndicatorsForAccountManagementListSoapIn" />
      <wsdl:output message="tns:ConnectionKeyIndicatorsForAccountManagementListSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="ConnectionKeyIndicatorsForEmployeeList">
      <wsdl:input message="tns:ConnectionKeyIndicatorsForEmployeeListSoapIn" />
      <wsdl:output message="tns:ConnectionKeyIndicatorsForEmployeeListSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="ConnectionKeyIndicatorsBestSites">
      <wsdl:input message="tns:ConnectionKeyIndicatorsBestSitesSoapIn" />
      <wsdl:output message="tns:ConnectionKeyIndicatorsBestSitesSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="ConnectionKeyIndicatorsBestAccountManagement">
      <wsdl:input message="tns:ConnectionKeyIndicatorsBestAccountManagementSoapIn" />
      <wsdl:output message="tns:ConnectionKeyIndicatorsBestAccountManagementSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="AccountManagementList">
      <wsdl:input message="tns:AccountManagementListSoapIn" />
      <wsdl:output message="tns:AccountManagementListSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="ConnectionKeyIndicatorsBestEmployees">
      <wsdl:input message="tns:ConnectionKeyIndicatorsBestEmployeesSoapIn" />
      <wsdl:output message="tns:ConnectionKeyIndicatorsBestEmployeesSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="EmployeeImageList">
      <wsdl:input message="tns:EmployeeImageListSoapIn" />
      <wsdl:output message="tns:EmployeeImageListSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="EmployeeTargetList">
      <wsdl:input message="tns:EmployeeTargetListSoapIn" />
      <wsdl:output message="tns:EmployeeTargetListSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="EmployeeTargetSave">
      <wsdl:input message="tns:EmployeeTargetSaveSoapIn" />
      <wsdl:output message="tns:EmployeeTargetSaveSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="EmployeeTargetListWithNames">
      <wsdl:input message="tns:EmployeeTargetListWithNamesSoapIn" />
      <wsdl:output message="tns:EmployeeTargetListWithNamesSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="DepartmentFunctionsSave">
      <wsdl:input message="tns:DepartmentFunctionsSaveSoapIn" />
      <wsdl:output message="tns:DepartmentFunctionsSaveSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="DepartmentFunctionsDelete">
      <wsdl:input message="tns:DepartmentFunctionsDeleteSoapIn" />
      <wsdl:output message="tns:DepartmentFunctionsDeleteSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="SecurityGroupList">
      <wsdl:input message="tns:SecurityGroupListSoapIn" />
      <wsdl:output message="tns:SecurityGroupListSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="SecurityGroupList_Secure">
      <wsdl:input message="tns:SecurityGroupList_SecureSoapIn" />
      <wsdl:output message="tns:SecurityGroupList_SecureSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="SecurityFunctionList">
      <wsdl:input message="tns:SecurityFunctionListSoapIn" />
      <wsdl:output message="tns:SecurityFunctionListSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="SecurityGroupSave">
      <wsdl:input message="tns:SecurityGroupSaveSoapIn" />
      <wsdl:output message="tns:SecurityGroupSaveSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="SecurityGroupSave_Secure">
      <wsdl:input message="tns:SecurityGroupSave_SecureSoapIn" />
      <wsdl:output message="tns:SecurityGroupSave_SecureSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="SecurityGroupRightsList">
      <wsdl:input message="tns:SecurityGroupRightsListSoapIn" />
      <wsdl:output message="tns:SecurityGroupRightsListSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="SecurityGroupRightsList_Secure">
      <wsdl:input message="tns:SecurityGroupRightsList_SecureSoapIn" />
      <wsdl:output message="tns:SecurityGroupRightsList_SecureSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="SecurityFunctionCategoryList">
      <wsdl:input message="tns:SecurityFunctionCategoryListSoapIn" />
      <wsdl:output message="tns:SecurityFunctionCategoryListSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="SecurityFunctionCategoryList_Secure">
      <wsdl:input message="tns:SecurityFunctionCategoryList_SecureSoapIn" />
      <wsdl:output message="tns:SecurityFunctionCategoryList_SecureSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="SecurityGroupRightsSave">
      <wsdl:input message="tns:SecurityGroupRightsSaveSoapIn" />
      <wsdl:output message="tns:SecurityGroupRightsSaveSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="SearchUserGroups">
      <wsdl:input message="tns:SearchUserGroupsSoapIn" />
      <wsdl:output message="tns:SearchUserGroupsSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="SecurityGroupRightsSave_Secure">
      <wsdl:input message="tns:SecurityGroupRightsSave_SecureSoapIn" />
      <wsdl:output message="tns:SecurityGroupRightsSave_SecureSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="SecurityIsUserHavingFunctionPermission">
      <wsdl:input message="tns:SecurityIsUserHavingFunctionPermissionSoapIn" />
      <wsdl:output message="tns:SecurityIsUserHavingFunctionPermissionSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="EmployeeApplicationMenuXML">
      <wsdl:input message="tns:EmployeeApplicationMenuXMLSoapIn" />
      <wsdl:output message="tns:EmployeeApplicationMenuXMLSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="ProductTypeList">
      <wsdl:input message="tns:ProductTypeListSoapIn" />
      <wsdl:output message="tns:ProductTypeListSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="ProductTypeSave">
      <wsdl:input message="tns:ProductTypeSaveSoapIn" />
      <wsdl:output message="tns:ProductTypeSaveSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="ProductClassSearch">
      <wsdl:input message="tns:ProductClassSearchSoapIn" />
      <wsdl:output message="tns:ProductClassSearchSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="ProductClassList">
      <wsdl:input message="tns:ProductClassListSoapIn" />
      <wsdl:output message="tns:ProductClassListSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="ProductClassList">
      <wsdl:input name="ProductClassList02" message="tns:ProductClassList02SoapIn" />
      <wsdl:output name="ProductClassList02" message="tns:ProductClassList02SoapOut" />
    </wsdl:operation>
    <wsdl:operation name="ProductClassList">
      <wsdl:input name="ProductClassList03" message="tns:ProductClassList03SoapIn" />
      <wsdl:output name="ProductClassList03" message="tns:ProductClassList03SoapOut" />
    </wsdl:operation>
    <wsdl:operation name="ProductClassListWithLookupData">
      <wsdl:input message="tns:ProductClassListWithLookupDataSoapIn" />
      <wsdl:output message="tns:ProductClassListWithLookupDataSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="ProductClassSave">
      <wsdl:input message="tns:ProductClassSaveSoapIn" />
      <wsdl:output message="tns:ProductClassSaveSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="ProductClassCountryTaxGroup">
      <wsdl:input message="tns:ProductClassCountryTaxGroupSoapIn" />
      <wsdl:output message="tns:ProductClassCountryTaxGroupSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="ProductClassDelete">
      <wsdl:input message="tns:ProductClassDeleteSoapIn" />
      <wsdl:output message="tns:ProductClassDeleteSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="ProductClassDeletewithTransaction">
      <wsdl:input message="tns:ProductClassDeletewithTransactionSoapIn" />
      <wsdl:output message="tns:ProductClassDeletewithTransactionSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="CheckService">
      <wsdl:input message="tns:CheckServiceSoapIn" />
      <wsdl:output message="tns:CheckServiceSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="DealerCode">
      <wsdl:input message="tns:DealerCodeSoapIn" />
      <wsdl:output message="tns:DealerCodeSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="ListChannelSaleProcess">
      <wsdl:input message="tns:ListChannelSaleProcessSoapIn" />
      <wsdl:output message="tns:ListChannelSaleProcessSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="ListCompanyWorkflowLookup">
      <wsdl:input message="tns:ListCompanyWorkflowLookupSoapIn" />
      <wsdl:output message="tns:ListCompanyWorkflowLookupSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="ChannelSaleProcessUpdate">
      <wsdl:input message="tns:ChannelSaleProcessUpdateSoapIn" />
      <wsdl:output message="tns:ChannelSaleProcessUpdateSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="CampaignSave">
      <wsdl:input message="tns:CampaignSaveSoapIn" />
      <wsdl:output message="tns:CampaignSaveSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="CampaignCodeList">
      <wsdl:input message="tns:CampaignCodeListSoapIn" />
      <wsdl:output message="tns:CampaignCodeListSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="BinBulkList">
      <wsdl:input message="tns:BinBulkListSoapIn" />
      <wsdl:output message="tns:BinBulkListSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="BinBulkListWithInstockQty">
      <wsdl:input message="tns:BinBulkListWithInstockQtySoapIn" />
      <wsdl:output message="tns:BinBulkListWithInstockQtySoapOut" />
    </wsdl:operation>
    <wsdl:operation name="BinBulkListForDespatch">
      <wsdl:input message="tns:BinBulkListForDespatchSoapIn" />
      <wsdl:output message="tns:BinBulkListForDespatchSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="BinBulkUpdate">
      <wsdl:input message="tns:BinBulkUpdateSoapIn" />
      <wsdl:output message="tns:BinBulkUpdateSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="SuspendedReasonList">
      <wsdl:input message="tns:SuspendedReasonListSoapIn" />
      <wsdl:output message="tns:SuspendedReasonListSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="SuspendedReasonUpdate">
      <wsdl:input message="tns:SuspendedReasonUpdateSoapIn" />
      <wsdl:output message="tns:SuspendedReasonUpdateSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="LeadMandatoryFieldList">
      <wsdl:input message="tns:LeadMandatoryFieldListSoapIn" />
      <wsdl:output message="tns:LeadMandatoryFieldListSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="LeadMandatoryFieldListAll">
      <wsdl:input message="tns:LeadMandatoryFieldListAllSoapIn" />
      <wsdl:output message="tns:LeadMandatoryFieldListAllSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="GetCustomerMandatoryFieldsFromLead">
      <wsdl:input message="tns:GetCustomerMandatoryFieldsFromLeadSoapIn" />
      <wsdl:output message="tns:GetCustomerMandatoryFieldsFromLeadSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="LeadMandatoryFieldUpdate">
      <wsdl:input message="tns:LeadMandatoryFieldUpdateSoapIn" />
      <wsdl:output message="tns:LeadMandatoryFieldUpdateSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="RegionList">
      <wsdl:input message="tns:RegionListSoapIn" />
      <wsdl:output message="tns:RegionListSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="RegionSave">
      <wsdl:input message="tns:RegionSaveSoapIn" />
      <wsdl:output message="tns:RegionSaveSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="CurrencyList">
      <wsdl:input message="tns:CurrencyListSoapIn" />
      <wsdl:output message="tns:CurrencyListSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="CurrencySave">
      <wsdl:input message="tns:CurrencySaveSoapIn" />
      <wsdl:output message="tns:CurrencySaveSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="CurrencyRatelist">
      <wsdl:input name="CurrencyRatelist01" message="tns:CurrencyRatelist01SoapIn" />
      <wsdl:output name="CurrencyRatelist01" message="tns:CurrencyRatelist01SoapOut" />
    </wsdl:operation>
    <wsdl:operation name="CurrencyRatelist">
      <wsdl:input name="CurrencyRatelist02" message="tns:CurrencyRatelist02SoapIn" />
      <wsdl:output name="CurrencyRatelist02" message="tns:CurrencyRatelist02SoapOut" />
    </wsdl:operation>
    <wsdl:operation name="CurrencyRatelist">
      <wsdl:input name="CurrencyRatelist03" message="tns:CurrencyRatelist03SoapIn" />
      <wsdl:output name="CurrencyRatelist03" message="tns:CurrencyRatelist03SoapOut" />
    </wsdl:operation>
    <wsdl:operation name="CurrencyRateSave">
      <wsdl:input message="tns:CurrencyRateSaveSoapIn" />
      <wsdl:output message="tns:CurrencyRateSaveSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="ExchangeCurrencyRateSave">
      <wsdl:input message="tns:ExchangeCurrencyRateSaveSoapIn" />
      <wsdl:output message="tns:ExchangeCurrencyRateSaveSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="CurrencyLookUpList">
      <wsdl:input message="tns:CurrencyLookUpListSoapIn" />
      <wsdl:output message="tns:CurrencyLookUpListSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="CurrencyRateHistoryList">
      <wsdl:input message="tns:CurrencyRateHistoryListSoapIn" />
      <wsdl:output message="tns:CurrencyRateHistoryListSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="CompanyDepartmentList">
      <wsdl:input message="tns:CompanyDepartmentListSoapIn" />
      <wsdl:output message="tns:CompanyDepartmentListSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="ListProductCategoryPriceRule">
      <wsdl:input message="tns:ListProductCategoryPriceRuleSoapIn" />
      <wsdl:output message="tns:ListProductCategoryPriceRuleSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="CompanyDepartmentFunctionsList">
      <wsdl:input message="tns:CompanyDepartmentFunctionsListSoapIn" />
      <wsdl:output message="tns:CompanyDepartmentFunctionsListSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="PrepayConnectionHistory">
      <wsdl:input message="tns:PrepayConnectionHistorySoapIn" />
      <wsdl:output message="tns:PrepayConnectionHistorySoapOut" />
    </wsdl:operation>
    <wsdl:operation name="PrepayConnectionHistoryDelete">
      <wsdl:input message="tns:PrepayConnectionHistoryDeleteSoapIn" />
      <wsdl:output message="tns:PrepayConnectionHistoryDeleteSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="GroupCompanyDepartmentFunctionList">
      <wsdl:input message="tns:GroupCompanyDepartmentFunctionListSoapIn" />
      <wsdl:output message="tns:GroupCompanyDepartmentFunctionListSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="DealerReturnSearchForOpen">
      <wsdl:input message="tns:DealerReturnSearchForOpenSoapIn" />
      <wsdl:output message="tns:DealerReturnSearchForOpenSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="DepartmentList">
      <wsdl:input message="tns:DepartmentListSoapIn" />
      <wsdl:output message="tns:DepartmentListSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="DepartmentList">
      <wsdl:input name="DepartmentListTangible" message="tns:DepartmentListTangibleSoapIn" />
      <wsdl:output name="DepartmentListTangible" message="tns:DepartmentListTangibleSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="DepartmentSearch">
      <wsdl:input message="tns:DepartmentSearchSoapIn" />
      <wsdl:output message="tns:DepartmentSearchSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="DepartmentSave">
      <wsdl:input message="tns:DepartmentSaveSoapIn" />
      <wsdl:output message="tns:DepartmentSaveSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="CountryList">
      <wsdl:input message="tns:CountryListSoapIn" />
      <wsdl:output message="tns:CountryListSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="OperationalCountryList">
      <wsdl:input message="tns:OperationalCountryListSoapIn" />
      <wsdl:output message="tns:OperationalCountryListSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="CountrySave">
      <wsdl:input message="tns:CountrySaveSoapIn" />
      <wsdl:output message="tns:CountrySaveSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="SelectedCountry">
      <wsdl:input message="tns:SelectedCountrySoapIn" />
      <wsdl:output message="tns:SelectedCountrySoapOut" />
    </wsdl:operation>
    <wsdl:operation name="CountryListForName">
      <wsdl:input message="tns:CountryListForNameSoapIn" />
      <wsdl:output message="tns:CountryListForNameSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="LoadData">
      <wsdl:input message="tns:LoadDataSoapIn" />
      <wsdl:output message="tns:LoadDataSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="ListNotifications">
      <wsdl:input message="tns:ListNotificationsSoapIn" />
      <wsdl:output message="tns:ListNotificationsSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="VATRuleWithRateList">
      <wsdl:input message="tns:VATRuleWithRateListSoapIn" />
      <wsdl:output message="tns:VATRuleWithRateListSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="VATRuleList">
      <wsdl:input message="tns:VATRuleListSoapIn" />
      <wsdl:output message="tns:VATRuleListSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="SaveVATRule">
      <wsdl:input message="tns:SaveVATRuleSoapIn" />
      <wsdl:output message="tns:SaveVATRuleSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="VATRuleProductTypeList">
      <wsdl:input message="tns:VATRuleProductTypeListSoapIn" />
      <wsdl:output message="tns:VATRuleProductTypeListSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="TaxGroupList">
      <wsdl:input message="tns:TaxGroupListSoapIn" />
      <wsdl:output message="tns:TaxGroupListSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="TaxGroupListForDealer">
      <wsdl:input message="tns:TaxGroupListForDealerSoapIn" />
      <wsdl:output message="tns:TaxGroupListForDealerSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="TaxGroupSave">
      <wsdl:input message="tns:TaxGroupSaveSoapIn" />
      <wsdl:output message="tns:TaxGroupSaveSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="TaxGroupListByProduct">
      <wsdl:input message="tns:TaxGroupListByProductSoapIn" />
      <wsdl:output message="tns:TaxGroupListByProductSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="ListTaxGroupType">
      <wsdl:input message="tns:ListTaxGroupTypeSoapIn" />
      <wsdl:output message="tns:ListTaxGroupTypeSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="LanguageTranslationSearch">
      <wsdl:input message="tns:LanguageTranslationSearchSoapIn" />
      <wsdl:output message="tns:LanguageTranslationSearchSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="DealerLanguageList">
      <wsdl:input message="tns:DealerLanguageListSoapIn" />
      <wsdl:output message="tns:DealerLanguageListSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="LanguageTranslationSave">
      <wsdl:input message="tns:LanguageTranslationSaveSoapIn" />
      <wsdl:output message="tns:LanguageTranslationSaveSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="LanguageResourceFileSave">
      <wsdl:input message="tns:LanguageResourceFileSaveSoapIn" />
      <wsdl:output message="tns:LanguageResourceFileSaveSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="LanguageList">
      <wsdl:input message="tns:LanguageListSoapIn" />
      <wsdl:output message="tns:LanguageListSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="LanguageListWithoutFile">
      <wsdl:input message="tns:LanguageListWithoutFileSoapIn" />
      <wsdl:output message="tns:LanguageListWithoutFileSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="LanguageSave">
      <wsdl:input message="tns:LanguageSaveSoapIn" />
      <wsdl:output message="tns:LanguageSaveSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="TrackableFormatList">
      <wsdl:input message="tns:TrackableFormatListSoapIn" />
      <wsdl:output message="tns:TrackableFormatListSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="DataTypeList">
      <wsdl:input message="tns:DataTypeListSoapIn" />
      <wsdl:output message="tns:DataTypeListSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="StockAgeNotifications">
      <wsdl:input message="tns:StockAgeNotificationsSoapIn" />
      <wsdl:output message="tns:StockAgeNotificationsSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="TrackableFormatSave">
      <wsdl:input message="tns:TrackableFormatSaveSoapIn" />
      <wsdl:output message="tns:TrackableFormatSaveSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="TrackableFormatTypeSave">
      <wsdl:input message="tns:TrackableFormatTypeSaveSoapIn" />
      <wsdl:output message="tns:TrackableFormatTypeSaveSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="NetworkLogoSelect">
      <wsdl:input message="tns:NetworkLogoSelectSoapIn" />
      <wsdl:output message="tns:NetworkLogoSelectSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="NetworkSelect">
      <wsdl:input name="NetworkSelect01" message="tns:NetworkSelect01SoapIn" />
      <wsdl:output name="NetworkSelect01" message="tns:NetworkSelect01SoapOut" />
    </wsdl:operation>
    <wsdl:operation name="NetworkSelect">
      <wsdl:input name="NetworkSelect02" message="tns:NetworkSelect02SoapIn" />
      <wsdl:output name="NetworkSelect02" message="tns:NetworkSelect02SoapOut" />
    </wsdl:operation>
    <wsdl:operation name="NetworkSelect">
      <wsdl:input name="NetworkSelect03" message="tns:NetworkSelect03SoapIn" />
      <wsdl:output name="NetworkSelect03" message="tns:NetworkSelect03SoapOut" />
    </wsdl:operation>
    <wsdl:operation name="NetworkSelect_Au">
      <wsdl:input message="tns:NetworkSelect_AuSoapIn" />
      <wsdl:output message="tns:NetworkSelect_AuSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="NetworkUpdate">
      <wsdl:input message="tns:NetworkUpdateSoapIn" />
      <wsdl:output message="tns:NetworkUpdateSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="NetworkServiceProviderList">
      <wsdl:input message="tns:NetworkServiceProviderListSoapIn" />
      <wsdl:output message="tns:NetworkServiceProviderListSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="CreditTermList">
      <wsdl:input message="tns:CreditTermListSoapIn" />
      <wsdl:output message="tns:CreditTermListSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="AcceleratorList">
      <wsdl:input message="tns:AcceleratorListSoapIn" />
      <wsdl:output message="tns:AcceleratorListSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="AcceleratorListForNetwork">
      <wsdl:input message="tns:AcceleratorListForNetworkSoapIn" />
      <wsdl:output message="tns:AcceleratorListForNetworkSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="AcceleratorSave">
      <wsdl:input message="tns:AcceleratorSaveSoapIn" />
      <wsdl:output message="tns:AcceleratorSaveSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="AcceleratorWithNetwork">
      <wsdl:input message="tns:AcceleratorWithNetworkSoapIn" />
      <wsdl:output message="tns:AcceleratorWithNetworkSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="AcceleratorNameValidation">
      <wsdl:input message="tns:AcceleratorNameValidationSoapIn" />
      <wsdl:output message="tns:AcceleratorNameValidationSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="CreateProductInforDataset">
      <wsdl:input message="tns:CreateProductInforDatasetSoapIn" />
      <wsdl:output message="tns:CreateProductInforDatasetSoapOut" />
    </wsdl:operation>
  </wsdl:portType>
  <wsdl:binding name="wsMainSoap" type="tns:wsMainSoap">
    <soap:binding transport="http://schemas.xmlsoap.org/soap/http" />
    <wsdl:operation name="StockActualCostDetailWithLocation">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/StockActualCostDetailWithLocation" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="StockActualCostTrackableLevelDetail">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/StockActualCostTrackableLevelDetail" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ProductSearchForChannelsLookUp">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/ProductSearchForChannelsLookUp" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="CustomerProofNOtherDataLoad">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/CustomerProofNOtherDataLoad" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="CustomerB2BOtherDataLoad">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/CustomerB2BOtherDataLoad" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="LanguageListForGridBinding">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/LanguageListForGridBinding" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="LanguageListForRESXFile">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/LanguageListForRESXFile" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="LanguageTranslationSaveFileUpload">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/LanguageTranslationSaveFileUpload" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ReferenceDataTranslationSelect">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/ReferenceDataTranslationSelect" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ReferenceTableList">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/ReferenceTableList" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ReferenceDataTranslationSave">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/ReferenceDataTranslationSave" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="CallBackStatusSummary">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/CallBackStatusSummary" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetDetailedCallBackStatus">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/GetDetailedCallBackStatus" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="InventoryByteListByProducts">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/InventoryByteListByProducts" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="InventoryListByProducts">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/InventoryListByProducts" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="DeapatchCollectionPendingEmailDataList">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/DeapatchCollectionPendingEmailDataList" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="NetworkIntegrationCreditCheckSave">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/NetworkIntegrationCreditCheckSave" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="NetworkIntegrationCreditCheckList">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/NetworkIntegrationCreditCheckList" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ProductClassSelectByCode">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/ProductClassSelectByCode" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ProductCategorySelectByCode">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/ProductCategorySelectByCode" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="CustomizableReportList">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/CustomizableReportList" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="CustomizableReportSetupList">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/CustomizableReportSetupList" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="CustomizableReportTemplateByCustomizableReportTypeList">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/CustomizableReportTemplateByCustomizableReportTypeList" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="CustomizableReportTemplateSave">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/CustomizableReportTemplateSave" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="CustomizableReportFieldByCustomizableReportTypeList">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/CustomizableReportFieldByCustomizableReportTypeList" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="CustomizableReportTemplateByCustomizableReportTemplateIDList">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/CustomizableReportTemplateByCustomizableReportTemplateIDList" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="CustomizableReportSiteChannelList">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/CustomizableReportSiteChannelList" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SaveCustomizableReportSetup">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/SaveCustomizableReportSetup" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetCardTypeList">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/GetCardTypeList" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetLatestInventoryAndTrackableItems">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/GetLatestInventoryAndTrackableItems" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SaleOrderRetailSaveAndReturnByte">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/SaleOrderRetailSaveAndReturnByte" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SaleOrderRetailSaveAndReturnMinimum">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/SaleOrderRetailSaveAndReturnMinimum" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="CampaignProcessingOrderTypeList">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/CampaignProcessingOrderTypeList" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ListCampaignProspectListEmail">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/ListCampaignProspectListEmail" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ListCampaignProspectListAllocatedEmail">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/ListCampaignProspectListAllocatedEmail" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="DeleteCustomizableReportTemplate">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/DeleteCustomizableReportTemplate" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="CustomerCreditReferencesList">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/CustomerCreditReferencesList" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetSaleOrderListForPO">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/GetSaleOrderListForPO" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="RepairOrderSelectForToken">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/RepairOrderSelectForToken" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="RepairItemRecievingPendingSearchForManager">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/RepairItemRecievingPendingSearchForManager" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="RepairItemInspectionPendingSearchForManager">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/RepairItemInspectionPendingSearchForManager" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="RepairInprogressSearchForManager">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/RepairInprogressSearchForManager" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="LoanPhoneReturnPendingSearchForManager">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/LoanPhoneReturnPendingSearchForManager" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="RepairItemCheckOutSearchForManager">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/RepairItemCheckOutSearchForManager" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="KitFundReport">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/KitFundReport" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="CommissionAccountableReport">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/CommissionAccountableReport" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="CheckCardNumberExistency">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/CheckCardNumberExistency" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SaveCardNumberAccessLog">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/SaveCardNumberAccessLog" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="CreditCardAccessLogList">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/CreditCardAccessLogList" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ReturnsDetailList">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/ReturnsDetailList" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="CustomerSearchAll">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/CustomerSearchAll" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="PaymentAllocationSave">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/PaymentAllocationSave" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="CheckSaleStarFileStoreExists">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/CheckSaleStarFileStoreExists" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="FileStoreSettingsList">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/FileStoreSettingsList" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SaveCustomerCommunicationHistoryFileStoreJob">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/SaveCustomerCommunicationHistoryFileStoreJob" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="FileStoreSettingsSave">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/FileStoreSettingsSave" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ProductStaffCommissionList">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/ProductStaffCommissionList" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
        <soap:header message="tns:ProductStaffCommissionListcSalestarAuthentication" part="cSalestarAuthentication" use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ProductStaffCommissionSave">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/ProductStaffCommissionSave" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
        <soap:header message="tns:ProductStaffCommissionSavecSalestarAuthentication" part="cSalestarAuthentication" use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="HandsetTariffStaffCommissionList">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/HandsetTariffStaffCommissionList" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
        <soap:header message="tns:HandsetTariffStaffCommissionListcSalestarAuthentication" part="cSalestarAuthentication" use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="HandsetTariffStaffCommissionDetailList">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/HandsetTariffStaffCommissionDetailList" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
        <soap:header message="tns:HandsetTariffStaffCommissionDetailListcSalestarAuthentication" part="cSalestarAuthentication" use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="HandsetTariffStaffCommissionSave">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/HandsetTariffStaffCommissionSave" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
        <soap:header message="tns:HandsetTariffStaffCommissionSavecSalestarAuthentication" part="cSalestarAuthentication" use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="StaffCommissionDetailList">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/StaffCommissionDetailList" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
        <soap:header message="tns:StaffCommissionDetailListcSalestarAuthentication" part="cSalestarAuthentication" use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="StaffCommissionDetailSave">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/StaffCommissionDetailSave" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
        <soap:header message="tns:StaffCommissionDetailSavecSalestarAuthentication" part="cSalestarAuthentication" use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="StaffCommissionGPBreakDownReport">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/StaffCommissionGPBreakDownReport" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
        <soap:header message="tns:StaffCommissionGPBreakDownReportcSalestarAuthentication" part="cSalestarAuthentication" use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="CalculateSaleOrderStaffCommission">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/CalculateSaleOrderStaffCommission" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="UserAuthenticate">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/UserAuthenticate" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GPbyTariffCategoryReport">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/GPbyTariffCategoryReport" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
        <soap:header message="tns:GPbyTariffCategoryReportcSalestarAuthentication" part="cSalestarAuthentication" use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ImportFieldList">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/ImportFieldList" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ImportFieldConfigurationList">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/ImportFieldConfigurationList" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ImportFieldMappingGet">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/ImportFieldMappingGet" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ImportFieldMappingSave">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/ImportFieldMappingSave" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ImportFieldAuditSave">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/ImportFieldAuditSave" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ImportAndSaveCustmorAddress">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/ImportAndSaveCustmorAddress" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="DepartmentList">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/Product Department List" style="document" />
      <wsdl:input name="Product_x0020_Department_x0020_List">
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output name="Product_x0020_Department_x0020_List">
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ProductCategoryListByProductType">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/Product Category List By ProductType" style="document" />
      <wsdl:input name="Product_x0020_Category_x0020_List_x0020_By_x0020_ProductType">
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output name="Product_x0020_Category_x0020_List_x0020_By_x0020_ProductType">
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ExportDataCommandList">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/ExportDataCommandList" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ExportDataParamList">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/ExportDataParamList" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ExportDataParamSelect">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/ExportDataParamSelect" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ExportDataParamTypeList">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/ExportDataParamTypeList" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ExportDataCommandSave">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/ExportDataCommandSave" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ExportDataAuditDetailSave">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/ExportDataAuditDetailSave" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetExportedData">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/GetExportedData" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetExportedDataCompressed">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/GetExportedDataCompressed" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ExportDataLookupsList">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/ExportDataLookupsList" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="NetworkIntegrationLogSave">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/NetworkIntegrationLogSave" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="EPaymentIntegrationLogSave">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/EPaymentIntegrationLogSave" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="EPaymentIntegrationSave">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/EPaymentIntegrationSave" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="EPaymentIntegrationGet">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/EPaymentIntegrationGet" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="DespatchDetailBySaleOrderID">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/DespatchDetailBySaleOrderID" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ChangePassword">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/ChangePassword" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetNetworkIntegratePassword">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/GetNetworkIntegratePassword" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="NetworkChangePasswordRequestSave">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/NetworkChangePasswordRequestSave" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="NetworkChangePasswordRequestList">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/NetworkChangePasswordRequestList" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ConnectionForEligibilityCheck">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/ConnectionForEligibilityCheck" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ConnectionForEligibilityCheckSave">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/ConnectionForEligibilityCheckSave" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetWorkflow">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/GetWorkflow" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="WorkFlowSave">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/WorkFlowSave" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="RetailSaleConnectionWizardLookupByteList">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/RetailSaleConnectionWizardLookupByteList" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="TrackableItemByteList">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/TrackableItemByteList" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SaleOrderRetailSaveByte">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/SaleOrderRetailSaveByte" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="InitDataByteList">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/InitDataByteList" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SaveNetworkIntegTransaction">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/SaveNetworkIntegTransaction" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SearchEquipmentPendingConnectionsByte">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/SearchEquipmentPendingConnectionsByte" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
        <soap:header message="tns:SearchEquipmentPendingConnectionsBytecSalestarAuthentication" part="cSalestarAuthentication" use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SearchEquipmentPendingConnections">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/SearchEquipmentPendingConnections" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
        <soap:header message="tns:SearchEquipmentPendingConnectionscSalestarAuthentication" part="cSalestarAuthentication" use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="UpdateEquipmentPendingStatus">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/UpdateEquipmentPendingStatus" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="MultipleListProductSupplier">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/MultipleListProductSupplier" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ProductSearchChannelByte">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/ProductSearchChannelByteWithConnectionType" style="document" />
      <wsdl:input name="ProductSearchChannelByteWithConnectionType">
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output name="ProductSearchChannelByteWithConnectionType">
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ProductSearchChannel">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/ProductSearchChannelWithConnectionType" style="document" />
      <wsdl:input name="ProductSearchChannelWithConnectionType">
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output name="ProductSearchChannelWithConnectionType">
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetNetworkIntegTransaction">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/GetNetworkIntegTransaction" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ConnectionProductSearchByConnectionTypeAndPrepay">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/ConnectionProductSearchByConnectionTypeAndPrepay" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SearchConnectionsWithNetworkIntegTransactionByte">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/SearchConnectionsWithNetworkTrasactionIDByte" style="document" />
      <wsdl:input name="SearchConnectionsWithNetworkTrasactionIDByte">
        <soap:body use="literal" />
        <soap:header message="tns:SearchConnectionsWithNetworkTrasactionIDBytecSalestarAuthentication" part="cSalestarAuthentication" use="literal" />
      </wsdl:input>
      <wsdl:output name="SearchConnectionsWithNetworkTrasactionIDByte">
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SearchConnectionsWithNetworkIntegTransaction">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/SearchConnectionsWithNetworkTrasactionID" style="document" />
      <wsdl:input name="SearchConnectionsWithNetworkTrasactionID">
        <soap:body use="literal" />
        <soap:header message="tns:SearchConnectionsWithNetworkTrasactionIDcSalestarAuthentication" part="cSalestarAuthentication" use="literal" />
      </wsdl:input>
      <wsdl:output name="SearchConnectionsWithNetworkTrasactionID">
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetReferenceData">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/Get Reference Data" style="document" />
      <wsdl:input name="Get_x0020_Reference_x0020_Data">
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output name="Get_x0020_Reference_x0020_Data">
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetBusinessURLPart">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/GetBusinessURLPart" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="B2BCustomerSave">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/B2BCustomerSave" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SaleHandsetTariffMatrixByteListWithGP">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/SaleHandsetTariffMatrixByteListWithGP" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ListProofField">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/ListProofField" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ListProofFieldValue">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/ListProofFieldValue" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ListProofFieldValueForProof">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/ListProofFieldValueForProof" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetSupplierSiteCode">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/GetSupplierSiteCode" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ImportAndSaveANSFile">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/ImportAndSaveANSFile" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ExistingCustomer">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/ExistingCustomer" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetSystemSettingsOnLogin">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/GetSystemSettingsOnLogin" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="EmployeeLoginWithLocking">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/EmployeeLoginWithLocking" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="InitDataByteListOptimized">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/InitDataByteListOptimized" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SiteListNew">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/SiteListNew" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetCustomersforAccManager">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/GetCustomersforAccManager" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="CustomerListForSaleWithAddressList">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/CustomerListForSaleWithAddressList" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
        <soap:header message="tns:CustomerListForSaleWithAddressListcSalestarAuthentication" part="cSalestarAuthentication" use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetCv2AvsCheckLookUp">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/GetCv2AvsCheckLookUp" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="StockActualCostSummaryWithGrn">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/StockActualCostSummaryWithGrn" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="AccountIntegrationInvalidTransactions">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/AccountIntegrationInvalidTransactions" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SaleOrderPayment">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/SaleOrderPayment" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ValidateDistributerEmplayee">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/ValidateDistributerEmplayee" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ListEmployee">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/ListEmployee" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ValidateEmployeeforSupplier">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/ValidateEmployeeforSupplier" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetUnderWarrantyReturnlist">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/GetUnderWarrantyReturnlist" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ListInvoiceStatus">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/ListInvoiceStatus" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="CheckInventoryContainer">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/CheckInventoryContainer" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="InventoryContainerList">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/InventoryContainerList" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ListPriceHistory">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/ListPriceHistory" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ProductSiteContainerListForGRN">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/ProductSiteContainerListForGRN" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ItemReceivingMapFieldsList">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/ItemReceivingMapFieldsList" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SaveCustomerAudio">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/SaveCustomerAudio" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SaveSaleAndCustomerAudio">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/SaveSaleAndCustomerAudio" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SaveSaleAudioOnly">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/SaveSaleAudioOnly" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ListAudio">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/ListAudio" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ListCustomerAudio">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/ListCustomerAudio" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ListSaleAudio">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/ListSaleAudio" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SaveMailMergeDocument">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/SaveMailMergeDocument" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SaveMailMergeFeilds">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/SaveMailMergeFeilds" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetTemplateDocument">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/GetTemplateDocument" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetTemplateFields">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/GetTemplateFields" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="DeleteTemplateFields">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/DeleteTemplateFields" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="DeleteTemplate">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/DeleteTemplate" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="UpdateMailMergeDocument">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/UpdateMailMergeDocument" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SearchMailMergeDocuments">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/SearchMailMergeDocuments" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SearchMailMergeDocumentsList">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/SearchMailMergeDocumentsList" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="CheckTemplateName">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/CheckTemplateName" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="MailMergeTypeList">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/MailMergeTypeList" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="MailMergeFieldList">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/MailMergeFieldList" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SaveMailMergeTemplateFieldConfiguration">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/SaveMailMergeTemplateFieldConfiguration" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetMailMergeTemplateFields">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/GetMailMergeTemplateFields" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="DeleteMailMergeTemplateFields">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/DeleteMailMergeTemplateFields" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="DeleteMailMergeTemplate">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/DeleteMailMergeTemplate" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="MailMergeTemplateSearchForChannelCustomerTypeList">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/MailMergeTemplateSearchForChannelCustomerTypeList" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="CustomerCommunocationHistoryList">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/CustomerCommunocationHistoryList" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="LeadCommunicationHistoryList">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/LeadCommunicationHistoryList" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="CallViewUpdate">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/CallViewUpdate" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="CallViewList">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/CallViewList" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="CommunicationHistoryList">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/CommunicationHistoryList" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="CommunicationHistoryForLeadScreenList">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/CommunicationHistoryForLeadScreenList" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="AudioContentList">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/AudioContentList" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SaveCommunicationHistory">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/SaveCommunicationHistory" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SaveAudioSale">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/SaveAudioSale" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="CallList">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/CallList" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="CallTypeList">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/CallTypeList" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="CallResultList">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/CallResultList" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetNextProspectToCall">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/GetNextProspectToCall" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ProspectDetailList">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/ProspectDetailList" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="CallSave">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/CallSave" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SetLeadAsCustomer">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/SetLeadAsCustomer" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ListCallsWithOutAudios">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/ListCallsWithOutAudios" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ListCallsWithOutAudiosByte">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/ListCallsWithOutAudiosByte" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="CallResultSave">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/CallResultSave" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ActivityTypeSave">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/ActivityTypeSave" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ActivityTypeList">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/ActivityTypeList" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="TaskList">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/TaskList01" style="document" />
      <wsdl:input name="TaskList01">
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output name="TaskList01">
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="TaskList">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/TaskList02" style="document" />
      <wsdl:input name="TaskList02">
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output name="TaskList02">
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="TaskUpdate">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/TaskUpdate01" style="document" />
      <wsdl:input name="TaskUpdate01">
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output name="TaskUpdate01">
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="TaskUpdate">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/TaskUpdate02" style="document" />
      <wsdl:input name="TaskUpdate02">
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output name="TaskUpdate02">
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="TaskUpdate">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/TaskUpdate03" style="document" />
      <wsdl:input name="TaskUpdate03">
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output name="TaskUpdate03">
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="StockTakeRequestJobList">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/StockTakeRequestJobList" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="StockTakeNotifications">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/StockTakeNotifications" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="StockTakeRequestList">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/StockTakeRequestList" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="StockTakeRequestSave">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/StockTakeRequestSave" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ContractRenewalProgressReport">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/ContractRenewalProgressReport" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="CreditCategoryList">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/CreditCategoryList" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ProductSiteLevelStockSearch">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/ProductSiteLevelStockSearch" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ProductSiteLevelStockUpdate">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/ProductSiteLevelStockUpdate" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="FulfillmentSupplierOrderStatusList">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/FulfillmentSupplierOrderStatusList" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="FulfillmentDespatchpendingUpdate">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/FulfillmentDespatchpendingUpdate" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="FulfillmentOrderProductReceivedReport">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/FulfillmentOrderProductReceivedReport" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SaveFulfilmentDespatchImport">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/SaveFulfilmentDespatchImport" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="FulfilmentDespatchImportEmptyList">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/FulfilmentDespatchImportEmptyList" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ProcessFulfillmentDespatchOrders">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/ProcessFulfillmentDespatchOrders" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ProcessFulfillmentDespatchOrdersUBL">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/ProcessFulfillmentDespatchOrdersUBL" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ProcessFulfillmentDespatchOrdersForWithoutEbusinessProcess">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/ProcessFulfillmentDespatchOrdersForWithoutEbusinessProcess" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="FulfilmentSaleRuleList">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/FulfilmentSaleRuleList" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="FulfilmentSaleRuleUpdate">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/FulfilmentSaleRuleUpdate" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="FulfilmentSaleRuleDatailList">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/FulfilmentSaleRuleDatailList" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="FulfilmentSaleRuleDatailInsert">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/FulfilmentSaleRuleDatailInsert" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="FulfilmentSaleRuleActiveList">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/FulfilmentSaleRuleActiveList" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="URUProfileRuleList">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/URUProfileRuleList" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="URUConnectionTypeList">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/URUConnectionTypeList" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="URUProfileRuleSetupSave">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/URUProfileRuleSetupSave" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="BaseQueryList">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/BaseQueryList" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="QueryFilterFieldList">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/QueryFilterFieldList" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ExecuteLookUpQuery">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/ExecuteLookUpQuery" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ExecuteLookUpQueryString">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/ExecuteLookUpQueryString" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="DataTypeOperatorListByFieldId">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/DataTypeOperatorListByFieldId" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="QueryResultFieldList">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/QueryResultFieldList" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetProspectQueryResult">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/GetProspectQueryResult" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetProspectQueryCount">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/GetProspectQueryCount" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="CampaignProspectListSave">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/CampaignProspectListSave" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="CampaignProspectList">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/CampaignProspectList" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="CampaignProspectStatusList">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/CampaignProspectStatusList" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ProspecTypeList">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/ProspecTypeList" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="PendingCallsNotifications">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/PendingCallsNotifications" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="UnAllocatedRenewals">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/UnAllocatedRenewals" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="JobList">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/JobList" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetJobStatus">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/GetJobStatus" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SaveJob">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/SaveJob" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="CampaignJobScheduleList">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/CampaignJobScheduleList" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SaveCampaignJobSchedule">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/SaveCampaignJobSchedule" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="StartJobSchedule">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/StartJobSchedule" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="PreSalesPipelineSearch">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/PreSalesPipelineSearch" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="PreSalesPipelineHeader">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/PreSalesPipelineHeader" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="PreSalesPipelineBody">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/PreSalesPipelineBody" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="PreSalePipelineDetailsList">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/PreSalePipelineDetailsList" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="PreSalePipelineSaleOrderDetailList">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/PreSalePipelineSaleOrderDetailList" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="OutboundCallList">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/OutboundCallList" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="LeadImportFieldList">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/LeadImportFieldList" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="LeadImportFieldListLeadImport_DuplicateValidationRuleList">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/LeadImportFieldListLeadImport_DuplicateValidationRuleList" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="LeadImportFieldConfigurationList">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/LeadImportFieldConfigurationList" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="LeadImportFieldConfigurationInsert">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/LeadImportFieldConfigurationInsert" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="LeadImportFieldConfigurationDetailInsert">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/LeadImportFieldConfigurationDetailInsert" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="LeadImportFieldConfigurationDetailList">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/LeadImportFieldConfigurationDetailList" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="LeadImportList">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/LeadImportList" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="LeadImportSave">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/LeadImportSave" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="LeadImportDetailList">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/LeadImportDetailList" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="LeadImportDetailSave">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/LeadImportDetailSave" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ImportedLeadDetailSearch">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/ImportedLeadDetailSearch" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ProcessSuspectedDuplicateAction">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/ProcessSuspectedDuplicateAction" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ProspectDuplicatePreviewList">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/ProspectDuplicatePreviewList" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="CampaignReAssignOptionList">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/CampaignReAssignOptionList" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetServiceTimeout">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/GetServiceTimeout" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetExternalServiceTimeout">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/GetExternalServiceTimeout" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SaleOrderCancelList">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/SaleOrderCancelList" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SaleBasePickListPrintAllow">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/SaleBasePickListPrintAllow" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SaleOrderDesPatchAndInvoiceUpdatet">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/SaleOrderDesPatchAndInvoiceUpdatet" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetContraDetails">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/GetContraDetails" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="CommissionName">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/CommissionName" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ElementTypeList">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/ElementTypeList" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ProductCategoryListForSupplier_NetworkCheckForTariff">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/ProductCategoryListForSupplier_NetworkCheckForTariff" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SearchMasterDataForSynchronze">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/SearchMasterDataForSynchronze" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="UpdateSaleOrderSupplierResponse">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/UpdateSaleOrderSupplierResponse" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SupplierRespondStatusList">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/SupplierRespondStatusList" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ReturnRejectUpdate">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/ReturnRejectUpdate" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ReturnRejectConfirm">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/ReturnRejectConfirm" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ScheduleList">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/ScheduleList" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ScheduleSave">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/ScheduleSave" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SaleOrderTypeList">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/SaleOrderTypeList" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="AccountIntegrationInvoiceDetailList">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/AccountIntegrationInvoiceDetailList" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="AccountIntegrationInvoiceSave">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/AccountIntegrationInvoiceSave" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="AccountIntegrationCustomerSave">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/AccountIntegrationCustomerSave" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="AccountIntegrationProductInvoiceDetail">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/AccountIntegrationProductInvoiceDetail" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="AccountIntegrationProductCashBackPaymentDetailList">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/AccountIntegrationProductCashBackPaymentDetailList" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="AccountIntegrationCashBackPaymentDetailList">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/AccountIntegrationCashBackPaymentDetailList" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="AccountIntegrationCashBackPaymentSave">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/AccountIntegrationCashBackPaymentSave" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="AccountIntegrationRejectedCashBackDetailList">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/AccountIntegrationRejectedCashBackDetailList" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="AccountIntegrationRejectedCashBackSave">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/AccountIntegrationRejectedCashBackSave" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="AccountIntegrationCustomerDetailList">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/AccountIntegrationCustomerDetailList" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="AccountIntegrationContraDetailList">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/AccountIntegrationContraDetailList" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="AccountIntegrationExchangeDiffDetailList">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/AccountIntegrationExchangeDiffDetailList" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="AccountIntegrationContraSave">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/AccountIntegrationContraSave" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="AccountIntegrationExchangeDiffDetailSave">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/AccountIntegrationExchangeDiffDetailSave" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="AccountIntegrationReturnPoolChangesList">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/AccountIntegrationReturnPoolChangesList" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="AccountIntegrationReturnPoolChangesSave">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/AccountIntegrationReturnPoolChangesSave" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="AccountIntegrationStockAdjustmentDetailList">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/AccountIntegrationStockAdjustmentDetailList" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="AccountIntegrationNetworkCommissionDetailList">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/AccountIntegrationNetworkCommissionDetailList" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="AccountIntegrationNetworkCommissionUpdate">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/AccountIntegrationNetworkCommissionUpdate" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="AccountIntegrationStockAdjustmentUpdate">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/AccountIntegrationStockAdjustmentUpdate" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="AccountIntegrationSupplierReturnDetailList">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/AccountIntegrationSupplierReturnDetailList" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="AccountIntegrationPostPostSupplierReturnUpdate">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/AccountIntegrationPostPostSupplierReturnUpdate" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="AccountIntegrationSelfBillDetailList">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/AccountIntegrationSelfBillDetailList" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="AccountIntegrationSelfBillUpdate">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/AccountIntegrationSelfBillUpdate" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="AccountIntegrationPaymentDetailList">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/AccountIntegrationPaymentDetailList" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="AccountIntegrationPaymentUpdate">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/AccountIntegrationPaymentUpdate" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="AccountIntegrationGRNDetailList">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/AccountIntegrationGRNDetailList" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="AccountIntegrationGRNUpdate">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/AccountIntegrationGRNUpdate" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="DealerReturnListForManager">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/DealerReturnListForManager" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="DealerReturnComplete">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/DealerReturnComplete" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="DealerReturnUpdateStatus">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/DealerReturnUpdateStatus" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="DealerConnectionReturnDetail">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/DealerConnectionReturnDetail" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="DealerConnectionReturnSave">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/DealerConnectionReturnSave" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="PriceProtectionLookupList">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/PriceProtectionLookupList" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="PriceProtectionReport">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/PriceProtectionReport" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ListDealerReturnItems">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/ListDealerReturnItems" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="DealerConnetionsErrorUpdate">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/DealerConnetionsErrorUpdate" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="UpdateConnectionDirect">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/UpdateConnectionDirect" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="UpdateConnection">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/UpdateConnection" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ProductByTrackableList">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/ProductByTrackableList" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="PrepayConnectionImportService">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/PrepayConnectionImportService" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="PrepayConnectionUpdate">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/PrepayConnectionUpdate" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="PrepayConnectionErrorsDelete">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/PrepayConnectionErrorsDelete" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ConnectionImportErrorList">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/ConnectionImportErrorList" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ConnectionImportSettingList">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/ConnectionImportSettingList" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ConnectionImportSettingsSave">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/ConnectionImportSettingsSave" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetUnknownMainSharerUpgradeMigrateTarifsForNetwork">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/GetUnknownMainSharerUpgradeMigrateTarifsForNetwork" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ConnectionImportList">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/ConnectionImportList" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ConnectionImportHistoryList">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/ConnectionImportHistoryList" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ThreeConnectionFileInsert">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/ThreeConnectionFileInsert" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="TMobileConnectionFileInsert">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/TMobileConnectionFileInsert" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="DealerConnectionFileInsert">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/DealerConnectionFileInsert" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="OrangeConnectionFileInsert">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/OrangeConnectionFileInsert" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="PrepayConnectionFileInsert">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/PrepayConnectionFileInsert" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="PrepayConnectionFileInsert">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/PrepayConnectionFileInsertWithStatus" style="document" />
      <wsdl:input name="PrepayConnectionFileInsertWithStatus">
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output name="PrepayConnectionFileInsertWithStatus">
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="PrepayConnectionFileUpdate">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/PrepayConnectionFileUpdate" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="PrepayConnectionFileList">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/PrepayConnectionFileList" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="TrackableItemSearchForDealer">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/TrackableItemSearchForDealer" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ProductSupplierCodeUpdate">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/ProductSupplierCodeUpdate" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SelectNetworkDealerForImport">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/SelectNetworkDealerForImport" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ConnectionImportMandatoryFieldList">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/ConnectionImportMandatoryFieldList" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SaveConnectionConfiguration">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/SaveConnectionConfiguration" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SaveItemReceivingConfiguration">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/SaveItemReceivingConfiguration" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SaveConnectionConfigurationDetail">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/SaveConnectionConfigurationDetail" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SaveItemReceivingConfigurationDetail">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/SaveItemReceivingConfigurationDetail" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ConnectionConfigurationList">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/ConnectionConfigurationList" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SupplierConfigurationList">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/SupplierConfigurationList" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ConnectionImportMapList">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/ConnectionImportMapList" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="MapEventTypeList">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/MapEventTypeList" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ProductImportList">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/ProductImportList" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ProductImportSave">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/ProductImportSave" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SelectProductImport">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/SelectProductImport" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ProofCategoryList">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/ProofCategoryList" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ProofCategorySave">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/ProofCategorySave" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ProofCategoryListAndProofFieldValues">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/ProofCategoryListAndProofFieldValues" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SaleSourceList">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/SaleSourceList" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SaleSourceSave">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/SaleSourceSave" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="LeadSourceList">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/LeadSourceList" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="LeadSourceSave">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/LeadSourceSave" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="CampaignCategoryList">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/CampaignCategoryList" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="CampaignCategorySave">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/CampaignCategorySave" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="CampaignGroupList">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/CampaignGroupList" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="CampaignGroupSave">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/CampaignGroupSave" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="CampaignList">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/CampaignList" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SaveCampaignForPreviousCustomer">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/SaveCampaignForPreviousCustomer" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SaveCampaign">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/SaveCampaign" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SaveCampaignCompressed">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/SaveCampaignCompressed" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="CampaignSearch">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/CampaignSearch" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="CampaignCodeValidation">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/CampaignCodeValidation" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="CampaignCodeAndNameValidation">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/CampaignCodeAndNameValidation" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="CampaignNameValidation">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/CampaignNameValidation" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="CampaignProspectAccountManagerList">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/CampaignProspectAccountManagerList" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ListCampaignProspectList">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/ListCampaignProspectList" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="CampaignProspectListByCustomerLeadID">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/CampaignProspectListByCustomerLeadID" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="CampaignProspectListAdvancedAllocationDetailList">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/CampaignProspectListAdvancedAllocationDetailList" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="CampaignLookUpList">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/CampaignLookUpList" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="CampaignChannelList">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/CampaignChannelList" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="CampaignStatusList">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/CampaignStatusList" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="CallListAllocationList">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/CallListAllocationList" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="CallListAllocationOptionList">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/CallListAllocationOptionList" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="AllocationOptionListForOriginatingSiteAndAccountManager">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/AllocationOptionListForOriginatingSiteAndAccountManager" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="CampaignAttachmentList">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/CampaignAttachmentList" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SaveCommunicationHistoryForMarketingCampaign">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/SaveCommunicationHistoryForMarketingCampaign" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="BuiltQueryList">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/BuiltQueryList" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="BuiltQueryListById">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/BuiltQueryListById" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="BuiltQueryListByCampaignId">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/BuiltQueryListByCampaignId" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="CheckQueryNameExistency">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/CheckQueryNameExistency" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SaveBuiltQuery">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/SaveBuiltQuery" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="CountQueryResult">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/CountQueryResult" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="BuiltQueryConfigurationList">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/BuiltQueryConfigurationList" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SaveBuiltQueryConfiguration">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/SaveBuiltQueryConfiguration" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="VolumeBonusListForAcceleratorAndNetwork">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/VolumeBonusListForAcceleratorAndNetwork" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="VolumeBonusCaculateNetworkList">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/VolumeBonusCaculateNetworkList" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="NetworkVolumeBonusCalculateNetworkDetailsList">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/NetworkVolumeBonusCalculateNetworkDetailsList" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="VolumeBonusCaculateDealerList">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/VolumeBonusCaculateDealerList" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="VolumeBonusCaculate">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/VolumeBonusCaculate" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="VolumeBonusCaculateNetwork">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/VolumeBonusCaculateNetwork" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="VolumeBonusGroupList">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/VolumeBonusGroupList" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="VolumeBonusGroupDetailList">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/VolumeBonusGroupDetailList" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="VolumeBonusGroupConnectionTypeList">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/VolumeBonusGroupConnectionTypeList" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="VolumeBonusGroupBusinessTypeList">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/VolumeBonusGroupBusinessTypeList" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="VolumeBonusGroupProductCategoryList">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/VolumeBonusGroupProductCategoryList" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="VolumeBonusGroupSave">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/VolumeBonusGroupSave" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="VolumeBonusGroupProductCategorySearch">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/VolumeBonusGroupProductCategorySearch" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="DeliveryProductDetails">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/DeliveryProductDetails" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="CourierLink">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/CourierLink" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="DeliveryMethodsList">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/DeliveryMethodsList" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="DeliveryMethodWithLabelPrinterList">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/DeliveryMethodWithLabelPrinterList" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="DeliveryMethodsListForSaleFullfiment">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/DeliveryMethodsListForSaleFullfiment" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="DeliveryMethodsSave">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/DeliveryMethodsSave" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ManagerList">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/ManagerList" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ManagerListForEffectedStatus">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/ManagerListForEffectedStatus" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ManagerLookUpList">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/ManagerLookUpList" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ManagerListManagerLookUpListLoadLookupListSite">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/ManagerListManagerLookUpListLoadLookupListSite" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="LatestDealList">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/LatestDealList01" style="document" />
      <wsdl:input name="LatestDealList01">
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output name="LatestDealList01">
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="LatestDealListForSupplier">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/LatestDealListForSupplier" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="DealDetail">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/DealDetail" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="DealList">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/DealList" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="DealItemList">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/DealItemList" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="DealChannelList">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/DealChannelList" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SaveDeals">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/SaveDeals" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SaveDealItems">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/SaveDealItems" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SaveDealChannels">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/SaveDealChannels" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="LatestDealList">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/LatestDealList02" style="document" />
      <wsdl:input name="LatestDealList02">
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output name="LatestDealList02">
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="LatestDealList">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/LatestDealList_1" style="document" />
      <wsdl:input name="LatestDealList_1">
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output name="LatestDealList_1">
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="LatestDealList">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/LatestDealList_2" style="document" />
      <wsdl:input name="LatestDealList_2">
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output name="LatestDealList_2">
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="FulfilmentOrderReferanceValidation">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/FulfilmentOrderReferanceValidation" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="FulFilmentList">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/FulFilmentList" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="FulFilmentListForSeach">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/FulFilmentListForSeach" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="FulFilmentListForSeachwithDealerName">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/FulFilmentListForSeachwithDealerName" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="FulFilmentSave">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/FulFilmentSave" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="FulFilmentSaleOrderList">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/FulFilmentSaleOrderList" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SelfbillSearch">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/SelfbillSearch" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SelfBillTablesList">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/SelfBillTablesList" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SearchSelfInvoicesForPeriod">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/SearchSelfInvoicesForPeriod" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SearchSelfInvoicesForPeriod">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/SearchSelfInvoicesForPeriodWithDealerIds" style="document" />
      <wsdl:input name="SearchSelfInvoicesForPeriodWithDealerIds">
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output name="SearchSelfInvoicesForPeriodWithDealerIds">
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SearchSelfInvoicesForFreeTextOnly">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/SearchSelfInvoicesForFreeTextOnly" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SearchSelfInvoicesForFreeTextOnly">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/SearchSelfInvoicesForFreeTextOnlyWithDealerIds" style="document" />
      <wsdl:input name="SearchSelfInvoicesForFreeTextOnlyWithDealerIds">
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output name="SearchSelfInvoicesForFreeTextOnlyWithDealerIds">
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SelfBillCommissionStatmentDetails">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/SelfBillCommissionStatmentDetails" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SelfBillCommissionStatmentDetails">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/SelfBillCommissionStatmentDetailsFromSelfBill" style="document" />
      <wsdl:input name="SelfBillCommissionStatmentDetailsFromSelfBill">
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output name="SelfBillCommissionStatmentDetailsFromSelfBill">
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SelfBillCommissionStatmentDetailsAF1">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/SelfBillCommissionStatmentDetailsAF1" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SelfBillCommissionStatmentDetailsRePrintAF1">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/SelfBillCommissionStatmentDetailsRePrintAF1" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SelfBillCommissionStatmentDetailsRePrint">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/SelfBillCommissionStatmentDetailsRePrintWithAF" style="document" />
      <wsdl:input name="SelfBillCommissionStatmentDetailsRePrintWithAF">
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output name="SelfBillCommissionStatmentDetailsRePrintWithAF">
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SelfBillCommissionStatmentDetailsRePrint">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/SelfBillCommissionStatmentDetailsRePrint" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SaveSelfBill">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/SaveSelfBill" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SaveSelfBillByte">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/SaveSelfBillByte" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SaveSelfBillByte">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/SaveSelfBillByteReturnPrintData" style="document" />
      <wsdl:input name="SaveSelfBillByteReturnPrintData">
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output name="SaveSelfBillByteReturnPrintData">
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SelfBillAutoContraList">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/SelfBillAutoContraList" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SelfBillAutoSettle">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/SelfBillAutoSettle" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SelfBillExport">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/SelfBillExport" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="AccountCodeSelect">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/AccountCodeSelect" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="AccountCodeUpdate">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/AccountCodeUpdate" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="AccountTypeSelect">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/AccountTypeSelect" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ListAdjustmentCategory">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/ListAdjustmentCategory" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ListAdjustmentCategoryForMatch">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/ListAdjustmentCategoryForMatch" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="AdjustmentCategorySelect">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/AdjustmentCategorySelect" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="AdjustmentCategoryUpdate">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/AdjustmentCategoryUpdate" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SupplierCreditNotePendingListByte">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/SupplierCreditNotePendingListByte" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SupplierCreditNotePendingListForManagerByte">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/SupplierCreditNotePendingListForManagerByte" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SupplierCreditNotePendingList">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/SupplierCreditNotePendingList" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SupplierCreditNoteSelect">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/SupplierCreditNoteSelect" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SupplierCreditNoteSave">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/SupplierCreditNoteSave" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SupplierCreditNoteSearch">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/SupplierCreditNoteSearch" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SupplierCreditNoteSearchWithTRNo">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/SupplierCreditNoteSearchWithTRNo" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SupplierCreditNoteSearchExport">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/SupplierCreditNoteSearchExport" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SupplierCreditNoteSaveImport">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/SupplierCreditNoteSaveImport" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SupplierCreditNoteReferenceValidation">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/SupplierCreditNoteReferenceValidation" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SupplierCreditNotePrintSelect">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/SupplierCreditNotePrintSelect" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="MessageComposeSelect_Secure">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/MessageComposeSelect_Secure" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
        <soap:header message="tns:MessageComposeSelect_SecurecSalestarAuthentication" part="cSalestarAuthentication" use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="MessageSearchSelect">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/MessageSearchSelect" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="MessageReadSelect">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/MessageReadSelect" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="MessageComposeUpdate">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/MessageComposeUpdate" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="MessageSearchUpdate">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/MessageSearchUpdate" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="DealerReturnSelect">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/DealerReturnSelect" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="DealerReturnReceivedItemList">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/DealerReturnReceivedItemList" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="DealerReturnListForManagerByte">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/DealerReturnListForManagerByte" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="DealerAccountManagerPerformanceReportByGroup">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/DealerAccountManagerPerformanceReportByGroup" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="DealerReturnSearchForManager">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/DealerReturnSearchForManager" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="DealerAccountManagerPerformanceReport">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/DealerAccountManagerPerformanceReport" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="CheckForIncompleteDealerReturns">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/CheckForIncompleteDealerReturns" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="DealerReturnDetailStatusUpdate">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/DealerReturnDetailStatusUpdate" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetSalesToExport">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/GetSalesToExport" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SaveDealerReturn">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/SaveDealerReturn" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SaveDealerReturnWithTransaction">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/SaveDealerReturnWithTransaction" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ClockInOutSelect">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/ClockInOutSelect" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ClockInOutUpdate">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/ClockInOutUpdate" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="AttendanceList">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/AttendanceList" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ClockInTimeReasonCodeSelect">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/ClockInTimeReasonCodeSelect" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ClockInTimeReasonSelect">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/ClockInTimeReasonSelect" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ClockInTimeReasonUpdate">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/ClockInTimeReasonUpdate" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SaveInsurance">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/SaveInsurance" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="EBusinessSupplierList">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/EBusinessSupplierList" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="EBusinessSupplierListBySupplierType">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/EBusinessSupplierListBySupplierType" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SaleDataList">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/SaleDataList" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SaleDataListForSeletedInvoices">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/SaleDataListForSeletedInvoices" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SaleDataSearch">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/SaleDataSearch" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ProductCategoryListMarketing">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/ProductCategoryListMarketing" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="InvoiceUpdateMarketingStatus">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/InvoiceUpdateMarketingStatus" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="EBusinessProcessList">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/EBusinessProcessList" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetEBusinessProcessStoreCode">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/GetEBusinessProcessStoreCode" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="EBusinessProcessStoreList">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/EBusinessProcessStoreList" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="EbusinessScheduleTypeList">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/EbusinessScheduleTypeList" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="EbusinessProcessScheduleList">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/EbusinessProcessScheduleList" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="EbusinessProcessScheduleTimeList">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/EbusinessProcessScheduleTimeList" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SaveEBusinessProcess">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/SaveEBusinessProcess" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="InsuranceSearch">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/InsuranceSearch" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="InsuranceList">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/InsuranceList" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="InsuranceApplicationPrintSelect">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/InsuranceApplicationPrintSelect" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetSupplierProductCode">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/GetSupplierProductCode" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="InsuranceListForConnection">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/InsuranceListForConnection" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="InsuranceGenerateAlternateID">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/InsuranceGenerateAlternateID" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="EbusinessProcessStoreActiveList">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/EbusinessProcessStoreActiveList" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ProofTypeList">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/ProofTypeList" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ProofList">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/ProofList" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ProofEntrySave">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/ProofEntrySave" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ProofConnectionSave">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/ProofConnectionSave" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ProofCustomerList">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/ProofCustomerList" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ProofConnectionList">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/ProofConnectionList" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ProofNotifications">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/ProofNotifications" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ProofNotificationsDetails">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/ProofNotificationsDetails" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ProofReviewStatusList">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/ProofReviewStatusList" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ProofQualityList">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/ProofQualityList" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ProofReviewPendingList">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/ProofReviewPendingList" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ProofReviewStatusUpdate">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/ProofReviewStatusUpdate" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SaveCreditCheck">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/SaveCreditCheck" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="CreditCheckList">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/CreditCheckList" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="CreditCheckStatusList">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/CreditCheckStatusList" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetPropositionID">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/GetPropositionID" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetDeviceorTariffID">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/GetDeviceorTariffID" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="Get3IDs">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/Get3IDs" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SynchronisingID">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/SynchronisingID" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ProductSynchronizing">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/ProductSynchronizing" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="Cv2AvsCheckResultList">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/Cv2AvsCheckResultList" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="Cv2AvsCheckResultSave">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/Cv2AvsCheckResultSave" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ReplenishingFormulaList">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/ReplenishingFormulaList" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ReplenishingFormulaSave">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/ReplenishingFormulaSave" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="VolumeBonusConnectionTypeList">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/VolumeBonusConnectionTypeList" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="VolumeBonusMatrix">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/VolumeBonusMatrix" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="VolumeBonusMatrixList">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/VolumeBonusMatrixList" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="VolumeBonusMatrixSave">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/VolumeBonusMatrixSave" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="VolumeBonusMatrixValidation">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/VolumeBonusMatrixValidation" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ReconciliationPaymentSave">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/ReconciliationPaymentSave" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="CommissionPaymentHistory">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/CommissionPaymentHistory" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ReconciliationDisputeReport">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/ReconciliationDisputeReport" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ListCommissionDisputeReportUnrecognized">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/ListCommissionDisputeReportUnrecognized" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ReconciliationDescrepencyReport">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/ReconciliationDescrepencyReport" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ReconciliationReport">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/ReconciliationReport" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ReconciliationCommisionClaimReport">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/ReconciliationCommisionClaimReport" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="CommisionClaimReport">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/CommisionClaimReport" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ResolveReasonList">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/ResolveReasonList" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ResolveReasonUpdate">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/ResolveReasonUpdate" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="CommissionStatementMapFieldList">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/CommissionStatementMapFieldList" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="CommissionStatementComElementList">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/CommissionStatementComElementList" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="CommissionStatementConfigurationList">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/CommissionStatementConfigurationList" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ReconciliationMarkNotPaid">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/ReconciliationMarkNotPaid" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="CommissionStatementConfigurationSave">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/CommissionStatementConfigurationSave" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="CommissionStatementCheckFileValidity">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/CommissionStatementCheckFileValidity" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="CommissionStatementConfigurationNameValidation">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/CommissionStatementConfigurationNameValidation" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="CommissionStatementReferenceValidation">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/CommissionStatementReferenceValidation" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="AutoCommissionReconciliationSave">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/AutoCommissionReconciliationSave" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="AutoCommissionReconciliationSave_LogicInDAL">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/AutoCommissionReconciliationSave_LogicInDAL" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="AutoCommissionReconciliationSave_LogicInDAL_Commpressed">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/AutoCommissionReconciliationSave_LogicInDAL_Commpressed" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ReturnItemValidate">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/ReturnItemValidate" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="HeadOfficeReturnStatusList">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/HeadOfficeReturnStatusList" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="HeadOfficeReturnReasonList">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/HeadOfficeReturnReasonList" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="HeadOfficeReturnSearch">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/HeadOfficeReturnSearch" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="HeadOfficeReturnAdvancedSearch">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/HeadOfficeReturnAdvancedSearch" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="UpdateReceivingStatus">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/UpdateReceivingStatus" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="HeadOfficeReturnSelect">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/HeadOfficeReturnSelect" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="HeadOfficeReturnUpdate">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/HeadOfficeReturnUpdate" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="HeadOfficeReturnDetailProductSearch">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/HeadOfficeReturnDetailProductSearch" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="StockReturnGRNStatusList">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/StockReturnGRNStatusList" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="StockReturnGRNReasonList">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/StockReturnGRNReasonList" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="StockReturnOutstandingSearch">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/StockReturnOutstandingSearch" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="StockReturnGRNSearch">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/StockReturnGRNSearch" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="StockReturnGRNAdvancedSearch">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/StockReturnGRNAdvancedSearch" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="StockReturnGRNSelect">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/StockReturnGRNSelect" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="StockReturnGRNUpdate">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/StockReturnGRNUpdate" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="StockReturnGRNDetailProductSearch">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/StockReturnGRNDetailProductSearch" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="LoginLookupList">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/LoginLookupList" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SaleInitialDataList">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/SaleInitialDataList" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SaleProductDataByteList">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/SaleProductDataByteList" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SaleInitialDataByteList">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/SaleInitialDataByteList" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SaleOrderDataListForRetailReturn">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/SaleOrderDataListForRetailReturn" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SaleOrderDataByteList">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/SaleOrderDataByteList" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SaleOrderDataList">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/SaleOrderDataList" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="InitialisationRetailList">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/InitialisationRetailList" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="InitialisationRetailPrimaryList">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/InitialisationRetailPrimaryList" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="InitialisationRetailPrimaryByteList">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/InitialisationRetailPrimaryByteList" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="InitialisationRetailSecondaryList">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/InitialisationRetailSecondaryList" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="InitialisationRetailSecondaryByteList">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/InitialisationRetailSecondaryByteList" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="DBReadNewUpdates">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/DBReadNewUpdates" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="DBUpdateAvailable">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/DBUpdateAvailable" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="DBUpdateAvailableWithDetails">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/DBUpdateAvailableWithDetails" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="DealerBusinessURL">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/DealerBusinessURL" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="DBUpdate">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/DBUpdate" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="DBVersionList">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/DBVersionList" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="DBUpdateLock">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/DBUpdateLock" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="DealerReturnReceiveSelect">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/DealerReturnReceiveSelect" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ListDealerReturnReceiveDetail">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/ListDealerReturnReceiveDetail" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="DealerReturnReceiveOpenSelected">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/DealerReturnReceiveOpenSelected" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="DealerReturnReceiveOpenSelectedCompressed">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/DealerReturnReceiveOpenSelectedCompressed" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ListDealerReturnReceiveHeaderAndDetail">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/ListDealerReturnReceiveHeaderAndDetail" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="DealerReturnReceiveSaveWithTransaction">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/DealerReturnReceiveSaveWithTransaction" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ListDealerReturnStatus">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/ListDealerReturnStatus" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ListDealerReturnItemSearch">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/ListDealerReturnItemSearch" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ListDealerSimple">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/ListDealerSimple" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ListDealerReturnDetail">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/ListDealerReturnDetail" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="DealerReturnDeatailSelect">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/DealerReturnDeatailSelect" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="DealerReturnDeatailSelectWithDealerInfo">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/DealerReturnDeatailSelectWithDealerInfo" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="DealerReturnReceiveOpenSelected">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/DealerReturnReceiveOpenSelectedForNewDealerReturn" style="document" />
      <wsdl:input name="DealerReturnReceiveOpenSelectedForNewDealerReturn">
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output name="DealerReturnReceiveOpenSelectedForNewDealerReturn">
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ListDealerReturn">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/ListDealerReturn" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ListDealerReturnDetailStatus">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/ListDealerReturnDetailStatus" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="DealerReturnSavedDataList">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/DealerReturnSavedDataList" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ListCouriers">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/ListCouriers" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SelectSoldTrackableItem">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/SelectSoldTrackableItem" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="DealerDBSchemaUpdateAvailabilityUpdate">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/DealerDBSchemaUpdateAvailabilityUpdate" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="DealerNetworkList">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/DealerNetworkList" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SaveDealerNetwork">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/SaveDealerNetwork" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SelfBillingPeriodList">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/SelfBillingPeriodList" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="DealersToBePaidPayments">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/DealersToBePaidPayments" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="BACSpaymentList">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/BACSpaymentList" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetReportDataSource">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/GetReportDataSource" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SaleReturnProductList">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/SaleReturnProductList" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ListProductForSaleFulfilment">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/ListProductForSaleFulfilment" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SaleReturnSearch">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/SaleReturnSearch" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SaleReturnsSearch">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/SaleReturnsSearch" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="IncompleteReturnOrderSearchforManager">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/IncompleteReturnOrderSearchforManager" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SaleReturnSearchByte">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/SaleReturnSearchByte" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SaleReturnsSearchByte">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/SaleReturnsSearchByte" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SaleExchangeTrackableItemList">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/SaleExchangeTrackableItemList" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SaleReturnSaleReturnNonTrackableCheck">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/SaleReturnSaleReturnNonTrackableCheck" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SaleAnalysisReport">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/SaleAnalysisReport" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="UpdateSaleNote">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/UpdateSaleNote" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ReturnReasonList">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/ReturnReasonList" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ReturnReasonSave">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/ReturnReasonSave" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ClawbackReasonList">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/ClawbackReasonList" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ClawbackReasonSave">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/ClawbackReasonSave" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SalePipeLineSearch">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/SalePipeLineSearch" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SalePipeLineDetail">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/SalePipeLineDetail" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="TariffHandsetReport">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/TariffHandsetReport" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GPCalculate">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/GPCalculate" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GPKeyIndicatorsForCompanyList">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/GPKeyIndicatorsForCompanyList" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GPKeyIndicatorsForSiteList">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/GPKeyIndicatorsForSiteList" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GPKeyIndicatorsForAccountManagementList">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/GPKeyIndicatorsForAccountManagementList" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GPKeyIndicatorsForEmployeeList">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/GPKeyIndicatorsForEmployeeList" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GPKeyIndicatorsBestSites">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/GPKeyIndicatorsBestSites" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GPKeyIndicatorsBestAccountManagement">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/GPKeyIndicatorsBestAccountManagement" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GPKeyIndicatorsBestEmployees">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/GPKeyIndicatorsBestEmployees" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GPKeyIndicatorsBreakdown">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/GPKeyIndicatorsBreakdown" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GPKeyIndicatorsBreakdown_Employee">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/GPKeyIndicatorsBreakdown_Employee" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GPTotals_Sites">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/GPTotals_Sites" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GPTotals_Employees">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/GPTotals_Employees" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GPByEmployeesReport">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/GPByEmployeesReport" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GPTotals_EmployeesWithDetail">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/GPTotals_EmployeesWithDetail" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GPAnalysis">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/GPAnalysis" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GPAnalysis">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/GPAnalysisByCustome" style="document" />
      <wsdl:input name="GPAnalysisByCustome">
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output name="GPAnalysisByCustome">
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GPAnalysisBySaleOrder">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/GPAnalysisBySaleOrder" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GPAnalysisByProduct">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/GPAnalysisByProduct" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GPAnalysisConnectionComponentElements">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/GPAnalysisConnectionComponentElements" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GPAnalysisByCustomerSource">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/GPAnalysisByCustomerSource" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ChequeToBeBanked">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/ChequeToBeBanked" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ShiftToBeBanked">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/ShiftToBeBanked" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ShiftOpenSelect">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/ShiftOpenSelect" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ShiftEndSelect">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/ShiftEndSelect" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ShiftEndSelect_Au">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/ShiftEndSelect_Au" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
        <soap:header message="tns:ShiftEndSelect_AucSalestarAuthentication" part="cSalestarAuthentication" use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ShiftLastSelect">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/ShiftLastSelect" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ShiftLastestIDSelect">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/ShiftLastestIDSelect" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ShiftOpenUpdate">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/ShiftOpenUpdate" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ShiftEndUpdate">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/ShiftEndUpdate" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ShiftReportSelect">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/ShiftReportSelect" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ShiftPettyCashList">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/ShiftPettyCashList" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ShiftPettyCashSave">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/ShiftPettyCashSave" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ExpectedCommissionReport">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/ExpectedCommissionReport" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="CommissionStatementSearch">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/CommissionStatementSearch" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="CommissionRecentStatementSearch">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/CommissionRecentStatementSearch" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="CommissionStatementWithNetworkList">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/CommissionStatementWithNetworkList" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="CommissionStatementSave">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/CommissionStatementSave" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ListCommissionDisputeSummary">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/ListCommissionDisputeSummary" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="CommissionStatementListByCommissionPaymentID">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/CommissionStatementListByCommissionPaymentID" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ReverseCommissionStatement">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/ReverseCommissionStatement" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ReconciliationSearch">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/ReconciliationSearch" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ReconciliationDisputesSearch">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/ReconciliationDisputesSearch" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ReconciliationDisputesSearchByteList">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/ReconciliationDisputesSearchGeneral" style="document" />
      <wsdl:input name="ReconciliationDisputesSearchGeneral">
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output name="ReconciliationDisputesSearchGeneral">
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ReconciliationDisputesSearchByteList">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/ReconciliationDisputesSearchByteList" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ConnectionSearch">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/ConnectionSearch" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ConnectionSearchWithEmployee">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/ConnectionSearchWithEmployee" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ConnectionViewSearchWithEmployee">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/ConnectionViewSearchWithEmployee" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
        <soap:header message="tns:ConnectionViewSearchWithEmployeecSalestarAuthentication" part="cSalestarAuthentication" use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SuspendedConnectionListByte">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/SuspendedConnectionListByte" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="BackorderProductsList">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/BackorderProductsList" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SuspendedConnectionList">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/SuspendedConnectionList" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ReconciliationExpectedPaid">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/ReconciliationExpectedPaid" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ReconciliationFullyPaid">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/ReconciliationFullyPaid" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ReconciliationMarkUnderPaid">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/ReconciliationMarkUnderPaid" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ReconciliationConnectionList">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/ReconciliationConnectionList" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ReconciliationPaymentElementDetailList">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/ReconciliationPaymentElementDetailList" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ReconciliationPaymentElementDetailListForDisplay">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/ReconciliationPaymentElementDetailListForDisplay" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ReconciliationConnectionDetailList">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/ReconciliationConnectionDetailList" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="CommissionReconciliationSave">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/CommissionReconciliationSave" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ReconciliationPaymentAmtAdjusted">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/ReconciliationPaymentAmtAdjusted" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ReconciliationResolveDisputes">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/ReconciliationResolveDisputes" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ReconciliationResolveUnrecognisedPayments">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/ReconciliationResolveUnrecognisedPayments" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ReconciliationResolveUnrecognisedPayment">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/ReconciliationResolveUnrecognisedPayment" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ReconciliationMarkEnqWithNetwork">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/ReconciliationMarkEnqWithNetwork" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ReconciliationAwaitingPayment">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/ReconciliationAwaitingPayment" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ReconciliationEnquiryWithNetwork">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/ReconciliationEnquiryWithNetwork" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ReconciliationCommissionPaymentList">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/ReconciliationCommissionPaymentList" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ReconciliationCommissionPaymentComponentList">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/ReconciliationCommissionPaymentComponentList" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="UpdateInvoiceStatusID">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/UpdateInvoiceStatusID" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="UpdateInvoicePrintedStatus">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/UpdateInvoicePrintedStatus" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="UpdateInvoiceStatusID_2">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/UpdateInvoiceStatusID_2" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="CreateInvoicesForSaleOrder">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/CreateInvoicesForSaleOrder" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="InvoiceReport">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/InvoiceReport" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ChangeSaleEmployeeInInvoice">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/ChangeSaleEmployeeInInvoice" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="InvoiceDateUpdate">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/InvoiceDateUpdate" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SupplierReturnStatusList">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/SupplierReturnStatusList" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SupplierReturnLookupList">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/SupplierReturnLookupList" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
        <soap:header message="tns:SupplierReturnLookupListcSalestarAuthentication" part="cSalestarAuthentication" use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SupplierReturnTrackableItem">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/SupplierReturnTrackableItem" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SupplierReturnNonTrackableItem">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/SupplierReturnNonTrackableItem" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SupplierCreditNoteNotifications">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/SupplierCreditNoteNotifications" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SupplierReturnReasonList">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/SupplierReturnReasonList" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SupplierReturnSearch">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/SupplierReturnSearch" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SupplierReturnAdvancedSearch">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/SupplierReturnAdvancedSearch" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SupplierReturnSelect">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/SupplierReturnSelect" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SupplierReturnUpdate">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/SupplierReturnUpdate" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SupplierReturnUpdateWithTransaction">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/SupplierReturnUpdateWithTransaction" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SupplierReturnDetailProductSearch">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/SupplierReturnDetailProductSearch" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SupplierReturnDetailProductSearchWithStartingID">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/SupplierReturnDetailProductSearchWithStartingID" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SupplierReturnDetailProductSearchWithStartingIDWithItems">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/SupplierReturnDetailProductSearchWithStartingIDWithItems" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SupplierReturnNotifications">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/SupplierReturnNotifications" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SupplierReturnPrintSelect">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/SupplierReturnPrintSelect" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="HeadOfficeReturnPrintSelect">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/HeadOfficeReturnPrintSelect" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ReturnReceivedPrintSelect">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/ReturnReceivedPrintSelect" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SupplierDespatchSearchPending">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/SupplierDespatchSearchPending" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SupplierReturnCheckCurrentItemStatus">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/SupplierReturnCheckCurrentItemStatus" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SupplierReturnExportToExcel">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/SupplierReturnExportToExcel" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="RetailLatestVersion">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/RetailLatestVersion" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="RetailLatestVersionNew">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/RetailLatestVersionNew" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="PreviousPhoneNumberList">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/PreviousPhoneNumberList" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SearchConnectionsByte">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/SearchConnectionsByte" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
        <soap:header message="tns:SearchConnectionsBytecSalestarAuthentication" part="cSalestarAuthentication" use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ProofPendingConnectionSearchForManager">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/ProofPendingConnectionSearchForManager" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
        <soap:header message="tns:ProofPendingConnectionSearchForManagercSalestarAuthentication" part="cSalestarAuthentication" use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="PACNumberPendingConnectionSearchForManager">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/PACNumberPendingConnectionSearchForManager" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
        <soap:header message="tns:PACNumberPendingConnectionSearchForManagercSalestarAuthentication" part="cSalestarAuthentication" use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="CreditCheckPendingConnectionSearchForManager">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/CreditCheckPendingConnectionSearchForManager" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
        <soap:header message="tns:CreditCheckPendingConnectionSearchForManagercSalestarAuthentication" part="cSalestarAuthentication" use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ConnectionPendingConnectionSearchForManager">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/ConnectionPendingConnectionSearchForManager" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
        <soap:header message="tns:ConnectionPendingConnectionSearchForManagercSalestarAuthentication" part="cSalestarAuthentication" use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SearchConnections">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/SearchConnections" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
        <soap:header message="tns:SearchConnectionscSalestarAuthentication" part="cSalestarAuthentication" use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="DealerConnectionSearchWithEmployee">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/DealerConnectionSearchWithEmployee" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
        <soap:header message="tns:DealerConnectionSearchWithEmployeecSalestarAuthentication" part="cSalestarAuthentication" use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="DealerConnectionSearch">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/DealerConnectionSearch" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
        <soap:header message="tns:DealerConnectionSearchcSalestarAuthentication" part="cSalestarAuthentication" use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ConnectionComponentCommissionList">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/ConnectionComponentCommissionList" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ConnectionComponentCommissionListForComponent">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/ConnectionComponentCommissionListForComponent" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ListConnectionDetail">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/ListConnectionDetail" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
        <soap:header message="tns:ListConnectionDetailcSalestarAuthentication" part="cSalestarAuthentication" use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SaveConnectionOnly">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/SaveConnectionOnly" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="CallConnectionCommissionCalculation">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/CallConnectionCommissionCalculation" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="PenetrationReport">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/PenetrationReport" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ConnectionProofApplicationPrintSelect">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/ConnectionProofApplicationPrintSelect" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ConnectionProofApplicationPrintSelectByDespatch">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/ConnectionProofApplicationPrintSelectByDespatch" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ConnectionPerformanceReport">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/ConnectionPerformanceReport" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="NettConnectionReport">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/NettConnectionReport" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ConnectionAnalysisReport">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/ConnectionAnalysisReport" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ConnectionRenewalReport">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/ConnectionRenewalReport" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ConnectionList">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/ConnectionList" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
        <soap:header message="tns:ConnectionListcSalestarAuthentication" part="cSalestarAuthentication" use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ConnectionListForCustomer">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/ConnectionListForCustomer" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
        <soap:header message="tns:ConnectionListForCustomercSalestarAuthentication" part="cSalestarAuthentication" use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ConnectionListByConnectionID">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/ConnectionListByConnectionID" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
        <soap:header message="tns:ConnectionListByConnectionIDcSalestarAuthentication" part="cSalestarAuthentication" use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ConnectionComponentList">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/ConnectionComponentList" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
        <soap:header message="tns:ConnectionComponentListcSalestarAuthentication" part="cSalestarAuthentication" use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ConnectionDisconnect">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/ConnectionDisconnect" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ConnectionDateChange">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/ConnectionDateChange" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ConnectionViewList">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/ConnectionViewList" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
        <soap:header message="tns:ConnectionViewListcSalestarAuthentication" part="cSalestarAuthentication" use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ConnectionViewSearch">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/ConnectionViewSearch" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
        <soap:header message="tns:ConnectionViewSearchcSalestarAuthentication" part="cSalestarAuthentication" use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ConnectionViewHistory">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/ConnectionViewHistory" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ConnectionExportLoadLookups">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/ConnectionExportLoadLookups" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ConnectionDetailsForExporting">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/ConnectionDetailsForExporting" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ConnectionComponentDetailsForExporting">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/ConnectionComponentDetailsForExporting" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ConnectionUpdateExportedFlag">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/ConnectionUpdateExportedFlag" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ConnectionDetailsForDirectExporting">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/ConnectionDetailsForDirectExporting" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ConnectionSearchForConnectAfterDispatchComplete">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/ConnectionSearchForConnectAfterDispatchComplete" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
        <soap:header message="tns:ConnectionSearchForConnectAfterDispatchCompletecSalestarAuthentication" part="cSalestarAuthentication" use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ConnectionSearchForConnectWhenDispatching">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/ConnectionSearchForConnectWhenDispatching" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
        <soap:header message="tns:ConnectionSearchForConnectWhenDispatchingcSalestarAuthentication" part="cSalestarAuthentication" use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetSamePhoneNumberInActiveConnections">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/GetSamePhoneNumberInActiveConnections" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetConnectionStatusList">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/GetConnectionStatusList" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="TempProductIDInsert">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/TempProductIDInsert" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SaleReturnSearchByInvoiceRefForRetail">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/SaleReturnSearchByInvoiceRefForRetail" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="DealerReturnReceiveLookup">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/DealerReturnReceiveLookup" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SaleReturnSearchByInvoiceRef">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/SaleReturnSearchByInvoiceRef" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="RetailSaleReturnSearchByInvoiceRef">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/RetailSaleReturnSearchByInvoiceRef" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="RetailSaleReturnSearchByInvoiceId">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/RetailSaleReturnSearchByInvoiceId" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SaleReturnSearchByBarCode">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/SaleReturnSearchByBarCode" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SaleReturnLoadWithLookUps">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/SaleReturnLoadWithLookUps" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SaleReturnLoadWithAllLookUps">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/SaleReturnLoadWithAllLookUps" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SaleReturnListExistingSaleOrder">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/SaleReturnListExistingSaleOrder" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SaleReturnListExistingSaleOrderBySaleOrderDetailID">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/SaleReturnListExistingSaleOrderBySaleOrderDetailID" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SaleReturnLoadEmptySale">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/SaleReturnLoadEmptySale" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SaleReturnProductCodeSearch">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/SaleReturnProductCodeSearch" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SaleReturnQuantityReturnedCheck">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/SaleReturnQuantityReturnedCheck" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SaleReturnConnectionList">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/SaleReturnConnectionList" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SaleReturnCachBackPaidCheck">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/SaleReturnCachBackPaidCheck" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SimCardTrackableItemListForProduct">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/SimCardTrackableItemListForProduct" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SimCardTrackableItemList">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/SimCardTrackableItemList" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="PINTrackableItemList">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/PINTrackableItemList" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="TrackableItemListForSiteDispatch">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/TrackableItemListForSiteDispatch" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ListWithNumber">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/ListWithNumber" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="TrackableItemListForConnection">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/TrackableItemListForConnection" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="TrackableItemList">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/TrackableItemListBySaleOrder" style="document" />
      <wsdl:input name="TrackableItemListBySaleOrder">
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output name="TrackableItemListBySaleOrder">
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="TrackableItemList">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/TrackableItemListBySaleOrderForDespatch" style="document" />
      <wsdl:input name="TrackableItemListBySaleOrderForDespatch">
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output name="TrackableItemListBySaleOrderForDespatch">
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="TrackableItemListLargeStock">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/TrackableItemListLargeStock" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="TrackableItemList">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/TrackableItemListBySaleOrderWithTrackables" style="document" />
      <wsdl:input name="TrackableItemListBySaleOrderWithTrackables">
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output name="TrackableItemListBySaleOrderWithTrackables">
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ProductAvailabilityList">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/ProductAvailabilityList" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="TrackableItemList">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/TrackableItemListByFormat" style="document" />
      <wsdl:input name="TrackableItemListByFormat">
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output name="TrackableItemListByFormat">
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="TrackableItemByLocationList">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/TrackableItemByLocationList" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="TrackableItemSave">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/TrackableItemSave" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="TrackableItemListForRestock">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/TrackableItemListForRestock" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="TrackableItemListForPOReservedSaleOrders">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/TrackableItemListForPOReservedSaleOrders" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="TrackableItemListForPOReservedSaleOrders">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/TrackableItemListForPOReservedSaleOrdersWithSaleID" style="document" />
      <wsdl:input name="TrackableItemListForPOReservedSaleOrdersWithSaleID">
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output name="TrackableItemListForPOReservedSaleOrdersWithSaleID">
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="TrackableItemListForRejectReturn">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/TrackableItemListForRejectReturn" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="InventoryList">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/InventoryList" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="InventoryListBySaleOrderID">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/InventoryListBySaleOrderID" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="InventoryListWithAudit">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/InventoryListWithAudit" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="InventoryListByte">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/InventoryListByte" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="InventoryListforSiteDispatch">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/InventoryListforSiteDispatch" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="InventoryByteList">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/InventoryByteList" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="InventoryListBySite">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/InventoryListBySite" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="InventoryListByLocation">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/InventoryListByLocation" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="InventoryUpdate">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/InventoryAndAuditUpdate" style="document" />
      <wsdl:input name="InventoryAndAuditUpdate">
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output name="InventoryAndAuditUpdate">
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="InventoryUpdate">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/InventoryUpdate" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="StockStatusDetails_Reordering">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/StockStatusDetails_Reordering" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="StockStatusDetails_Valuation">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/StockStatusDetails_Valuation" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="StockStatusDetails_ValuationForOldDays">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/StockStatusDetails_ValuationForOldDays" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="StockStatusDetails_Age">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/StockStatusDetails_Age" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="StockStatusDetails_AgeItems">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/StockStatusDetails_AgeItems" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="InventoryHistoryUpdate">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/InventoryHistoryUpdate" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="RestockItemUpdate">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/RestockItemUpdate" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="InternalTransferItemUpdate">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/InternalTransferItemUpdate" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="InternalTransferItemUpdateByte">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/InternalTransferItemUpdateByte" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ListInventoryAllReport">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/ListInventoryAllReport" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="StockInventorySearch">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/Stock Inventory Search" style="document" />
      <wsdl:input name="Stock_x0020_Inventory_x0020_Search">
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output name="Stock_x0020_Inventory_x0020_Search">
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="StockInventoryDetailSearch">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/StockInventoryDetailSearch" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="PaymentTermList">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/PaymentTermList" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="PaymentTermsSave">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/PaymentTermsSave" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="PaymentTermScheduleList">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/PaymentTermScheduleList" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="PaymentTermScheduleSave">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/PaymentTermScheduleSave" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="PaymentTermTypeList">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/PaymentTermTypeList" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="PaymentTermNewList">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/PaymentTermNewList" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="PaymentList">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/PaymentList" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="PaymentListForSaleFulfilment">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/PaymentListForSaleFulfilment" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="PaymentMethodList">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/PaymentMethodList" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="PaymentUpdate">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/PaymentUpdate" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="PaymentUpdateForDealerPayments">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/PaymentUpdateForDealerPayments" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ReceiveMakeBatchPaymentsValidate">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/ReceiveMakeBatchPaymentsValidate" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="PaymentUpdateWithOutAllocation">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/PaymentUpdateWithOutAllocation" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="PaymentAllocationForContra">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/PaymentAllocationForContra" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="PaymentAllocation">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/PaymentAllocation" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="PaymentAllocationForDealerBatch">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/PaymentAllocationForDealerBatch" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="UnMatchAllocation">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/UnMatchAllocation" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ReverseAllocation">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/ReverseAllocation" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ReceiveMakePayments">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/ReceiveMakePayments" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="getAccountBalanceList">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/getAccountBalanceList" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ShowHistory">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/ShowHistory" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ShowHistoryForContra">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/ShowHistoryForContra" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="PaymentReportList">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/PaymentReportList" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="PaymentSaveWithCv2AvsCheck">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/PaymentSaveWithCv2AvsCheck" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SearchVoucher">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/SearchVoucher" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GiftVoucherSummaryReport">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/GiftVoucherSummaryReport" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GiftVoucherDetailReport">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/GiftVoucherDetailReport" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="PaymentAllocationList">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/PaymentAllocationList" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="InvoiceList">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/InvoiceList" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="MarkInvoiceCompletedSaleOrders">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/MarkInvoiceCompletedSaleOrders" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="InvoicePrinting">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/InvoicePrinting" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="InvoicePayments">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/InvoicePayments" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="InvoiceSave">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/InvoiceSave" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="DistributionInvoiceSaveDataSet">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/DistributionInvoiceSaveDataSet" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="DistributionInvoiceSave">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/DistributionInvoiceSave" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="InvoiceSaveWithOutAllocation">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/InvoiceSaveWithOutAllocation" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SearchPendingInvoice">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/SearchPendingInvoice" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SearchPrintPendingInvoice">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/SearchPrintPendingInvoice" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SearchInvoice">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/SearchInvoice" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SearchInvoicewithSaleNote">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/SearchInvoicewithSaleNote" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SearchInvoiceWithOrderRef">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/SearchInvoiceWithOrderRef" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="PendingInvoiceCreditNotePrintForManager">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/PendingInvoiceCreditNotePrintForManager" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="PendingInvoiceCreditNoteCompleteForManager">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/PendingInvoiceCreditNoteCompleteForManager" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="InvoicePendingListByte">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/InvoicePendingListByte" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="InvoicePrintPendingListByte">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/InvoicePrintPendingListByte" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetNotRemovableQtyForDeallocate">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/GetNotRemovableQtyForDeallocate" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="CheckIsRemovableForDeallocation">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/CheckIsRemovableForDeallocation" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetGRNReport">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/GetGRNReport" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetStockWriteOffReportDetails">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/GetStockWriteOffReportDetails" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetGRNSupplierInvoice">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/GetGRNSupplierInvoice" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="DespatchlistForGRN">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/DespatchlistForGRN" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="DespatchProductListforGRN">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/DespatchProductListforGRN" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="InternalGRNSave">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/InternalGRNSave" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="DespatchReceivedproductList">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/DespatchReceivedproductList" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="OutstandingDeliveriesSearch">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/OutstandingDeliveriesSearch" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GRNOutstandingCheck">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/GRNOutstandingCheck" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="TrackableItemListForIDList">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/TrackableItemListForIDList" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="PickTrackableItem">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/PickTrackableItem" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="TrackableItemListForGRN">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/TrackableItemListForGRN" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="TrackableNumberList">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/TrackableNumberList" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="TrackableNumberList">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/TrackableItemListForEdit" style="document" />
      <wsdl:input name="TrackableItemListForEdit">
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output name="TrackableItemListForEdit">
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="TrackableNumberListForNo">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/TrackableNumberListForNo" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ListTrackableNumberforEdit">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/ListTrackableNumberforEdit" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="TrackableNumberEdit">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/TrackableNumberEdit" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="TrackableNumberUpdate">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/TrackableNumberUpdate" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="CheckTrackableNumber">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/CheckTrackableNumber" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="IsTrackableNumberExist">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/IsTrackableNumberExist" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="TrackableNumberValidationForGRNFileImport">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/TrackableNumberValidationForGRNFileImport" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="TrackableNumberValidationForGRNFileImport">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/TrackableNumberValidationForGRNFileImport01" style="document" />
      <wsdl:input name="TrackableNumberValidationForGRNFileImport01">
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output name="TrackableNumberValidationForGRNFileImport01">
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="TrackableNumberValidationForGRNFileImportWithSave">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/TrackableNumberValidationForGRNFileImportWithSave" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="TrackableNumberValidationForGRN">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/TrackableNumberValidationForGRN" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ListTrackableNumberForSaleOrder">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/ListTrackableNumberForSaleOrder" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="UpfrontSubsidyClaimReportList">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/UpfrontSubsidyClaimReportList" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="UpfrontSubsidyClaimReportUpdate">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/UpfrontSubsidyClaimReportUpdate" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SiteNumberSeriesUpdate">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/SiteNumberSeriesUpdate" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetNextReference">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/GetNextReference" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="RptDespatchList">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/RptDespatchList" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="DespatchList">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/DespatchList" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="DespatchLookupList">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/DespatchLookupList" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SupplierDespatchLookupList">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/SupplierDespatchLookupList" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
        <soap:header message="tns:SupplierDespatchLookupListcSalestarAuthentication" part="cSalestarAuthentication" use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="DespatchSearchWithEmployee">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/DespatchSearchWithEmployee" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="DespatchSearch">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/DespatchSearch" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="DespatchSearch">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/DespatchSearchByDespatchID" style="document" />
      <wsdl:input name="DespatchSearchByDespatchID">
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output name="DespatchSearchByDespatchID">
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="DespatchSearchAlt">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/DespatchSearchAlt" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="DespatchSearchByWarehouseStatus">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/DespatchSearchByWarehouseStatus" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="DespatchSearchByWarehouseStatusByte">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/DespatchSearchByWarehouseStatusByte" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="PendingDespatchCollectionForManagerByte">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/PendingDespatchCollectionForManagerByte" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="PendingDespatchCollectionForManager">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/PendingDespatchCollectionForManager" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="PendingCustomerReceiveForManagerByte">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/PendingCustomerReceiveForManagerByte" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="PendingDocumentPrintForManagerByte">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/PendingDocumentPrintForManagerByte" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="PendingDespatchDeliveryForManagerByte">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/PendingDespatchDeliveryForManagerByte" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="DespatchDetailList">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/DespatchDetailList" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="DespatchProductList">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/DespatchProductList" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="DespatchProductListWithSupplier">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/DespatchProductListWithSupplier" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="DespatchSave">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/DespatchSave" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SaleDespatchSave">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/SaleDespatchSave" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="UpdateDespatchStatusForCancel">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/UpdateDespatchStatusForCancel" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="DespatchDetailSave">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/DespatchDetailSave" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="DespatchFinalise">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/DespatchFinalise" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="DespatchFinaliseForDSIntegration">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/DespatchFinaliseForDSIntegration" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="DespatchPrintSelect">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/DespatchPrintSelect" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="DespatchedTrackableNumbersList">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/DespatchedTrackableNumbersList" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="DespatchedBatchList">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/DespatchedBatchList" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="DespatchPrintLoadData">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/DespatchPrintLoadData" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
        <soap:header message="tns:DespatchPrintLoadDatacSalestarAuthentication" part="cSalestarAuthentication" use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="DespatchListBySaleOrderID">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/DespatchListBySaleOrderID" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="DespatchListBySaleOrderIDLockSaleOrderForDespatch">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/DespatchListBySaleOrderIDLockSaleOrderForDespatch" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="DespatchConnectionList">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/DespatchConnectionList" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="DespatchConnectionListBySaleOrderID">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/DespatchConnectionListBySaleOrderID" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="DespatchLoadData">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/DespatchLoadData" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="DespatchLoadDataNew">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/DespatchLoadDataNew" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SaleOrderDataListForDespatch">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/SaleOrderDataListForDespatch" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="DespatchLoadLookups">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/DespatchLoadLookups" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
        <soap:header message="tns:DespatchLoadLookupscSalestarAuthentication" part="cSalestarAuthentication" use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="DespatchLoadLookupsInventoryListBySaleOrderIDGetNextReference">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/DespatchLoadLookupsInventoryListBySaleOrderIDGetNextReference" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
        <soap:header message="tns:DespatchLoadLookupsInventoryListBySaleOrderIDGetNextReferencecSalestarAuthentication" part="cSalestarAuthentication" use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="CustomerListAllDeliveryMethodWithLabelPrinterList">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/CustomerListAllDeliveryMethodWithLabelPrinterList" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
        <soap:header message="tns:CustomerListAllDeliveryMethodWithLabelPrinterListcSalestarAuthentication" part="cSalestarAuthentication" use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SaleDespatchLookupList">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/SaleDespatchLookupList" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
        <soap:header message="tns:SaleDespatchLookupListcSalestarAuthentication" part="cSalestarAuthentication" use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SaleDespatchLookupLoadDataNewLoadLookups">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/SaleDespatchLookupLoadDataNewLoadLookups" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
        <soap:header message="tns:SaleDespatchLookupLoadDataNewLoadLookupscSalestarAuthentication" part="cSalestarAuthentication" use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SaleDespatchGetAvailableQty">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/SaleDespatchGetAvailableQty" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="LockSaleOrderForDespatch">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/LockSaleOrderForDespatch" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="CouriorTrackingNumbrsExportSearch">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/CouriorTrackingNumbrsExportSearch" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="CustomerDeliveryStatusUpdate">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/CustomerDeliveryStatusUpdate" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="TrackItemsList">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/TrackItemsList" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="TrackableNumberRows">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/TrackableNumberRows" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="TrackableNumberListForTrackableItemID">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/TrackableNumberListForTrackableItemID" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="TrackableItemListForID">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/TrackableItemListForID" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="IsTrackableItemExist">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/TrackableItemWIthoutTrackableItemID" style="document" />
      <wsdl:input name="TrackableItemWIthoutTrackableItemID">
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output name="TrackableItemWIthoutTrackableItemID">
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="IsTrackableItemExist">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/TrackableItemListWIthTrackableItemID" style="document" />
      <wsdl:input name="TrackableItemListWIthTrackableItemID">
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output name="TrackableItemListWIthTrackableItemID">
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="TrackableItemListWithTrackables">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/TrackableItemListWithTrackables" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="TrackableItemListWithTrackable">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/TrackableItemListWithTrackable" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="TrackableItemListForInternalTransfer">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/TrackableItemListForInternalTransfer" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="TrackableItemList">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/TrackableItemList" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="BankingChequeDetailList">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/BankingChequeDetailList" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="BankingDepositsList">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/BankingDepositsList" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="StockAvailabilityOptionsList">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/StockAvailabilityOptionsList" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="Cv2AvsCheckResultTypeList">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/Cv2AvsCheckResultTypeList" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SalesOrderStatusSelect">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/SalesOrderStatusSelect" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ListDealerUserNameExists">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/ListDealerUserNameExists" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="DealerList">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/DealerList" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="DealerSupplierInfo">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/DealerSupplierInfo" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="DealerInfo">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/DealerInfo" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="InsuranceStatusList">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/InsuranceStatusList" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="CurrencyDenominationList">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/CurrencyDenominationList" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="DiscrepancyResolveTypeList">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/DiscrepancyResolveTypeList" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="DiscrepancyTypeList">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/DiscrepancyTypeList" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="DiscrepancySourceList">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/DiscrepancySourceList" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="TrackableFormatTypeList">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/TrackableFormatTypeList" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="CustomerAccountDetails">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/CustomerAccountDetails" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="UpdateCustomerLastAccountStatmentDetails">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/UpdateCustomerLastAccountStatmentDetails" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="CustomerNameAndPostCodeValidate">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/CustomerNameAndPostCodeValidate" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ApplicationMenuList">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/ApplicationMenuList" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="OverReceivePolicyList">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/OverReceivePolicyList" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="PasswordPolicyList">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/PasswordPolicyList" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="LicensingModelList">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/LicensingModelList" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="AgeGroupList">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/AgeGroupList" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="DespatchStatusList">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/DespatchStatusList" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ContactCategoryList">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/ContactCategoryList" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="DemographicCategoryList">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/DemographicCategoryList" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="IndustryCategoryList">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/IndustryCategoryList" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="TurnoverLevelList">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/TurnoverLevelList" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="EmployeeCountLevelList">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/EmployeeCountLevelList" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="MobilePhoneCountLevelList">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/MobilePhoneCountLevelList" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ServiceLevelList">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/ServiceLevelList" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="TariffProfitabilityList">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/TariffProfitabilityList" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="BonusBandList">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/BonusBandList" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="BonusBandListNew">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/BonusBandListNew" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ListCustomerSharedAccountManager">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/ListCustomerSharedAccountManager" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ListPremisesType">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/ListPremisesType" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="CustomerHistoryList">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/CustomerHistoryList" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="CustomerHistorySave">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/CustomerHistorySave" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ListDealerEmail">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/ListDealerEmail" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ItemStatusList">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/ItemStatusList" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ChannelCountryCardTypeList">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/ChannelCountryCardTypeList" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ReconciliationStatusList">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/ReconciliationStatusList" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ReconciliationStatusDisputeList">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/ReconciliationStatusDisputeList" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="HistoryList">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/HistoryList" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="HistoryListForDisplay">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/HistoryListForDisplay" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="BusinessTypeList">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/BusinessTypeList" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ConnectionTypeList">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/ConnectionTypeList" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ClockInMethodList">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/ClockInMethodList" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="EmploymentStatusList">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/EmploymentStatusList" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="EmploymentTypeList">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/EmploymentTypeList" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="TradingTypeList">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/TradingTypeList" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ResidentialStatusList">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/ResidentialStatusList" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="AcceleratorTypeList">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/AcceleratorTypeList" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ConcurrencyCheckGetLastUpdate">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/ConcurrencyCheckGetLastUpdate" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ConcurrencyCheckUpdateLastUpdate">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/ConcurrencyCheckUpdateLastUpdate" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SendMethodList">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/SendMethodList" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SelfBillTypeList">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/SelfBillTypeList" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="LoadLookupList">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/LoadLookupList" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="CustomerDeliveryStatusTypeList">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/CustomerDeliveryStatusTypeList" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="PriceTypeList">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/PriceTypeList" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="PriceTypeSave">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/PriceTypeSave" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="InventoryAuditWithAuditDetailList">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/InventoryAuditWithAuditDetailList" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="InventoryAuditList">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/InventoryAuditList" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="InventoryAuditDetailList">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/InventoryAuditDetailList" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SaveInventoryAudit">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/SaveInventoryAudit" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SaveInventoryAuditDetail">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/SaveInventoryAuditDetail" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SaveInventoryAuditWithAuditDetails">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/SaveInventoryAuditWithAuditDetails" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GRNBatchNumbers">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/GRNBatchNumbers" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GRNStatusList">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/GRNStatusList" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="PurchaseOrderGRNList">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/PurchaseOrderGRNList" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GRNList">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/GRNList" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GRNSave">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/GRNSave" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GRNSaveByte">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/GRNSaveByte" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SaveGRNInvoicePaymentUpdate">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/SaveGRNInvoicePaymentUpdate" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GRNReceivableProductList">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/GRNReceivableProductList" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GRNDetailList">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/GRNDetailList" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GRNDetailSave">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/GRNDetailSave" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GRNSearch">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/GRNSearch" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GRNSearchByGRNRef">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/GRNSearchByGRNRef" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GRNSearchByte">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/GRNSearchByte" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="PendingSupplierInvoiceSearch">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/PendingSupplierInvoiceSearch" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GRNProductClassTrackingData">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/GRNProductClassTrackingData" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GRNReceivedProduct">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/GRNReceivedProduct" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GRNReportReceivedProduct">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/GRNReportReceivedProduct" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GRNDetailProductSearch">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/GRNDetailProductSearch" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="PurchaseOrderUpdate">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/PurchaseOrderUpdate" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="PurchaseOrderInternalNoteUpdate">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/PurchaseOrderInternalNoteUpdate" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="PurchaseOrderDetailProductSearch">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/PurchaseOrderDetailProductSearch" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="PurchaseOrderDetailProductSearchByte">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/PurchaseOrderDetailProductSearchByte" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ListPurchaseOrderReport">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/ListPurchaseOrderReport" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="PurchaseOrderDetailsForManualAllocation">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/PurchaseOrderDetailsForManualAllocation" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="DespatchPendingReservedPOListByte">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/DespatchPendingReservedPOListByte" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="DespatchPendingReservedPOList">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/DespatchPendingReservedPOList" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ReverseReservedPO">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/ReverseReservedPO" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GlobalPurchaseOrderDetailList">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/GlobalPurchaseOrderDetailList" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GlobalPurchaseOrderDetailListForSO">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/GlobalPurchaseOrderDetailListForSO" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GlobalPurchaseOrderScanItemDetailList">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/GlobalPurchaseOrderScanItemDetailList" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GlobalPurchaseOrderpdate">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/GlobalPurchaseOrderpdate" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="StockInventoryLocationSearch">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/StockInventoryLocationSearch" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="StockHistoryReport">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/StockHistoryReport" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="HistoryOfMovement">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/HistoryOfMovement" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="StockMovement">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/StockMovement" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="MovementDetails">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/MovementDetails" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="NextMovement">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/NextMovement" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="DiscrepancyResolvedList">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/DiscrepancyResolvedList" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="DiscrepancyResolvedDetailList">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/DiscrepancyResolvedDetailList" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="DiscrepancyResolveSave">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/DiscrepancyResolveSave" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="StockDiscrepancyList">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/StockDiscrepancyList" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="DiscrepancyResolvedListInfo">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/DiscrepancyResolvedListInfo" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="DiscrepancyResolvedDetailListInfo">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/DiscrepancyResolvedDetailListInfo" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="StockDiscrepancyListInfo">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/StockDiscrepancyListInfo" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="StockDiscrepancyDetailList">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/StockDiscrepancyDetailList" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="StockDiscrepancyDetailListInfo">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/StockDiscrepancyDetailListInfo" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="StockDiscrepancySave">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/StockDiscrepancySave" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SaveTrackableItemsForDiscrepancy">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/SaveTrackableItemsForDiscrepancy" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="DiscrepancyResolve">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/DiscrepancyResolve" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="DiscrepancyResolveWithTrackableItem">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/DiscrepancyResolveWithTrackableItem" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="DiscrepancyResolveWithTrackableItemCompressed">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/DiscrepancyResolveWithTrackableItemCompressed" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="DiscrepancyResolveWithTrackableItem">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/DiscrepancyResolveWithInventoryAudit" style="document" />
      <wsdl:input name="DiscrepancyResolveWithInventoryAudit">
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output name="DiscrepancyResolveWithInventoryAudit">
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="StockTakeListForBindStockTake">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/StockTakeListForBindStockTake" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SaveBlindStockTake">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/SaveBlindStockTake" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="BlindStockTakeSearch">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/BlindStockTakeSearch" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="CompleteBlindStockTake">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/CompleteBlindStockTake" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GenerateDiscrepancies">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/GenerateDiscrepancies" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetScanedItemForBlindStockTake">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/GetScanedItemForBlindStockTake" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="StockTakeStatusList">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/StockTakeStatusList" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="BlindStockTakeExportList">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/BlindStockTakeExportList" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="PendingStockTakeList">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/PendingStockTakeList" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="StockTakeFileImportDetailSave">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/StockTakeFileImportDetailSave" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="StockDetailForProduct">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/StockDetailForProduct" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ListStockTakingReport">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/ListStockTakingReport" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ListStockTakes">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/ListStockTakes" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="LatestStockTakeList">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/LatestStockTakeList" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SaveStockTake">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/SaveStockTake" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="StockTransferStatusTypeList">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/StockTransferStatusTypeList" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="TransactionTypeList">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/TransactionTypeList" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="InternalTransferProductList">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/InternalTransferProductList" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="StockTransferSearch">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/StockTransferSearch" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GoodsInTransitReport">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/GoodsInTransitReport" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="RptStockTransferList">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/RptStockTransferList" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="StockTransferSelect">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/StockTransferSelect" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="StockTransferUpdate">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/StockTransferUpdate" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="StockTransferDetailProductSearch">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/StockTransferDetailProductSearch" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="StockTransferDetailProductSearchForTPoint">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/StockTransferDetailProductSearchForTPoint" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="StockTransferLocationUpdate">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/StockTransferLocationUpdate" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ExternalSupplierList">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/ExternalSupplierList" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SaveExternalSupplier">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/SaveExternalSupplier" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="CompanyList">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/CompanyList" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="CompanySave">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/CompanySave" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="LicenseModuleList">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/LicenseModuleList" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="LicenseModuleSave">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/LicenseModuleSave" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="CompanySupplierList">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/CompanySupplierList" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="CompanySupplierAddressList">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/CompanySupplierAddressList" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="CompanyCustomerAddressList">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/CompanyCustomerAddressList" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="CompanySupplierSave">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/CompanySupplierSave" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="CompanyCustomerList">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/CompanyCustomerList" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="CompanyCustomerSave">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/CompanyCustomerSave" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="CompanySupplierTypesList">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/CompanySupplierTypesList" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="CompanySupplierTypesSave">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/CompanySupplierTypesSave" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SystemSettingList">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/SystemSettingList" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SystemSettingListWithEmployeeList">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/SystemSettingListWithEmployeeList" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SystemSettingUpdate">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/SystemSettingUpdate" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="CustomerMandatoryFieldList">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/CustomerMandatoryFieldList" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="CustomerMandatoryFieldUpdate">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/CustomerMandatoryFieldUpdate" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="CompanyChannelTargetList">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/CompanyChannelTargetList" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="CompanyChannelTargetSave">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/CompanyChannelTargetSave" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="UpdateBanking">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/UpdateBanking" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="BankingList">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/BankingList" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="LastBankingForSite">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/LastBankingForSite" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="BankingCashDetailList">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/BankingCashDetailList" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SaleOrderSearchChannelByteforSaleFulFillmentWithNotes">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/SaleOrderSearchChannelByteforSaleFulFillmentWithNotes" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SaleOrderSearchForChannelReturnableOnlyWithNote">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/SaleOrderSearchForChannelReturnableOnlyWithNote" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SaleOrderSearchForChannelReturnableOnlyWithNotes">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/SaleOrderSearchForChannelReturnableOnlyWithNotes" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SaleOrderSearchChannelByteWithNote">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/SaleOrderSearchChannelByteWithNote" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SaleOrderSearchChannelByteWithNotes">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/SaleOrderSearchChannelByteWithNotes" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SaleOrderSearchChannelByteWithNoteforAllTypes">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/SaleOrderSearchChannelByteWithNoteforAllTypes" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SaleOrderSearchChannelByteWithNoteforAllType">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/SaleOrderSearchChannelByteWithNoteforAllType" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SaleOrderSearchForChannelWithNote">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/SaleOrderSearchForChannelWithNote" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SaleOrderSearchForChannelWithNotes">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/SaleOrderSearchForChannelWithNotes" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SaleOrderSearchForChannelWithNoteforAllTypes">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/SaleOrderSearchForChannelWithNoteforAllTypes" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SaleOrderSearchForChannelWithNoteforAllType">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/SaleOrderSearchForChannelWithNoteforAllType" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SaleOrderSearchForChannelReturnableOnly">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/SaleOrderSearchForChannelReturnableOnly" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SaleOrderSearchChannelByte">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/SaleOrderSearchChannelByte" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SaleOrderSearchChannelByteforSaleFulFillment">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/SaleOrderSearchChannelByteforSaleFulFillment" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SaleOrderSearchByWarehouseStatus">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/SaleOrderSearchByWarehouseStatus" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SaleOrderSearchByWarehouseStatusByte">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/SaleOrderSearchByWarehouseStatusByte" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SaleOrderSearchByWarehouseStatusByte">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/SaleOrderSearchByWarehouseStatusWithCodesByte" style="document" />
      <wsdl:input name="SaleOrderSearchByWarehouseStatusWithCodesByte">
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output name="SaleOrderSearchByWarehouseStatusWithCodesByte">
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="PendingDespathSearchForManagerByte">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/PendingDespathSearchForManagerByte" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="PendingAllocationSearchForManagerByte">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/PendingAllocationSearchForManagerByte" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="PendingPickListSearchForManagerByte">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/PendingPickListSearchForManagerByte" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="PendingFulfillmentDespatchSearchForManagerByte">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/PendingFulfillmentDespatchSearchForManagerByte" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SaleOrderDetailSaveWarehouseStatus">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/SaleOrderDetailSaveWarehouseStatus" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SaleOrderPickListPrintBatchUpdate">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/SaleOrderPickListPrintBatchUpdate" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="PickListLocationList">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/PickListLocationList" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SaleOrderPayments">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/SaleOrderPayments" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SaleOrderPaymentsAsApplicationType">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/SaleOrderPaymentsAsApplicationType" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SaleOrderDetail">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/SaleOrderDetail" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SaleOrderConnectionList">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/SaleOrderConnectionList" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SaleOrderConnectionListForReconciliation">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/SaleOrderConnectionListForReconciliation" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SaleOrderSearchForPendingFulfilmentInvoice">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/SaleOrderSearchForPendingFulfilmentInvoice" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SaleOrderSearchForPendingFulfilmentInvoiceByte">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/SaleOrderSearchForPendingFulfilmentInvoiceByte" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SaleOrderSearchForFulfilmentInvoice">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/SaleOrderSearchForFulfilmentInvoice" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="CommissionDiscrepancySummary">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/CommissionDiscrepancySummary" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="CommissionDiscrepancyAnalysis">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/CommissionDiscrepancyAnalysis" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SaleOrderDetailSaveUndoAllocation">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/SaleOrderDetailSaveUndoAllocation" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SaleOrderDetailUpdateManualAllocation">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/SaleOrderDetailUpdateManualAllocation" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SaleOrderDetailUpdateManualUndoAllocation">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/SaleOrderDetailUpdateManualUndoAllocation" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SaleOrderCreditControlApproved">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/SaleOrderCreditControlApproved" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SaleOrderMoveCreditControl">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/SaleOrderMoveCreditControl" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SaleOrderAuthorise">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/SaleOrderAuthorise" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SaleOrderValidate">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/SaleOrderValidate" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SaleOrderIdentityCheck">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/SaleOrderIdentityCheck" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SaleOrderReject">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/SaleOrderReject" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="RejectedOrderListForManager">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/RejectedOrderListForManager" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="RejectedOrderListForManagerByte">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/RejectedOrderListForManagerByte" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="URUProfileList">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/URUProfileList" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="URUProfileDeatailList">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/URUProfileDeatailList" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SaleOrderHistoryList">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/SaleOrderHistoryList" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="OriginalSaleOrder">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/OriginalSaleOrder" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SalesAndConnectionSummaryLoadLookup">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/SalesAndConnectionSummaryLoadLookup" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
        <soap:header message="tns:SalesAndConnectionSummaryLoadLookupcSalestarAuthentication" part="cSalestarAuthentication" use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SalesAndConnectionSummary">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/SalesAndConnectionSummary" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="CashBackReport">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/CashBackReport" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="CashBackVoucherSearch">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/CashBackVoucherSearch" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="CashBackClaimBySaleOrderVoucherSearch">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/CashBackClaimBySaleOrderVoucherSearch" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="CashBackVoucherRpt">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/CashBackVoucherRpt" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="CashBackClaimInfo">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/CashBackClaimInfo" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="CashBackClaimBySaleOrderInfo">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/CashBackClaimBySaleOrderInfo" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="VoucherInfo">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/VoucherInfo" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="CashBackClaimSave">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/CashBackClaimSave" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="CashBackClaimBySaleOrderSave">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/CashBackClaimBySaleOrderSave" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="CashBackOnStop">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/CashBackOnStop" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="CashBackStopHistoryList">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/CashBackStopHistoryList" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="CashBackExportLoadLookups">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/CashBackExportLoadLookups" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="CashBackExport">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/CashBackExport" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="CustomerCashBackDetails">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/CustomerCashBackDetails" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="CustomerCashBackStatement">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/CustomerCashBackStatement" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="CustomerCashBackVoucherDetailList">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/CustomerCashBackVoucherDetailList" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="CustomerCashBackKitFundDetailList">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/CustomerCashBackKitFundDetailList" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="PurchaseOrderStatusTypeList">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/PurchaseOrderStatusTypeList" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="PurchaseOrderStatusByCountrySelect">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/PurchaseOrderStatusByCountrySelect" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="PurchaseOrderStatusByCountryForTypeSelect">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/PurchaseOrderStatusByCountryForTypeSelect" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="PurchaseOrderStatusByCountryUpdate">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/PurchaseOrderStatusByCountryUpdate" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="PurchaseOrderSearchByWarehouseStatus">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/PurchaseOrderSearchByWarehouseStatus" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="PurchaseOrderSearchByWarehouseStatusByte">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/PurchaseOrderSearchByWarehouseStatusByte" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="DistributionInvoicePendingListByte">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/DistributionInvoicePendingListByte" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="PurchaseOrderSearch">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/POSearchGeneral" style="document" />
      <wsdl:input name="POSearchGeneral">
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output name="POSearchGeneral">
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="PurchaseOrderSearch">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/POSearchWithPOBatchRef" style="document" />
      <wsdl:input name="POSearchWithPOBatchRef">
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output name="POSearchWithPOBatchRef">
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="PurchaseOrderBatchSearch">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/PurchaseOrderBatchSearch" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="PurchaseOrderBatchDetailsSearch">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/PurchaseOrderBatchDetailsSearch" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="PurchaseOrderAdvancedSearch">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/PurchaseOrderAdvancedSearch" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="PurchaseOrderSelect">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/PurchaseOrderSelect" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="PurchaseOrderSelectForMail">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/PurchaseOrderSelectForMail" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="EmployeeListWithoutSoapHeader">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/EmployeeListWithoutSoapHeader" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="PurchaseOrderLoad">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/PurchaseOrderLoad" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="PurchaseOrderCancel">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/PurchaseOrderCancel" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="CustomerReturnPolicyList">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/CustomerReturnPolicyList" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="CustomerReturnPolicyUpdate">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/CustomerReturnPolicyUpdate" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="WorkstationListByID">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/WorkstationListByID" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="WorkstationList">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/WorkstationList" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="WorkstationListBySite">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/WorkstationListBySite" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="WorkstationSave">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/WorkstationSave" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SaveWorkstation">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/SaveWorkstation" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="WorkStationLabelPrinterSave">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/WorkStationLabelPrinterSave" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="WorkStationLabelPrinterList">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/WorkStationLabelPrinterList" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ManufacturerList">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/ManufacturerList" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ManufacturerSave">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/ManufacturerSave" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SiteLisenceList">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/SiteLisenceList" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SiteLisenceSave">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/SiteLisenceSave" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="LatestLisenceInfo">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/LatestLisenceInfo" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="DiscountCategoryList">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/DiscountCategoryList" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="DiscountCategorySave">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/DiscountCategorySave" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SaleOrderStatusTypeList">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/SaleOrderStatusTypeList" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SaleOrderStatusList">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/SaleOrderStatusList" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SaleOrderStatusByCountrySelect">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/SaleOrderStatusByCountrySelect" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SaleOrderStatusByCountryUpdate">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/SaleOrderStatusByCountryUpdate" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SaleOrderStatusUpdate">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/SaleOrderStatusUpdate" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="URUCheckLogInsert">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/URUCheckLogInsert" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="IdentityCheckResultList">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/IdentityCheckResultList" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="IdentityCheckResultInsert">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/IdentityCheckResultInsert" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SaleOrderValidateForDuplicateData">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/SaleOrderValidateForDuplicateData" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SaleOrderURUCheck">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/SaleOrderURUCheck" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ChangeSaleEmployee">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/ChangeSaleEmployee" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ChangeSaleAdmin">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/ChangeSaleAdmin" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="WebSaleImportDetailsList">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/WebSaleImportDetailsList" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ProcessWebSales">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/ProcessWebSales" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="WebSaleImportAllInsert">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/WebSaleImportAllInsert" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SaleOrderList">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/SaleOrderList" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SaleOrderListByDealer">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/SaleOrderListByDealer" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SaleOrderDetailList">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/SaleOrderDetailList" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SaleOrderItemViaExSaleOrderDtlIDList">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/SaleOrderItemViaExSaleOrderDtlIDList" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SaleOrderItemList">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/SaleOrderItemList" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SaleOrderLayawayList">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/SaleOrderLayawayList" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SaleOrderSave">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/SaleOrderSave" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SaleOrderSaveWithWorkstation">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/SaleOrderSaveWithWorkstation" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SaleOrderSaveWithTransaction">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/SaleOrderSaveWithTransaction" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="DealerReturnSaleOrderSaveWithTransaction">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/DealerReturnSaleOrderSaveWithTransaction" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="UpdatePOReference">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/UpdatePOReference" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SaleOrderItemUpdate">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/SaleOrderItemUpdate" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SaleOrderRetailSave">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/SaleOrderRetailSave" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="CancelSaleOrders">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/CancelSaleOrders" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SaleOrderCancel">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/SaleOrderCancel" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SaleOrderCancelValidate">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/SaleOrderCancelValidate" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="CorrectSaleOrderStatus">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/CorrectSaleOrderStatus" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SaleMatrixInitialDataList">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/SaleMatrixInitialDataList" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SaleDealMatrixInitialDataList">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/SaleDealMatrixInitialDataList" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SaleHandsetTariffMatrixList">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/SaleHandsetTariffMatrixList" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SaleHandsetTariffMatrixByteList">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/SaleHandsetTariffMatrixByteList" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="HandsetTariffMatrixListForPivot">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/HandsetTariffMatrixListForPivot" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="Regeneratecombinations">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/Regeneratecombinations" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SaleHandsetTariffMatrixByteListWithSupplier">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/SaleHandsetTariffMatrixByteListWithSupplier" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="HandsetTariffPriceCommissionCashBackList">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/HandsetTariffPriceCommissionCashBackList" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="HandsetTariffPriceCommissionCashBackListRetail">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/HandsetTariffPriceCommissionCashBackListRetail" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SaleHandsetTariffServiceProviderList">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/SaleHandsetTariffServiceProviderList" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="CheckSaleOrderAvailability">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/CheckSaleOrderAvailability" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SaleOrderSearch">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/SaleOrderSearch" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SaleOrderSearchAlt">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/SaleOrderSearchAlt" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SaleOrderSearchRetail">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/SaleOrderSearchRetail" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SaleOrderSearchForManager">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/SaleOrderSearchForManager" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ReturnRejectItemsForManager">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/ReturnRejectItemsForManager" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SaleOrderSearchForManagerByte">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/SaleOrderSearchForManagerByte" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SaleOrderSearchForManagerWithType">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/SaleOrderSearchForManagerWithType" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SaleOrderSearchForManagerByteWithType">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/SaleOrderSearchForManagerByteWithType" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SaleOrderSearchForManagerImproved">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/SaleOrderSearchForManagerImproved" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SaleOrderSearchForManagerImprovedByte">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/SaleOrderSearchForManagerImprovedByte" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SaleOrderSearchForManagerImproved">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/SaleOrderSearchForManagerImprovedWithAddPara" style="document" />
      <wsdl:input name="SaleOrderSearchForManagerImprovedWithAddPara">
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output name="SaleOrderSearchForManagerImprovedWithAddPara">
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SaleOrderSearchForManagerImprovedByte">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/SaleOrderSearchForManagerImprovedByteAddPara" style="document" />
      <wsdl:input name="SaleOrderSearchForManagerImprovedByteAddPara">
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output name="SaleOrderSearchForManagerImprovedByteAddPara">
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SingleInvoiceSaleOrderSearch">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/SingleInvoiceSaleOrderSearch" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SaleOrderSearchByte">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/SaleOrderSearchByte" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SaleOrderSearchByteRetail">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/SaleOrderSearchByteRetail" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ReturnSaleOrderSearchByteRetail">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/ReturnSaleOrderSearchByteRetail" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SaleOrderSearchForCustomer">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/SaleOrderSearchForCustomer" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SaleOrderSearchForCustomer">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/SaleOrderSearchForCustomerRetail" style="document" />
      <wsdl:input name="SaleOrderSearchForCustomerRetail">
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output name="SaleOrderSearchForCustomerRetail">
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SaleOrderSearchForChannel">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/SaleOrderSearchForChannel" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SaleOrderSearchForCustomerWithNote">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/SaleOrderSearchForCustomerRetailWithNote" style="document" />
      <wsdl:input name="SaleOrderSearchForCustomerRetailWithNote">
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output name="SaleOrderSearchForCustomerRetailWithNote">
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SaleOrderSearchForCustomerWithNotes">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/SaleOrderSearchForCustomerRetailWithNotes" style="document" />
      <wsdl:input name="SaleOrderSearchForCustomerRetailWithNotes">
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output name="SaleOrderSearchForCustomerRetailWithNotes">
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SaleOrderSearchForCustomerWithNote">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/SaleOrderSearchForCustomerWithNote" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SaleOrderSearchForCustomerWithNotes">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/SaleOrderSearchForCustomerWithNotes" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SaleOrderSearchForCustomerWithNotewithInvoiceDtlFlag">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/SaleOrderSearchForCustomerWithNotewithInvoiceDtlFlag" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SaleOrderSearchForCustomerWithNotewithInvoiceDtlFlag">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/SaleOrderSearchForCustomerWithNotewithInvoiceDtlFlag1" style="document" />
      <wsdl:input name="SaleOrderSearchForCustomerWithNotewithInvoiceDtlFlag1">
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output name="SaleOrderSearchForCustomerWithNotewithInvoiceDtlFlag1">
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SaleOrderSearchChannelByteforSaleFulFillmentWithNote">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/SaleOrderSearchChannelByteforSaleFulFillmentWithNote" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="AgedDebtorReportPrint">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/AgedDebtorReportPrint" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="AgedDebtorGridSelect">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/AgedDebtorGridSelect" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="CustomerExternalConnectionList">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/CustomerExternalConnectionList" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="CustomerExternalConnectionsReport">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/CustomerExternalConnectionsReport" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="BandList">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/BandList" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="StatusList">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/StatusList" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="CustomerAllLookupDataDataLoad">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/CustomerAllLookupDataDataLoad" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="LeadAllDataLoad">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/LeadAllDataLoad" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
        <soap:header message="tns:LeadAllDataLoadcSalestarAuthentication" part="cSalestarAuthentication" use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="LeadSave">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/LeadSave" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="LeadDetailLoad">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/LeadDetailLoad" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
        <soap:header message="tns:LeadDetailLoadcSalestarAuthentication" part="cSalestarAuthentication" use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="LeadAddressList">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/LeadAddressList" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="LeadDataList">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/LeadDataList" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="LeadContactCommunicationList">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/LeadContactCommunicationList" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="LeadOpportunitySelect">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/LeadOpportunitySelect" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SearchLeadForDisplaying">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/SearchLeadForDisplaying" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="LeadDeleteAsMark">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/LeadDeleteAsMark" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="CustomerAllDataLoad">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/CustomerAllDataLoad" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
        <soap:header message="tns:CustomerAllDataLoadcSalestarAuthentication" part="cSalestarAuthentication" use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="CustomerAllDataLoadByte">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/CustomerAllDataLoadByte" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="LeadAllDataLoadByte">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/LeadAllDataLoadByte" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="CustomerB2BAllLookupDataDataLoad">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/CustomerB2BAllLookupDataDataLoad" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
        <soap:header message="tns:CustomerB2BAllLookupDataDataLoadcSalestarAuthentication" part="cSalestarAuthentication" use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="CustomerB2BAllDataLoad">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/CustomerB2BAllDataLoad" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
        <soap:header message="tns:CustomerB2BAllDataLoadcSalestarAuthentication" part="cSalestarAuthentication" use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="CustomerB2BAllDataLoadByte">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/CustomerB2BAllDataLoadByte" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="DealerAllLookupDataDataLoad">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/DealerAllLookupDataDataLoad" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
        <soap:header message="tns:DealerAllLookupDataDataLoadcSalestarAuthentication" part="cSalestarAuthentication" use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="DealerAllDataLoad">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/DealerAllDataLoad" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
        <soap:header message="tns:DealerAllDataLoadcSalestarAuthentication" part="cSalestarAuthentication" use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="DealerAllDataLoadByte">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/DealerAllDataLoadByte" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="DirectAccessDealerConnections">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/DirectAccessDealerConnections" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="CheckCustomerTransactions">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/CheckCustomerTransactions" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ContactCommunicationDataUpdate">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/ContactCommunicationDataUpdate" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ContactCommunicationDataUpdates">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/ContactCommunicationDataUpdates" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="CustomerConnectionList">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/CustomerConnectionList" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetCustomerLatestContractEndDate">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/GetCustomerLatestContractEndDate" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetCustomerLatestContractEndDate">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/GetCustomerLatestContractEndDateWithConnection" style="document" />
      <wsdl:input name="GetCustomerLatestContractEndDateWithConnection">
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output name="GetCustomerLatestContractEndDateWithConnection">
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="CustomerInitialByteList">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/CustomerInitialByteList" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ConnectionDefinitionSearch">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/ConnectionDefinitionSearch" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ListConnectionDefinitionForServiceProvider">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/ListConnectionDefinitionForServiceProvider" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ListConnectionDefinitionForSychronisingID">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/ListConnectionDefinitionForSychronisingID" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ListConnectionDefinitionForGlobalID">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/ListConnectionDefinitionForGlobalID" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ConnectioDefinitionList">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/ConnectioDefinitionList" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ConnectioDefinitionAttributeList">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/ConnectioDefinitionAttributeList" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ConnectioDefinitionCommisionList">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/ConnectioDefinitionCommisionList" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ConnectioDefinitionListWithLookUpData">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/ConnectioDefinitionListWithLookUpData" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ConnectionDefinitionSave">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/ConnectionDefinitionSave" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ConnectionDefinitionDelete">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/ConnectionDefinitionDelete" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ConnectionDefinitionCommissionSave">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/ConnectionDefinitionCommissionSave" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ListConnectionDefinitionComponentForComponentID">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/ListConnectionDefinitionComponentForComponentID" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ConnectionDefinitionComponetList">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/ConnectionDefinitionComponetList" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ConnectionDefinitionComponetProductClassList">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/ConnectionDefinitionComponetProductClassList" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ConnectionDefinitionComponentCommissionList">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/ConnectionDefinitionComponentCommissionList" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ConnectionDefinitionComponentCommissionSave">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/ConnectionDefinitionComponentCommissionSave" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ConnectionDefinitionComponentListWithLookup">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/ConnectionDefinitionComponentListWithLookup" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ConnectiondefinitionComponentAndLinkTablesSave">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/ConnectiondefinitionComponentAndLinkTablesSave" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ConnectiondefinitionComponentSave">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/ConnectiondefinitionComponentSave" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ConnectionDefinitionComponentDelete">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/ConnectionDefinitionComponentDelete" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ConnectionDefinitionServiceProviderList">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/ConnectionDefinitionServiceProviderList" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ConnectionDefinitionServiceProviderListWithLookUpData">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/ConnectionDefinitionServiceProviderListWithLookUpData" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ConnectionDefinitionServiceProviderSave">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/ConnectionDefinitionServiceProviderSave" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ConnectionDefinitionServiceProviderDelete">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/ConnectionDefinitionServiceProviderDelete" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ConnectionDefinitionServiceProviderCommissionList">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/ConnectionDefinitionServiceProviderCommissionList" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ConnectionDefinitionServiceProviderCommissionSave">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/ConnectionDefinitionServiceProviderCommissionSave" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ConnectionDefinitionComponentServiceProviderCommissionList">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/ConnectionDefinitionComponentServiceProviderCommissionList" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ConnectionDefinitionComponentValidateProductType">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/ConnectionDefinitionComponentValidateProductType" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ConnectionDefinitionValidateServiceProvider">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/ConnectionDefinitionValidateServiceProvider" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ConnectionDefinitionValidateType">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/ConnectionDefinitionValidateType" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SourceList">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/SourceList" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SourceUpdate">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/SourceUpdate" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="MaritalStatusList">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/MaritalStatusList" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ReportFormatList">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/ReportFormatList" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="EmployeementStatusList">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/EmployeementStatusList" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="BankList">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/BankList" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="AttributeCategoryList">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/AttributeCategoryList" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="AttributeCategorySave">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/AttributeCategorySave" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="AttributeList">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/AttributeList" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="AttributeSave">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/AttributeSave" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="DefaultAddressList">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/DefaultAddressList" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="DeliverAddressLengthList">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/DeliverAddressLengthList" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="DeliveryAddressLengthSave">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/DeliveryAddressLengthSave" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ViewDeliverAddressLength">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/ViewDeliverAddressLength" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetSaleOrderDeliveryAddress">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/GetSaleOrderDeliveryAddress" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="AddressList">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/AddressList" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="AddressByObjectTypeList">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/AddressByObjectTypeList" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="OwnerAddressByObjectTypeList">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/OwnerAddressByObjectTypeList" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="AddressSave">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/AddressSave" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="AddressSaveWithOut">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/AddressSaveWithOut" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="AddressTypeList">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/AddressTypeList" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="AddressTypeSave">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/AddressTypeSave" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ActiveServiceProviderList_AllowDirectAccessisFalse">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/ActiveServiceProviderList_AllowDirectAccessisFalse" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SupplierForSynchronizing">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/SupplierForSynchronizing" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SupplierList">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/SupplierList" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SupplierListForSetUp">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/SupplierListForSetUp" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ActiveSupplierList">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/ActiveSupplierList" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="HandsetTariffSupplierList">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/HandsetTariffSupplierList" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SupplierForSyncronisingID">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/SupplierForSyncronisingID" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SupplierForGlobalID">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/SupplierForGlobalID" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SupplierSave">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/SupplierSave" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SupplierSaveWithTransection">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/SupplierSaveWithTransection" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SupplierSetupSaveWithTransection">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/SupplierSetupSaveWithTransection" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SupplierContactWithAddressSave">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/SupplierContactWithAddressSave" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SupplierSearch">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/SupplierSearch" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SupplierSearchForSetup">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/SupplierSearchForSetup" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SupplierTypeList">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/SupplierTypeList" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SupplierSiteList">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/SupplierSiteList" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SupplierTypeSave">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/SupplierTypeSave" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SupplierAddressList">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/SupplierAddressList" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SupplierContactList">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/SupplierContactList" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SupplierListForeBusinessProcess">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/SupplierListForeBusinessProcess" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="EBusinessProcessListWithSupplierType">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/EBusinessProcessListWithSupplierType" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="UpfrontSubsidyClaimServiceProviderList">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/UpfrontSubsidyClaimServiceProviderList" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="CheckDuplicateSupplierReference">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/CheckDuplicateSupplierReference" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="EmployeeCategoryList">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/EmployeeCategoryList" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="EmployeeCategorySave">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/EmployeeCategorySave" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SupplierCategoryList">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/SupplierCategoryList" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SupplierCategorySave">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/SupplierCategorySave" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ContactCommunicationSelect">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/ContactCommunicationSelect" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ContactSelect">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/ContactSelect" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ContactList">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/ContactList" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ContactSelectAllWithoutPrimaryContact">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/ContactSelectAllWithoutPrimaryContact" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ContactSelectAll">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/ContactSelectAll" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ContactUpdate">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/ContactUpdate" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ContactCommunicationForOwner">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/ContactCommunicationForOwner" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ContactWithMarketingFalgsUpdate">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/ContactWithMarketingFalgsUpdate" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="CommunicationTypeList">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/CommunicationTypeList" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="FileFormatList">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/FileFormatList" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="CustomerCategoryList">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/CustomerCategoryList" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="CustomerCategorySave">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/CustomerCategorySave" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="CustomerReport">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/CustomerReport" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="CustomerOutstandingAmountDetail">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/CustomerOutstandingAmountDetail" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ExistingBankDetailsFor">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/ExistingBankDetailsFor" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ListCustomerBankAccount">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/ListCustomerBankAccount" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="CustomerBankAccountSave">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/CustomerBankAccountSave" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="CustomerListWithAccountSummary">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/CustomerListWithAccountSummary" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="CustomerOpportunitySelect">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/CustomerOpportunitySelect" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="AccountBalance">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/AccountBalance" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="CustomerList">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/CustomerList" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
        <soap:header message="tns:CustomerListcSalestarAuthentication" part="cSalestarAuthentication" use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="CustomerList">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/CustomerListWithCreditTerms" style="document" />
      <wsdl:input name="CustomerListWithCreditTerms">
        <soap:body use="literal" />
        <soap:header message="tns:CustomerListWithCreditTermscSalestarAuthentication" part="cSalestarAuthentication" use="literal" />
      </wsdl:input>
      <wsdl:output name="CustomerListWithCreditTerms">
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="CustomerListHeaderOnly">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/CustomerListHeaderOnly" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
        <soap:header message="tns:CustomerListHeaderOnlycSalestarAuthentication" part="cSalestarAuthentication" use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="CustomerSave">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/CustomerSave" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="CustomerSavewithTransection">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/CustomerSavewithTransection" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="RetailCustomerSave">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/RetailCustomerSave" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="RetailCustomerSaveOnce">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/RetailCustomerSaveOnce" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
        <soap:header message="tns:RetailCustomerSaveOncecSalestarAuthentication" part="cSalestarAuthentication" use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="CustomerSearch">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/CustomerSearch" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
        <soap:header message="tns:CustomerSearchcSalestarAuthentication" part="cSalestarAuthentication" use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SiteAddressListwithDefualt">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/SiteAddressListwithDefualt" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="AgedDebtorReportSelectWithFC">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/AgedDebtorReportSelectWithFC" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="CustomerAddressList">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/CustomerAddressList" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="CustomerAddressListCompressed">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/CustomerAddressListCompressed" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="CustomerAddressByteList">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/CustomerAddressByteList" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="CustomerAddressByteListForSale">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/CustomerAddressByteListForSale" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="CustomerTypeList">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/CustomerTypeList" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="CustomerContactList">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/CustomerContactList" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="CustomerContactListCompressed">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/CustomerContactListCompressed" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="CustomerSearchSale">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/CustomerSearchSale" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
        <soap:header message="tns:CustomerSearchSalecSalestarAuthentication" part="cSalestarAuthentication" use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="DealerListForSale">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/DealerListForSale" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="DealerListForSale">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/DealerListForSaleWithCreditTerms" style="document" />
      <wsdl:input name="DealerListForSaleWithCreditTerms">
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output name="DealerListForSaleWithCreditTerms">
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="DealerSearchForDisplay">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/DealerSearchForDisplay" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="DealerSearchWithVatNumberForDistribution">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/DealerSearchWithVatNumberForDistribution" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="DealerSearchWithVatNumberForDisplay">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/DealerSearchWithVatNumberForDisplay" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="CustomerSearchForDisplay">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/CustomerSearchForDisplay" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
        <soap:header message="tns:CustomerSearchForDisplaycSalestarAuthentication" part="cSalestarAuthentication" use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="CustomerListForSale">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/CustomerListForSale" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
        <soap:header message="tns:CustomerListForSalecSalestarAuthentication" part="cSalestarAuthentication" use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="CustomerListForSale">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/CustomerListForSaleWithCheckCreditTerms" style="document" />
      <wsdl:input name="CustomerListForSaleWithCheckCreditTerms">
        <soap:body use="literal" />
        <soap:header message="tns:CustomerListForSaleWithCheckCreditTermscSalestarAuthentication" part="cSalestarAuthentication" use="literal" />
      </wsdl:input>
      <wsdl:output name="CustomerListForSaleWithCheckCreditTerms">
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="CustomerSearchSaleAdvanced">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/CustomerSearchSaleAdvance" style="document" />
      <wsdl:input name="CustomerSearchSaleAdvance">
        <soap:body use="literal" />
        <soap:header message="tns:CustomerSearchSaleAdvancecSalestarAuthentication" part="cSalestarAuthentication" use="literal" />
      </wsdl:input>
      <wsdl:output name="CustomerSearchSaleAdvance">
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="CustomerSearchSaleForID">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/CustomerSearchSaleForID" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
        <soap:header message="tns:CustomerSearchSaleForIDcSalestarAuthentication" part="cSalestarAuthentication" use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="CustomerSearchSaleForID">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/CustomerSearchSaleForIDWithCreditTerms" style="document" />
      <wsdl:input name="CustomerSearchSaleForIDWithCreditTerms">
        <soap:body use="literal" />
        <soap:header message="tns:CustomerSearchSaleForIDWithCreditTermscSalestarAuthentication" part="cSalestarAuthentication" use="literal" />
      </wsdl:input>
      <wsdl:output name="CustomerSearchSaleForIDWithCreditTerms">
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="CustomerTypeList">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/CustomerTypeListOverRide" style="document" />
      <wsdl:input name="CustomerTypeListOverRide">
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output name="CustomerTypeListOverRide">
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="CustomerConnectionSelect">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/CustomerConnectionSelect" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="CustomerListForEmailing">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/CustomerListForEmailing" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
        <soap:header message="tns:CustomerListForEmailingcSalestarAuthentication" part="cSalestarAuthentication" use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="CustomerListAll">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/CustomerListAll" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
        <soap:header message="tns:CustomerListAllcSalestarAuthentication" part="cSalestarAuthentication" use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="CustomerListAll">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/CustomerListAllWithCreditCheck" style="document" />
      <wsdl:input name="CustomerListAllWithCreditCheck">
        <soap:body use="literal" />
        <soap:header message="tns:CustomerListAllWithCreditCheckcSalestarAuthentication" part="cSalestarAuthentication" use="literal" />
      </wsdl:input>
      <wsdl:output name="CustomerListAllWithCreditCheck">
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="CustomerListAllWithoutAddresses">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/CustomerListAllWithoutAddresses" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
        <soap:header message="tns:CustomerListAllWithoutAddressescSalestarAuthentication" part="cSalestarAuthentication" use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="CustomerAccountDetailSelect">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/CustomerAccountDetailSelect" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="CustomerAccountDetailSelectForFoerignCustomers">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/CustomerAccountDetailSelectForFoerignCustomers" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="AgedDebtorReportSelect">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/AgedDebtorReportSelect" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SuppliersProductList">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/SuppliersProductList" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ListActiveProductSupplier">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/ListActiveProductSupplier" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ProductSupplierCostForSynchronizing">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/ProductSupplierCostForSynchronizing" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ProductSupplierCostListForID">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/ProductSupplierCostListForID" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="LatestSupplierProductCostList">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/LatestSupplierProductCostList" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ProductSupplierCostList">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/ProductSupplierCostList" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ProductSupplierCostListForSetUp">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/ProductSupplierCostListForSetUp" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SaveProductSupplier">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/SaveProductSupplier" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ProductSupplierCostSave">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/ProductSupplierCostSave" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ProductSupplierCostSaveBySyncronizing">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/ProductSupplierCostSaveBySyncronizing" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ProductSupplierSave">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/ProductSupplierSave" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ProductPriceProtectionListForID">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/ProductPriceProtectionListForID" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ProductPriceProtectionList">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/ProductPriceProtectionList" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ProductPriceProtectionSetupSave">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/ProductPriceProtectionSetupSave" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ListProductPriceProtection">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/ListProductPriceProtection" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SaveProductPriceProtection">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/SaveProductPriceProtection" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ProductPriceProtectionSave">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/ProductPriceProtectionSave" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ProductCountryAverageCostList">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/ProductCountryAverageCostList" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ProductCountryAverageCostListForMultipleProducts">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/ProductCountryAverageCostListForMultipleProducts" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ProductCountryAverageCostSave">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/ProductCountryAverageCostSave" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ProductPriceHistoryList">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/ProductPriceHistoryList" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="HandSetTariffPriceCountryList">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/HandSetTariffPriceCountryList" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="HandSetTariffPriceCheckEffectiveDateServer">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/HandSetTariffPriceCheckEffectiveDateServer" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="HandSetTariffCommissionSaveAddon">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/HandSetTariffCommissionSaveAddon" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="HandSetTariffPriceSaveAddon">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/HandSetTariffPriceSaveAddon" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="HandSetTariffCashBackSaveAddon">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/HandSetTariffCashBackSaveAddon" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="HandSetTariffPriceSave">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/HandSetTariffPriceSave" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="HandSetTariffPriceSaveEffectiveFromNow">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/HandSetTariffPriceSaveEffectiveFromNow" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="HandSetTariffCashBackList">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/HandSetTariffCashBackList" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="HandSetTariffCashBackSave">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/HandSetTariffCashBackSave" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="HandsetTariffCommissionList">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/HandsetTariffCommissionList" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="HandSetTariffCommissionSaveForSynchronizing">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/HandSetTariffCommissionSaveForSynchronizing" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="HandSetTariffCommissionSave">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/HandSetTariffCommissionSave" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="HandSetTariffCommissionDelete">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/HandSetTariffCommissionDelete" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="TitleList">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/TitleList" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="TitleSave">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/TitleSave" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SiteCategoryList">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/SiteCategoryList" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SiteCategorySave">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/SiteCategorySave" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ActiveSiteList">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/ActiveSiteList" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SiteList">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/SiteList" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SiteIntegrationList">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/SiteIntegrationList" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SiteDefultList">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/SiteDefultList" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SiteChannelList">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/SiteChannelList" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SiteChannelList">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/AllSiteChannelList" style="document" />
      <wsdl:input name="AllSiteChannelList">
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output name="AllSiteChannelList">
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SiteChannelSave">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/SiteChannelSave" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="CheckSiteName">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/CheckSiteName" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SiteData">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/SiteData" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SiteSave">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/SiteSave" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SiteDetailSave">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/SiteDetailSave" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="LocationDeleteValidate">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/LocationDeleteValidate" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SiteType">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/SiteType" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SiteSearch">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/SiteSearch" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SiteLocationList">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/SiteLocationList" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SiteLocationList">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/SiteLocationListByOption" style="document" />
      <wsdl:input name="SiteLocationListByOption">
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output name="SiteLocationListByOption">
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SiteLocationSave">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/SiteLocationSave" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SiteVatRegistrationNumber">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/SiteVatRegistrationNumber" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SiteChannelTargetList">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/SiteChannelTargetList" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SiteChannelTargetListWithSiteNames">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/SiteChannelTargetListWithSiteNames" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SiteChannelTargetSave">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/SiteChannelTargetSave" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SiteTargetList">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/SiteTargetList" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SiteTargetSave">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/SiteTargetSave" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="WorkigDayList">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/WorkigDayList" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="TargetSave">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/TargetSave" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="DashBoardList">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/DashBoardList" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="EmployeePerformance">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/EmployeePerformance" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="StageList">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/StageList" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ChannelList">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/ChannelList" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ChannelSave">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/ChannelSave" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ChannelTermsAndConditionSave">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/ChannelTermsAndConditionSave" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="DocumentPrintLoadData">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/DocumentPrintLoadData" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SaleDispatchesDocumentPrintingUpdate">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/SaleDispatchesDocumentPrintingUpdate" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="DespatchDetailConfirmationList">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/DespatchDetailConfirmationList" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="OrderDespatchConfirmationUpdate">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/OrderDespatchConfirmationUpdate" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="UpdateDespatchTrakingNo">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/UpdateDespatchTrakingNo" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="DespatchMethodList">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/DespatchMethodList" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="DespatchMethodSave">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/DespatchMethodSave" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="DespatchStatusUpdate">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/DespatchStatusUpdate" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="DespatchStatusUpdate">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/DespatchStatusUpdateCustomerReceived" style="document" />
      <wsdl:input name="DespatchStatusUpdateCustomerReceived">
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output name="DespatchStatusUpdateCustomerReceived">
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="CustomerDeliveryStatusList">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/CustomerDeliveryStatusList" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="AutoDespatch">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/AutoDespatch" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetMenu">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/GetMenu" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetMenuDataSet">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/GetMenuDataSet" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetMenu1">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/GetMenu1" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ServiceProviderList">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/ServiceProviderList" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ActiveServiceProviderList">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/ActiveServiceProviderList" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ProductByTypeList">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/ProductByTypeList" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ProductByTypeListForNetwork">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/ProductByTypeListForNetwork" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ProductByTypeByteList">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/ProductByTypeByteList" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ProductPriceList">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/ProductPriceList" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ProductPriceListWithPriceBook">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/ProductPriceListWithPriceBook" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="PrePayTariffs">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/PrePayTariffs" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ProductPriceDetailList">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/ProductPriceDetailList" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ProductPriceWithCommissionList">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/ProductPriceWithCommissionList" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ProductListForGlobalID">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/ProductListForGlobalID" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ProductListForGlobalListID">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/ProductListForGlobalListID" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ProductListForSyncronisingID">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/ProductListForSyncronisingID" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ProductListwithLookupData">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/ProductListwithLookupData" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="AttributeListForProduct">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/AttributeListForProduct" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="AttributeListForProductType">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/AttributeListForProductType" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ProductSave">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/ProductSave" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ProductListForAddOn">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/ProductListForAddOn" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ProductSaveFromAddOn">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/ProductSaveFromAddOn" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ProductsSaveByCategory">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/ProductsSaveByCategory" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ProductAttributeList">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/ProductAttributeList" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="productdelete">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/productdelete" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ProductCommissionCountryforSynchronizing">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/ProductCommissionCountryforSynchronizing" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="DispatchedItemDetails">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/DispatchedItemDetails" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ProductCommissionCountryListForID">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/ProductCommissionCountryListForID" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ProductCommissionCountryListForIDandEffectiveDate">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/ProductCommissionCountryListForIDandEffectiveDate" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ProductCommissionCountryList">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/ProductCommissionCountryList" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ListProductCommissionCountry">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/ListProductCommissionCountry" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SaveProductCommissionCountryForSynchronizing">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/SaveProductCommissionCountryForSynchronizing" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SaveProductCommissionCountry">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/SaveProductCommissionCountry" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ProductCommissionCountrySave">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/ProductCommissionCountrySave" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ProductCommissionCountryDelete">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/ProductCommissionCountryDelete" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ProductBarCodeSave">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/ProductBarCodeSave" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ProductBarCodeList">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/ProductBarCodeList" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ProductClassTaxRateList">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/ProductClassTaxRateList" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ProductPriceSetUpList">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/ProductPriceSetUpList" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ProductPriceCheckEffectiveDate">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/ProductPriceCheckEffectiveDate" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ProductPriceCheckEffectiveDateServer">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/ProductPriceCheckEffectiveDateServer" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ProductSearchByTrackableNumber">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/ProductSearchByTrackableNumber" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ProductSearchFullText">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/ProductSearchFullText" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetTariffDetails">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/GetTariffDetails" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="TariffProductList">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/TariffProductList" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="TariffProductFindProductClass">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/TariffProductFindProductClass" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="TariffProductSave">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/TariffProductSave" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="AdditionalCommissionProductList">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/AdditionalCommissionProductList" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="LastRepositorySynchronisedDetails">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/LastRepositorySynchronisedDetails" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="LastSynchronisedDetails">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/LastSynchronisedDetails" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SynchronisedList">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/SynchronisedList" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ProductDownLoadScheduleList">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/ProductDownLoadScheduleListForDate" style="document" />
      <wsdl:input name="ProductDownLoadScheduleListForDate">
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output name="ProductDownLoadScheduleListForDate">
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ProductDownLoadScheduleList">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/ProductDownLoadScheduleList" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ProductDownLoadScheduleSave">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/ProductDownLoadScheduleSave" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ProductDownLoadScheduleSearch">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/ProductDownLoadScheduleSearch" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ProductDownLoadScheduleDelete">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/ProductDownLoadScheduleDelete" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SynchronisingSave">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/SynchronisingSave" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SynchronisedSupplierList">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/SynchronisedSupplierList" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SynchronisedConnectionDefinitionList">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/SynchronisedConnectionDefinitionList" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SynchronisedProductList">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/SynchronisedProductList" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SupplierSynchronisingSave">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/SupplierSynchronisingSave" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ConnectionDefinitionSynchronisingSave">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/ConnectionDefinitionSynchronisingSave" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ProductSynchronisingSave">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/ProductSynchronisingSave" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="DbVersion">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/DbVersion" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="CountryProductTypeList">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/CountryProductTypeList" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ProductPriceCountryList">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/ProductPriceCountryList" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ProductPriceCountryListForSetup">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/ProductPriceCountryListForSetup" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ProductPriceCountryForSynchronizing">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/ProductPriceCountryForSynchronizing" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ProductCashBackForSyncronizing">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/ProductCashBackForSyncronizing" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ProductCashBackList">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/ProductCashBackList" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ProductCashBackSetUpList">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/ProductCashBackSetUpList" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="CommissionCalculationForProductCommission">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/CommissionCalculationForProductCommission" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ProductPriceCountrySave">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/ProductPriceCountrySave" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ProductPriceCountrySaveEffectiveFromNow">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/ProductPriceCountrySaveEffectiveFromNow" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SaleOrderDetailPriceUpdate">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/SaleOrderDetailPriceUpdate" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ProductPriceCountrySaveBySyncronizing">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/ProductPriceCountrySaveBySyncronizing" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ProductCashBackSave">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/ProductCashBackSave" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ProductKitFundList">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/ProductKitFundList" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ProductKitFundSave">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/ProductKitFundSave" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="CustomerKitFundSummary">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/CustomerKitFundSummary" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="CustomerKitFundStatement">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/CustomerKitFundStatement" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="KitFundCreditNoteSave">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/KitFundCreditNoteSave" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ProductCashBackSaveBySyncronizing">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/ProductCashBackSaveBySyncronizing" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ProductSupplierListForSynchronizing">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/ProductSupplierListForSynchronizing" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ProductSupplierList">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/ProductSupplierList" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ProductSupplierListAlt">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/ProductSupplierListAlt" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ProductSupplierSearch">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/ProductSupplierSearch" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ListProductwithProductSupplier">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/ListProductwithProductSupplier" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ListSuppliersWithSuppliedProduct">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/ListSuppliersWithSuppliedProduct" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ProductCommissionBySupplierList">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/ProductCommissionBySupplierList" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ProductClassTrackingList">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/ProductClassTrackingList" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ProductClassTrackingListForClass">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/ProductClassTrackingListForClass" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ProductPriceCommissionCashBackList">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/ProductPriceCommissionCashBackList" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ProductCategoryList">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/ProductCategoryList" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ProductCategoryListforTransfer">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/ProductCategoryListforTransfer" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ProductCategoryListForSupplier_Network">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/ProductCategoryListForSupplier_Network" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ProductCategoryTangibleList">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/ProductCategoryTangibleList" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ProductCategoryTangibleList">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/ProductCategoryTangibleActiveList" style="document" />
      <wsdl:input name="ProductCategoryTangibleActiveList">
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output name="ProductCategoryTangibleActiveList">
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ReconciliationTypeList">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/ReconciliationTypeList" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ProductCategoryTangibleListByte">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/ProductCategoryTangibleListByte" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ProductCategoryListForSupplier">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/ProductCategoryListForSupplier" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ProductCategorySearch">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/ProductCategorySearch" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ProductCategorySave">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/ProductCategorySave" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ProductCategorySaveAndReturn">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/ProductCategorySaveAndReturn" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ProductCategoryCashBackPaymentTermList">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/ProductCategoryCashBackPaymentTermList" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ProductCategoryCashBackPaymentTermSave">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/ProductCategoryCashBackPaymentTermSave" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ProductCategoryCommissionSearch">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/ProductCategoryCommissionSearch" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ProductCategoryCommissionList">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/ProductCategoryCommissionList" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ProductCategoryCommissionInfo">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/ProductCategoryCommissionInfo" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ProductCategoryCommissionForSynchronizing">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/ProductCategoryCommissionForSynchronizing" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ProductCategoryCommissionListForCategory">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/ProductCategoryCommissionListForCategory" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ProductCategoryCommissionElementList">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/ProductCategoryCommissionElementList" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ProductCategoryCommissionElementListForID">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/ProductCategoryCommissionElementListForID" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ProductCategoryCommissionSave">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/ProductCategoryCommissionSave" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ListProductCategoryCommissionRule">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/ListProductCategoryCommissionRule" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ProductCategoryCommissionDetailList">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/ProductCategoryCommissionDetailList" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ProductCategoryCommissionListByProduct">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/ProductCategoryCommissionListByProduct" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ProductCategoryCashBackPaymentTermDetailsList">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/ProductCategoryCashBackPaymentTermDetailsList" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ProductClassProductCategoryList">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/ProductClassProductCategoryList" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ProductClassProductCategoryListByNetworkID">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/ProductClassProductCategoryListByNetworkID" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ProductClassListByNetworkID">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/ProductClassListByNetworkID" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ProductClassProductCategorySave">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/ProductClassProductCategorySave" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetProductCategoryListByProductClassID">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/GetProductCategoryListByProductClassID" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetProductClassProductCategoryListByProductClassID">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/GetProductClassProductCategoryListByProductClassID" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="BestDealReport">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/BestDealReport" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="HandsetTariffPriceForSynchronizing">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/HandsetTariffPriceForSynchronizing" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="HandsetTariffCommissionForSynchronizing">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/HandsetTariffCommissionForSynchronizing" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="HansetTariffMetrix">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/HansetTariffMetrix" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="HansetTariffMetrixByte">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/HansetTariffMetrixByte" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="HansetTariffMetrixForAddonByte">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/HansetTariffMetrixForAddonByte" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="CalculateGPDailyTotal">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/CalculateGPDailyTotal" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="CancelLayaway">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/CancelLayaway" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="HansetTariffInMetrix">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/HansetTariffInMetrix" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="HandsetTariffCombinationDetails">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/HandsetTariffCombinationDetails" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="HandsetTariffPriceDetails">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/HandsetTariffPriceDetails" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="HandsetTariffCashBackDetails">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/HandsetTariffCashBackDetails" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="HandsetTariffCommissionDetails">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/HandsetTariffCommissionDetails" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="HandsetCostDetails">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/HandsetCostDetails" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="HandsetTariffSave">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/HandsetTariffSave" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ProductCodeValidation">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/ProductCodeValidation" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ProductActiveUpdate">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/ProductActiveUpdate" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ProductNameValidation">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/ProductNameValidation" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ProductSearch">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/ProductSearch" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ProductSearchForProductSetup">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/ProductSearchForProductSetup" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ProductSearchForRepairProducts">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/ProductSearchForRepairProducts" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GPAnalysisByRepairOrder">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/GPAnalysisByRepairOrder" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ProductSynchronisingSearch">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/ProductSynchronisingSearch01" style="document" />
      <wsdl:input name="ProductSynchronisingSearch01">
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output name="ProductSynchronisingSearch01">
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ProductSearchForProductSetup">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/ProductSearchForProductSetupTangibleOnly" style="document" />
      <wsdl:input name="ProductSearchForProductSetupTangibleOnly">
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output name="ProductSearchForProductSetupTangibleOnly">
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ProductSearchForSaleOrderPO">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/ProductSearchForSaleOrderPO" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ExportFileColumnList">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/ExportFileColumnList" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ProductSynchronisingSearch">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/ProductSynchronisingSearch" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ProductSynchronisingSearchForService">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/ProductSynchronisingSearchForService" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ProductSearchRetail">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/ProductSearchRetail" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ProductSearchRetail2">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/ProductSearchRetail2" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ProductSearchRetailByte">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/ProductSearchRetailByte" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ProductSearchRetailByte2">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/ProductSearchRetailByte2" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ProductSearchChannelForNetDelaers">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/ProductSearchChannelForNetDelaers" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ProductSearchWithFCColumn">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/ProductSearchWithFCColumn" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ProductSearchChannel">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/ProductSearchChannel" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ProductSearchChannel">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/ProductSearchChannelWithFulfillmentSiteID" style="document" />
      <wsdl:input name="ProductSearchChannelWithFulfillmentSiteID">
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output name="ProductSearchChannelWithFulfillmentSiteID">
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ProductSearchChannelByConnectionType">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/ProductSearchChannelByConnectionType" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ProductSearchWithFCColumn">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/ProductSearchWithFCColumnWithFulfillmentSiteID" style="document" />
      <wsdl:input name="ProductSearchWithFCColumnWithFulfillmentSiteID">
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output name="ProductSearchWithFCColumnWithFulfillmentSiteID">
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ProductSearchChannelForNetDelaers">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/ProductSearchChannelForNetDelaersWithFulfillmentSiteID" style="document" />
      <wsdl:input name="ProductSearchChannelForNetDelaersWithFulfillmentSiteID">
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output name="ProductSearchChannelForNetDelaersWithFulfillmentSiteID">
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ProductSearchChannelByte">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/ProductSearchChannelByte" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ProductSearchChannelByte">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/ProductSearchChannelByteWithFulfillmentSiteID" style="document" />
      <wsdl:input name="ProductSearchChannelByteWithFulfillmentSiteID">
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output name="ProductSearchChannelByteWithFulfillmentSiteID">
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ProductSearchChannelByConnectionTypeByte">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/ProductSearchChannelByConnectionTypeByte" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ListProductsInFulfillemtSite">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/ListProductsInFulfillemtSite" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ProductSupplierSearchAlt">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/ProductSupplierSearchAlt" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ConnectionProductSearch">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/ConnectionProductSearch" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ConnectionProductSearchByConnectionType">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/ConnectionProductSearchByConnectionType" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ProductSearchSale">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/ProductSearchSale" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ProductSearchByBarcode">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/ProductSearchByBarcode" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ProductListAddOn">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/ProductListAddOn" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ProductList">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/ProductList" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ProductSiteContainerList">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/ProductSiteContainerList" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetProduct">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/GetProduct" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="EmployeeList">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/EmployeeList" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
        <soap:header message="tns:EmployeeListcSalestarAuthentication" part="cSalestarAuthentication" use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="EmployeeListLogin">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/EmployeeListLogin" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="LoginAuditList">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/LoginAuditList" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="EmployeeSaveLogin">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/EmployeeSaveLogin" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="EmployeeList">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/EmployeeListBySite" style="document" />
      <wsdl:input name="EmployeeListBySite">
        <soap:body use="literal" />
        <soap:header message="tns:EmployeeListBySitecSalestarAuthentication" part="cSalestarAuthentication" use="literal" />
      </wsdl:input>
      <wsdl:output name="EmployeeListBySite">
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="DealerMangerList">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/DealerMangerList" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="DealerMangerList">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/DealerMangerListForDealerSearch" style="document" />
      <wsdl:input name="DealerMangerListForDealerSearch">
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output name="DealerMangerListForDealerSearch">
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="DealerManagersForProspectiveRenewal">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/DealerManagersForProspectiveRenewal" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="EmployeeGroupList">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/EmployeeGroupList" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="EmployeeIDsForGroupList">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/EmployeeIDsForGroupList" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetEmployeeList">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/GetEmployeeList" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
        <soap:header message="tns:GetEmployeeListcSalestarAuthentication" part="cSalestarAuthentication" use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetEmployee">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/GetEmployee" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
        <soap:header message="tns:GetEmployeecSalestarAuthentication" part="cSalestarAuthentication" use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetEmployeeForGPInfo">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/GetEmployeeForGPInfo" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
        <soap:header message="tns:GetEmployeeForGPInfocSalestarAuthentication" part="cSalestarAuthentication" use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetEmployeeforSetup">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/GetEmployeeforSetup" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
        <soap:header message="tns:GetEmployeeforSetupcSalestarAuthentication" part="cSalestarAuthentication" use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="EmployeeSave">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/EmployeeSave" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="EmployeeApplicationFunctionList">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/EmployeeApplicationFunctionList" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="EmployeeSearch">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/EmployeeSearch" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
        <soap:header message="tns:EmployeeSearchcSalestarAuthentication" part="cSalestarAuthentication" use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="EmployeeSearchAdvance">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/EmployeeSearchAdvance" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
        <soap:header message="tns:EmployeeSearchAdvancecSalestarAuthentication" part="cSalestarAuthentication" use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="EmployeePermission">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/EmployeePermission" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
        <soap:header message="tns:EmployeePermissioncSalestarAuthentication" part="cSalestarAuthentication" use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="EmployeeRole">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/EmployeeRole" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
        <soap:header message="tns:EmployeeRolecSalestarAuthentication" part="cSalestarAuthentication" use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="EmployeeRoleSave">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/EmployeeRoleSave" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="EmployeePwdSave">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/EmployeePwdSave" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="EmployeePwdSave">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/EmployeePwdSavewithNextloginFlage" style="document" />
      <wsdl:input name="EmployeePwdSavewithNextloginFlage">
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output name="EmployeePwdSavewithNextloginFlage">
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="EmployeeMenu">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/EmployeeMenu" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="EmployeeMenuDataset">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/EmployeeMenuDataset" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
        <soap:header message="tns:EmployeeMenuDatasetcSalestarAuthentication" part="cSalestarAuthentication" use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="EmployeeMenuForFunction">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/EmployeeMenuForFunction" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="FunctionList">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/FunctionList" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="EmployeeFunctionList">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/EmployeeFunctionList" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
        <soap:header message="tns:EmployeeFunctionListcSalestarAuthentication" part="cSalestarAuthentication" use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="EmployeeLogin">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/EmployeeLogin" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="EmployeeLogoutUpdate">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/EmployeeLogoutUpdate" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="AccessPermited">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/AccessPermited" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="AccessPermitedForSaleReturn">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/AccessPermitedForSaleReturn" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="AccessPermited">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/AccessPermitedOverride" style="document" />
      <wsdl:input name="AccessPermitedOverride">
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output name="AccessPermitedOverride">
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="AccessPermitedFunctions">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/AccessPermitedFunctions" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="DataForLoadSaleWizard">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/DataForLoadSaleWizard" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="DataForLoadSaleByteList">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/DataForLoadSaleByteList" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="DataForLoadSale">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/DataForLoadSale" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="DataForLoadSaleCommonByteList">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/DataForLoadSaleCommonByteList" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="DataForLoadSaleCommon">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/DataForLoadSaleCommon" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="IsUserNameExist">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/IsUserNameExist" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ListEmployeeList">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/ListEmployeeList" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ListCutomerList">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/ListCutomerList" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ValidateDistributerEmployeeByVal">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/ValidateDistributerEmployeeByVal" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SaleOrderChangeFulfillMentSite">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/SaleOrderChangeFulfillMentSite" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ConnectionKeyIndicatorsForCompanyList">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/ConnectionKeyIndicatorsForCompanyList" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ConnectionKeyIndicatorsForSiteList">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/ConnectionKeyIndicatorsForSiteList" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ConnectionKeyIndicatorsForAccountManagementList">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/ConnectionKeyIndicatorsForAccountManagementList" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ConnectionKeyIndicatorsForEmployeeList">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/ConnectionKeyIndicatorsForEmployeeList" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ConnectionKeyIndicatorsBestSites">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/ConnectionKeyIndicatorsBestSites" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ConnectionKeyIndicatorsBestAccountManagement">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/ConnectionKeyIndicatorsBestAccountManagement" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="AccountManagementList">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/AccountManagementList" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ConnectionKeyIndicatorsBestEmployees">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/ConnectionKeyIndicatorsBestEmployees" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="EmployeeImageList">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/EmployeeImageList" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="EmployeeTargetList">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/EmployeeTargetList" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="EmployeeTargetSave">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/EmployeeTargetSave" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="EmployeeTargetListWithNames">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/EmployeeTargetListWithNames" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="DepartmentFunctionsSave">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/DepartmentFunctionsSave" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="DepartmentFunctionsDelete">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/DepartmentFunctionsDelete" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SecurityGroupList">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/SecurityGroupList" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SecurityGroupList_Secure">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/SecurityGroupList_Secure" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
        <soap:header message="tns:SecurityGroupList_SecurecSalestarAuthentication" part="cSalestarAuthentication" use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SecurityFunctionList">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/SecurityFunctionList" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SecurityGroupSave">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/SecurityGroupSave" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SecurityGroupSave_Secure">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/SecurityGroupSave_Secure" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
        <soap:header message="tns:SecurityGroupSave_SecurecSalestarAuthentication" part="cSalestarAuthentication" use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SecurityGroupRightsList">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/SecurityGroupRightsList" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SecurityGroupRightsList_Secure">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/SecurityGroupRightsList_Secure" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
        <soap:header message="tns:SecurityGroupRightsList_SecurecSalestarAuthentication" part="cSalestarAuthentication" use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SecurityFunctionCategoryList">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/SecurityFunctionCategoryList" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SecurityFunctionCategoryList_Secure">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/SecurityFunctionCategoryList_Secure" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
        <soap:header message="tns:SecurityFunctionCategoryList_SecurecSalestarAuthentication" part="cSalestarAuthentication" use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SecurityGroupRightsSave">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/SecurityGroupRightsSave" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SearchUserGroups">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/SearchUserGroups" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SecurityGroupRightsSave_Secure">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/SecurityGroupRightsSave_Secure" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
        <soap:header message="tns:SecurityGroupRightsSave_SecurecSalestarAuthentication" part="cSalestarAuthentication" use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SecurityIsUserHavingFunctionPermission">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/SecurityIsUserHavingFunctionPermission" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="EmployeeApplicationMenuXML">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/EmployeeApplicationMenuXML" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ProductTypeList">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/ProductTypeList" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ProductTypeSave">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/ProductTypeSave" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ProductClassSearch">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/ProductClassSearch" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ProductClassList">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/ProductClassList" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ProductClassList">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/ProductClassList02" style="document" />
      <wsdl:input name="ProductClassList02">
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output name="ProductClassList02">
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ProductClassList">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/ProductClassList03" style="document" />
      <wsdl:input name="ProductClassList03">
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output name="ProductClassList03">
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ProductClassListWithLookupData">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/ProductClassListWithLookupData" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ProductClassSave">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/ProductClassSave" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ProductClassCountryTaxGroup">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/ProductClassCountryTaxGroup" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ProductClassDelete">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/ProductClassDelete" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ProductClassDeletewithTransaction">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/ProductClassDeletewithTransaction" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="CheckService">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/CheckService" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="DealerCode">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/DealerCode" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ListChannelSaleProcess">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/ListChannelSaleProcess" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ListCompanyWorkflowLookup">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/ListCompanyWorkflowLookup" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ChannelSaleProcessUpdate">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/ChannelSaleProcessUpdate" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="CampaignSave">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/CampaignSave" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="CampaignCodeList">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/CampaignCodeList" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="BinBulkList">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/BinBulkList" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="BinBulkListWithInstockQty">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/BinBulkListWithInstockQty" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="BinBulkListForDespatch">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/BinBulkListForDespatch" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="BinBulkUpdate">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/BinBulkUpdate" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SuspendedReasonList">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/SuspendedReasonList" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SuspendedReasonUpdate">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/SuspendedReasonUpdate" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="LeadMandatoryFieldList">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/LeadMandatoryFieldList" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="LeadMandatoryFieldListAll">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/LeadMandatoryFieldListAll" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetCustomerMandatoryFieldsFromLead">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/GetCustomerMandatoryFieldsFromLead" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="LeadMandatoryFieldUpdate">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/LeadMandatoryFieldUpdate" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="RegionList">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/RegionList" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="RegionSave">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/RegionSave" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="CurrencyList">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/CurrencyList" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="CurrencySave">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/CurrencySave" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="CurrencyRatelist">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/CurrencyRatelist01" style="document" />
      <wsdl:input name="CurrencyRatelist01">
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output name="CurrencyRatelist01">
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="CurrencyRatelist">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/CurrencyRatelist02" style="document" />
      <wsdl:input name="CurrencyRatelist02">
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output name="CurrencyRatelist02">
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="CurrencyRatelist">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/CurrencyRatelist03" style="document" />
      <wsdl:input name="CurrencyRatelist03">
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output name="CurrencyRatelist03">
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="CurrencyRateSave">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/CurrencyRateSave" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ExchangeCurrencyRateSave">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/ExchangeCurrencyRateSave" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="CurrencyLookUpList">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/CurrencyLookUpList" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="CurrencyRateHistoryList">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/CurrencyRateHistoryList" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="CompanyDepartmentList">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/CompanyDepartmentList" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ListProductCategoryPriceRule">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/ListProductCategoryPriceRule" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="CompanyDepartmentFunctionsList">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/CompanyDepartmentFunctionsList" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="PrepayConnectionHistory">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/PrepayConnectionHistory" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="PrepayConnectionHistoryDelete">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/PrepayConnectionHistoryDelete" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GroupCompanyDepartmentFunctionList">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/GroupCompanyDepartmentFunctionList" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="DealerReturnSearchForOpen">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/DealerReturnSearchForOpen" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="DepartmentList">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/DepartmentList" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="DepartmentList">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/DepartmentListTangible" style="document" />
      <wsdl:input name="DepartmentListTangible">
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output name="DepartmentListTangible">
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="DepartmentSearch">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/DepartmentSearch" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="DepartmentSave">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/DepartmentSave" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="CountryList">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/CountryList" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="OperationalCountryList">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/OperationalCountryList" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="CountrySave">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/CountrySave" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SelectedCountry">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/SelectedCountry" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="CountryListForName">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/CountryListForName" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="LoadData">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/LoadData" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ListNotifications">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/ListNotifications" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="VATRuleWithRateList">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/VATRuleWithRateList" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="VATRuleList">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/VATRuleList" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SaveVATRule">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/SaveVATRule" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="VATRuleProductTypeList">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/VATRuleProductTypeList" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="TaxGroupList">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/TaxGroupList" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="TaxGroupListForDealer">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/TaxGroupListForDealer" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="TaxGroupSave">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/TaxGroupSave" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="TaxGroupListByProduct">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/TaxGroupListByProduct" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ListTaxGroupType">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/ListTaxGroupType" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="LanguageTranslationSearch">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/LanguageTranslationSearch" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="DealerLanguageList">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/DealerLanguageList" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="LanguageTranslationSave">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/LanguageTranslationSave" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="LanguageResourceFileSave">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/LanguageResourceFileSave" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="LanguageList">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/LanguageList" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="LanguageListWithoutFile">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/LanguageListWithoutFile" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="LanguageSave">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/LanguageSave" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="TrackableFormatList">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/TrackableFormatList" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="DataTypeList">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/DataTypeList" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="StockAgeNotifications">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/StockAgeNotifications" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="TrackableFormatSave">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/TrackableFormatSave" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="TrackableFormatTypeSave">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/TrackableFormatTypeSave" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="NetworkLogoSelect">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/NetworkLogoSelect" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="NetworkSelect">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/NetworkSelect01" style="document" />
      <wsdl:input name="NetworkSelect01">
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output name="NetworkSelect01">
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="NetworkSelect">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/NetworkSelect02" style="document" />
      <wsdl:input name="NetworkSelect02">
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output name="NetworkSelect02">
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="NetworkSelect">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/NetworkSelect03" style="document" />
      <wsdl:input name="NetworkSelect03">
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output name="NetworkSelect03">
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="NetworkSelect_Au">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/NetworkSelect_Au" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
        <soap:header message="tns:NetworkSelect_AucSalestarAuthentication" part="cSalestarAuthentication" use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="NetworkUpdate">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/NetworkUpdate" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="NetworkServiceProviderList">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/NetworkServiceProviderList" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="CreditTermList">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/CreditTermList" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="AcceleratorList">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/AcceleratorList" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="AcceleratorListForNetwork">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/AcceleratorListForNetwork" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="AcceleratorSave">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/AcceleratorSave" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="AcceleratorWithNetwork">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/AcceleratorWithNetwork" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="AcceleratorNameValidation">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/AcceleratorNameValidation" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="CreateProductInforDataset">
      <soap:operation soapAction="http://tempuri.org/salestarservices/wsMain/CreateProductInforDataset" 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="wsMainSoap12" type="tns:wsMainSoap">
    <soap12:binding transport="http://schemas.xmlsoap.org/soap/http" />
    <wsdl:operation name="StockActualCostDetailWithLocation">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/StockActualCostDetailWithLocation" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="StockActualCostTrackableLevelDetail">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/StockActualCostTrackableLevelDetail" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ProductSearchForChannelsLookUp">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/ProductSearchForChannelsLookUp" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="CustomerProofNOtherDataLoad">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/CustomerProofNOtherDataLoad" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="CustomerB2BOtherDataLoad">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/CustomerB2BOtherDataLoad" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="LanguageListForGridBinding">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/LanguageListForGridBinding" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="LanguageListForRESXFile">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/LanguageListForRESXFile" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="LanguageTranslationSaveFileUpload">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/LanguageTranslationSaveFileUpload" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ReferenceDataTranslationSelect">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/ReferenceDataTranslationSelect" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ReferenceTableList">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/ReferenceTableList" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ReferenceDataTranslationSave">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/ReferenceDataTranslationSave" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="CallBackStatusSummary">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/CallBackStatusSummary" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetDetailedCallBackStatus">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/GetDetailedCallBackStatus" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="InventoryByteListByProducts">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/InventoryByteListByProducts" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="InventoryListByProducts">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/InventoryListByProducts" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="DeapatchCollectionPendingEmailDataList">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/DeapatchCollectionPendingEmailDataList" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="NetworkIntegrationCreditCheckSave">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/NetworkIntegrationCreditCheckSave" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="NetworkIntegrationCreditCheckList">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/NetworkIntegrationCreditCheckList" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ProductClassSelectByCode">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/ProductClassSelectByCode" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ProductCategorySelectByCode">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/ProductCategorySelectByCode" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="CustomizableReportList">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/CustomizableReportList" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="CustomizableReportSetupList">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/CustomizableReportSetupList" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="CustomizableReportTemplateByCustomizableReportTypeList">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/CustomizableReportTemplateByCustomizableReportTypeList" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="CustomizableReportTemplateSave">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/CustomizableReportTemplateSave" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="CustomizableReportFieldByCustomizableReportTypeList">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/CustomizableReportFieldByCustomizableReportTypeList" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="CustomizableReportTemplateByCustomizableReportTemplateIDList">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/CustomizableReportTemplateByCustomizableReportTemplateIDList" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="CustomizableReportSiteChannelList">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/CustomizableReportSiteChannelList" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SaveCustomizableReportSetup">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/SaveCustomizableReportSetup" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetCardTypeList">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/GetCardTypeList" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetLatestInventoryAndTrackableItems">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/GetLatestInventoryAndTrackableItems" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SaleOrderRetailSaveAndReturnByte">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/SaleOrderRetailSaveAndReturnByte" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SaleOrderRetailSaveAndReturnMinimum">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/SaleOrderRetailSaveAndReturnMinimum" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="CampaignProcessingOrderTypeList">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/CampaignProcessingOrderTypeList" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ListCampaignProspectListEmail">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/ListCampaignProspectListEmail" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ListCampaignProspectListAllocatedEmail">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/ListCampaignProspectListAllocatedEmail" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="DeleteCustomizableReportTemplate">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/DeleteCustomizableReportTemplate" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="CustomerCreditReferencesList">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/CustomerCreditReferencesList" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetSaleOrderListForPO">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/GetSaleOrderListForPO" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="RepairOrderSelectForToken">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/RepairOrderSelectForToken" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="RepairItemRecievingPendingSearchForManager">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/RepairItemRecievingPendingSearchForManager" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="RepairItemInspectionPendingSearchForManager">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/RepairItemInspectionPendingSearchForManager" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="RepairInprogressSearchForManager">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/RepairInprogressSearchForManager" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="LoanPhoneReturnPendingSearchForManager">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/LoanPhoneReturnPendingSearchForManager" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="RepairItemCheckOutSearchForManager">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/RepairItemCheckOutSearchForManager" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="KitFundReport">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/KitFundReport" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="CommissionAccountableReport">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/CommissionAccountableReport" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="CheckCardNumberExistency">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/CheckCardNumberExistency" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SaveCardNumberAccessLog">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/SaveCardNumberAccessLog" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="CreditCardAccessLogList">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/CreditCardAccessLogList" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ReturnsDetailList">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/ReturnsDetailList" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="CustomerSearchAll">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/CustomerSearchAll" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="PaymentAllocationSave">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/PaymentAllocationSave" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="CheckSaleStarFileStoreExists">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/CheckSaleStarFileStoreExists" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="FileStoreSettingsList">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/FileStoreSettingsList" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SaveCustomerCommunicationHistoryFileStoreJob">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/SaveCustomerCommunicationHistoryFileStoreJob" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="FileStoreSettingsSave">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/FileStoreSettingsSave" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ProductStaffCommissionList">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/ProductStaffCommissionList" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
        <soap12:header message="tns:ProductStaffCommissionListcSalestarAuthentication" part="cSalestarAuthentication" use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ProductStaffCommissionSave">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/ProductStaffCommissionSave" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
        <soap12:header message="tns:ProductStaffCommissionSavecSalestarAuthentication" part="cSalestarAuthentication" use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="HandsetTariffStaffCommissionList">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/HandsetTariffStaffCommissionList" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
        <soap12:header message="tns:HandsetTariffStaffCommissionListcSalestarAuthentication" part="cSalestarAuthentication" use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="HandsetTariffStaffCommissionDetailList">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/HandsetTariffStaffCommissionDetailList" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
        <soap12:header message="tns:HandsetTariffStaffCommissionDetailListcSalestarAuthentication" part="cSalestarAuthentication" use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="HandsetTariffStaffCommissionSave">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/HandsetTariffStaffCommissionSave" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
        <soap12:header message="tns:HandsetTariffStaffCommissionSavecSalestarAuthentication" part="cSalestarAuthentication" use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="StaffCommissionDetailList">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/StaffCommissionDetailList" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
        <soap12:header message="tns:StaffCommissionDetailListcSalestarAuthentication" part="cSalestarAuthentication" use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="StaffCommissionDetailSave">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/StaffCommissionDetailSave" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
        <soap12:header message="tns:StaffCommissionDetailSavecSalestarAuthentication" part="cSalestarAuthentication" use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="StaffCommissionGPBreakDownReport">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/StaffCommissionGPBreakDownReport" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
        <soap12:header message="tns:StaffCommissionGPBreakDownReportcSalestarAuthentication" part="cSalestarAuthentication" use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="CalculateSaleOrderStaffCommission">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/CalculateSaleOrderStaffCommission" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="UserAuthenticate">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/UserAuthenticate" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GPbyTariffCategoryReport">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/GPbyTariffCategoryReport" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
        <soap12:header message="tns:GPbyTariffCategoryReportcSalestarAuthentication" part="cSalestarAuthentication" use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ImportFieldList">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/ImportFieldList" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ImportFieldConfigurationList">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/ImportFieldConfigurationList" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ImportFieldMappingGet">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/ImportFieldMappingGet" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ImportFieldMappingSave">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/ImportFieldMappingSave" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ImportFieldAuditSave">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/ImportFieldAuditSave" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ImportAndSaveCustmorAddress">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/ImportAndSaveCustmorAddress" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="DepartmentList">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/Product Department List" style="document" />
      <wsdl:input name="Product_x0020_Department_x0020_List">
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output name="Product_x0020_Department_x0020_List">
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ProductCategoryListByProductType">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/Product Category List By ProductType" style="document" />
      <wsdl:input name="Product_x0020_Category_x0020_List_x0020_By_x0020_ProductType">
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output name="Product_x0020_Category_x0020_List_x0020_By_x0020_ProductType">
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ExportDataCommandList">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/ExportDataCommandList" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ExportDataParamList">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/ExportDataParamList" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ExportDataParamSelect">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/ExportDataParamSelect" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ExportDataParamTypeList">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/ExportDataParamTypeList" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ExportDataCommandSave">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/ExportDataCommandSave" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ExportDataAuditDetailSave">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/ExportDataAuditDetailSave" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetExportedData">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/GetExportedData" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetExportedDataCompressed">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/GetExportedDataCompressed" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ExportDataLookupsList">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/ExportDataLookupsList" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="NetworkIntegrationLogSave">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/NetworkIntegrationLogSave" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="EPaymentIntegrationLogSave">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/EPaymentIntegrationLogSave" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="EPaymentIntegrationSave">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/EPaymentIntegrationSave" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="EPaymentIntegrationGet">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/EPaymentIntegrationGet" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="DespatchDetailBySaleOrderID">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/DespatchDetailBySaleOrderID" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ChangePassword">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/ChangePassword" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetNetworkIntegratePassword">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/GetNetworkIntegratePassword" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="NetworkChangePasswordRequestSave">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/NetworkChangePasswordRequestSave" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="NetworkChangePasswordRequestList">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/NetworkChangePasswordRequestList" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ConnectionForEligibilityCheck">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/ConnectionForEligibilityCheck" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ConnectionForEligibilityCheckSave">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/ConnectionForEligibilityCheckSave" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetWorkflow">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/GetWorkflow" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="WorkFlowSave">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/WorkFlowSave" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="RetailSaleConnectionWizardLookupByteList">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/RetailSaleConnectionWizardLookupByteList" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="TrackableItemByteList">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/TrackableItemByteList" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SaleOrderRetailSaveByte">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/SaleOrderRetailSaveByte" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="InitDataByteList">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/InitDataByteList" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SaveNetworkIntegTransaction">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/SaveNetworkIntegTransaction" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SearchEquipmentPendingConnectionsByte">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/SearchEquipmentPendingConnectionsByte" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
        <soap12:header message="tns:SearchEquipmentPendingConnectionsBytecSalestarAuthentication" part="cSalestarAuthentication" use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SearchEquipmentPendingConnections">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/SearchEquipmentPendingConnections" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
        <soap12:header message="tns:SearchEquipmentPendingConnectionscSalestarAuthentication" part="cSalestarAuthentication" use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="UpdateEquipmentPendingStatus">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/UpdateEquipmentPendingStatus" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="MultipleListProductSupplier">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/MultipleListProductSupplier" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ProductSearchChannelByte">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/ProductSearchChannelByteWithConnectionType" style="document" />
      <wsdl:input name="ProductSearchChannelByteWithConnectionType">
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output name="ProductSearchChannelByteWithConnectionType">
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ProductSearchChannel">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/ProductSearchChannelWithConnectionType" style="document" />
      <wsdl:input name="ProductSearchChannelWithConnectionType">
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output name="ProductSearchChannelWithConnectionType">
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetNetworkIntegTransaction">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/GetNetworkIntegTransaction" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ConnectionProductSearchByConnectionTypeAndPrepay">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/ConnectionProductSearchByConnectionTypeAndPrepay" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SearchConnectionsWithNetworkIntegTransactionByte">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/SearchConnectionsWithNetworkTrasactionIDByte" style="document" />
      <wsdl:input name="SearchConnectionsWithNetworkTrasactionIDByte">
        <soap12:body use="literal" />
        <soap12:header message="tns:SearchConnectionsWithNetworkTrasactionIDBytecSalestarAuthentication" part="cSalestarAuthentication" use="literal" />
      </wsdl:input>
      <wsdl:output name="SearchConnectionsWithNetworkTrasactionIDByte">
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SearchConnectionsWithNetworkIntegTransaction">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/SearchConnectionsWithNetworkTrasactionID" style="document" />
      <wsdl:input name="SearchConnectionsWithNetworkTrasactionID">
        <soap12:body use="literal" />
        <soap12:header message="tns:SearchConnectionsWithNetworkTrasactionIDcSalestarAuthentication" part="cSalestarAuthentication" use="literal" />
      </wsdl:input>
      <wsdl:output name="SearchConnectionsWithNetworkTrasactionID">
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetReferenceData">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/Get Reference Data" style="document" />
      <wsdl:input name="Get_x0020_Reference_x0020_Data">
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output name="Get_x0020_Reference_x0020_Data">
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetBusinessURLPart">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/GetBusinessURLPart" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="B2BCustomerSave">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/B2BCustomerSave" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SaleHandsetTariffMatrixByteListWithGP">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/SaleHandsetTariffMatrixByteListWithGP" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ListProofField">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/ListProofField" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ListProofFieldValue">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/ListProofFieldValue" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ListProofFieldValueForProof">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/ListProofFieldValueForProof" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetSupplierSiteCode">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/GetSupplierSiteCode" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ImportAndSaveANSFile">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/ImportAndSaveANSFile" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ExistingCustomer">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/ExistingCustomer" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetSystemSettingsOnLogin">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/GetSystemSettingsOnLogin" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="EmployeeLoginWithLocking">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/EmployeeLoginWithLocking" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="InitDataByteListOptimized">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/InitDataByteListOptimized" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SiteListNew">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/SiteListNew" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetCustomersforAccManager">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/GetCustomersforAccManager" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="CustomerListForSaleWithAddressList">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/CustomerListForSaleWithAddressList" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
        <soap12:header message="tns:CustomerListForSaleWithAddressListcSalestarAuthentication" part="cSalestarAuthentication" use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetCv2AvsCheckLookUp">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/GetCv2AvsCheckLookUp" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="StockActualCostSummaryWithGrn">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/StockActualCostSummaryWithGrn" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="AccountIntegrationInvalidTransactions">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/AccountIntegrationInvalidTransactions" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SaleOrderPayment">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/SaleOrderPayment" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ValidateDistributerEmplayee">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/ValidateDistributerEmplayee" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ListEmployee">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/ListEmployee" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ValidateEmployeeforSupplier">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/ValidateEmployeeforSupplier" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetUnderWarrantyReturnlist">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/GetUnderWarrantyReturnlist" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ListInvoiceStatus">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/ListInvoiceStatus" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="CheckInventoryContainer">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/CheckInventoryContainer" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="InventoryContainerList">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/InventoryContainerList" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ListPriceHistory">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/ListPriceHistory" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ProductSiteContainerListForGRN">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/ProductSiteContainerListForGRN" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ItemReceivingMapFieldsList">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/ItemReceivingMapFieldsList" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SaveCustomerAudio">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/SaveCustomerAudio" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SaveSaleAndCustomerAudio">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/SaveSaleAndCustomerAudio" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SaveSaleAudioOnly">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/SaveSaleAudioOnly" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ListAudio">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/ListAudio" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ListCustomerAudio">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/ListCustomerAudio" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ListSaleAudio">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/ListSaleAudio" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SaveMailMergeDocument">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/SaveMailMergeDocument" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SaveMailMergeFeilds">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/SaveMailMergeFeilds" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetTemplateDocument">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/GetTemplateDocument" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetTemplateFields">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/GetTemplateFields" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="DeleteTemplateFields">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/DeleteTemplateFields" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="DeleteTemplate">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/DeleteTemplate" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="UpdateMailMergeDocument">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/UpdateMailMergeDocument" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SearchMailMergeDocuments">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/SearchMailMergeDocuments" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SearchMailMergeDocumentsList">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/SearchMailMergeDocumentsList" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="CheckTemplateName">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/CheckTemplateName" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="MailMergeTypeList">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/MailMergeTypeList" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="MailMergeFieldList">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/MailMergeFieldList" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SaveMailMergeTemplateFieldConfiguration">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/SaveMailMergeTemplateFieldConfiguration" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetMailMergeTemplateFields">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/GetMailMergeTemplateFields" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="DeleteMailMergeTemplateFields">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/DeleteMailMergeTemplateFields" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="DeleteMailMergeTemplate">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/DeleteMailMergeTemplate" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="MailMergeTemplateSearchForChannelCustomerTypeList">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/MailMergeTemplateSearchForChannelCustomerTypeList" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="CustomerCommunocationHistoryList">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/CustomerCommunocationHistoryList" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="LeadCommunicationHistoryList">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/LeadCommunicationHistoryList" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="CallViewUpdate">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/CallViewUpdate" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="CallViewList">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/CallViewList" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="CommunicationHistoryList">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/CommunicationHistoryList" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="CommunicationHistoryForLeadScreenList">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/CommunicationHistoryForLeadScreenList" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="AudioContentList">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/AudioContentList" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SaveCommunicationHistory">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/SaveCommunicationHistory" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SaveAudioSale">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/SaveAudioSale" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="CallList">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/CallList" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="CallTypeList">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/CallTypeList" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="CallResultList">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/CallResultList" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetNextProspectToCall">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/GetNextProspectToCall" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ProspectDetailList">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/ProspectDetailList" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="CallSave">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/CallSave" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SetLeadAsCustomer">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/SetLeadAsCustomer" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ListCallsWithOutAudios">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/ListCallsWithOutAudios" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ListCallsWithOutAudiosByte">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/ListCallsWithOutAudiosByte" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="CallResultSave">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/CallResultSave" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ActivityTypeSave">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/ActivityTypeSave" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ActivityTypeList">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/ActivityTypeList" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="TaskList">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/TaskList01" style="document" />
      <wsdl:input name="TaskList01">
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output name="TaskList01">
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="TaskList">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/TaskList02" style="document" />
      <wsdl:input name="TaskList02">
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output name="TaskList02">
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="TaskUpdate">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/TaskUpdate01" style="document" />
      <wsdl:input name="TaskUpdate01">
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output name="TaskUpdate01">
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="TaskUpdate">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/TaskUpdate02" style="document" />
      <wsdl:input name="TaskUpdate02">
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output name="TaskUpdate02">
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="TaskUpdate">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/TaskUpdate03" style="document" />
      <wsdl:input name="TaskUpdate03">
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output name="TaskUpdate03">
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="StockTakeRequestJobList">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/StockTakeRequestJobList" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="StockTakeNotifications">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/StockTakeNotifications" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="StockTakeRequestList">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/StockTakeRequestList" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="StockTakeRequestSave">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/StockTakeRequestSave" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ContractRenewalProgressReport">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/ContractRenewalProgressReport" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="CreditCategoryList">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/CreditCategoryList" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ProductSiteLevelStockSearch">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/ProductSiteLevelStockSearch" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ProductSiteLevelStockUpdate">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/ProductSiteLevelStockUpdate" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="FulfillmentSupplierOrderStatusList">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/FulfillmentSupplierOrderStatusList" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="FulfillmentDespatchpendingUpdate">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/FulfillmentDespatchpendingUpdate" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="FulfillmentOrderProductReceivedReport">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/FulfillmentOrderProductReceivedReport" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SaveFulfilmentDespatchImport">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/SaveFulfilmentDespatchImport" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="FulfilmentDespatchImportEmptyList">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/FulfilmentDespatchImportEmptyList" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ProcessFulfillmentDespatchOrders">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/ProcessFulfillmentDespatchOrders" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ProcessFulfillmentDespatchOrdersUBL">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/ProcessFulfillmentDespatchOrdersUBL" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ProcessFulfillmentDespatchOrdersForWithoutEbusinessProcess">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/ProcessFulfillmentDespatchOrdersForWithoutEbusinessProcess" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="FulfilmentSaleRuleList">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/FulfilmentSaleRuleList" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="FulfilmentSaleRuleUpdate">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/FulfilmentSaleRuleUpdate" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="FulfilmentSaleRuleDatailList">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/FulfilmentSaleRuleDatailList" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="FulfilmentSaleRuleDatailInsert">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/FulfilmentSaleRuleDatailInsert" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="FulfilmentSaleRuleActiveList">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/FulfilmentSaleRuleActiveList" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="URUProfileRuleList">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/URUProfileRuleList" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="URUConnectionTypeList">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/URUConnectionTypeList" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="URUProfileRuleSetupSave">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/URUProfileRuleSetupSave" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="BaseQueryList">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/BaseQueryList" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="QueryFilterFieldList">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/QueryFilterFieldList" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ExecuteLookUpQuery">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/ExecuteLookUpQuery" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ExecuteLookUpQueryString">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/ExecuteLookUpQueryString" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="DataTypeOperatorListByFieldId">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/DataTypeOperatorListByFieldId" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="QueryResultFieldList">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/QueryResultFieldList" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetProspectQueryResult">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/GetProspectQueryResult" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetProspectQueryCount">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/GetProspectQueryCount" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="CampaignProspectListSave">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/CampaignProspectListSave" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="CampaignProspectList">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/CampaignProspectList" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="CampaignProspectStatusList">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/CampaignProspectStatusList" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ProspecTypeList">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/ProspecTypeList" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="PendingCallsNotifications">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/PendingCallsNotifications" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="UnAllocatedRenewals">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/UnAllocatedRenewals" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="JobList">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/JobList" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetJobStatus">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/GetJobStatus" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SaveJob">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/SaveJob" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="CampaignJobScheduleList">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/CampaignJobScheduleList" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SaveCampaignJobSchedule">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/SaveCampaignJobSchedule" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="StartJobSchedule">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/StartJobSchedule" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="PreSalesPipelineSearch">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/PreSalesPipelineSearch" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="PreSalesPipelineHeader">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/PreSalesPipelineHeader" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="PreSalesPipelineBody">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/PreSalesPipelineBody" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="PreSalePipelineDetailsList">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/PreSalePipelineDetailsList" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="PreSalePipelineSaleOrderDetailList">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/PreSalePipelineSaleOrderDetailList" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="OutboundCallList">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/OutboundCallList" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="LeadImportFieldList">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/LeadImportFieldList" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="LeadImportFieldListLeadImport_DuplicateValidationRuleList">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/LeadImportFieldListLeadImport_DuplicateValidationRuleList" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="LeadImportFieldConfigurationList">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/LeadImportFieldConfigurationList" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="LeadImportFieldConfigurationInsert">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/LeadImportFieldConfigurationInsert" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="LeadImportFieldConfigurationDetailInsert">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/LeadImportFieldConfigurationDetailInsert" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="LeadImportFieldConfigurationDetailList">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/LeadImportFieldConfigurationDetailList" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="LeadImportList">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/LeadImportList" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="LeadImportSave">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/LeadImportSave" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="LeadImportDetailList">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/LeadImportDetailList" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="LeadImportDetailSave">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/LeadImportDetailSave" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ImportedLeadDetailSearch">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/ImportedLeadDetailSearch" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ProcessSuspectedDuplicateAction">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/ProcessSuspectedDuplicateAction" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ProspectDuplicatePreviewList">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/ProspectDuplicatePreviewList" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="CampaignReAssignOptionList">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/CampaignReAssignOptionList" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetServiceTimeout">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/GetServiceTimeout" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetExternalServiceTimeout">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/GetExternalServiceTimeout" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SaleOrderCancelList">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/SaleOrderCancelList" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SaleBasePickListPrintAllow">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/SaleBasePickListPrintAllow" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SaleOrderDesPatchAndInvoiceUpdatet">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/SaleOrderDesPatchAndInvoiceUpdatet" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetContraDetails">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/GetContraDetails" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="CommissionName">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/CommissionName" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ElementTypeList">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/ElementTypeList" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ProductCategoryListForSupplier_NetworkCheckForTariff">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/ProductCategoryListForSupplier_NetworkCheckForTariff" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SearchMasterDataForSynchronze">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/SearchMasterDataForSynchronze" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="UpdateSaleOrderSupplierResponse">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/UpdateSaleOrderSupplierResponse" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SupplierRespondStatusList">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/SupplierRespondStatusList" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ReturnRejectUpdate">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/ReturnRejectUpdate" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ReturnRejectConfirm">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/ReturnRejectConfirm" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ScheduleList">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/ScheduleList" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ScheduleSave">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/ScheduleSave" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SaleOrderTypeList">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/SaleOrderTypeList" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="AccountIntegrationInvoiceDetailList">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/AccountIntegrationInvoiceDetailList" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="AccountIntegrationInvoiceSave">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/AccountIntegrationInvoiceSave" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="AccountIntegrationCustomerSave">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/AccountIntegrationCustomerSave" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="AccountIntegrationProductInvoiceDetail">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/AccountIntegrationProductInvoiceDetail" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="AccountIntegrationProductCashBackPaymentDetailList">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/AccountIntegrationProductCashBackPaymentDetailList" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="AccountIntegrationCashBackPaymentDetailList">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/AccountIntegrationCashBackPaymentDetailList" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="AccountIntegrationCashBackPaymentSave">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/AccountIntegrationCashBackPaymentSave" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="AccountIntegrationRejectedCashBackDetailList">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/AccountIntegrationRejectedCashBackDetailList" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="AccountIntegrationRejectedCashBackSave">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/AccountIntegrationRejectedCashBackSave" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="AccountIntegrationCustomerDetailList">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/AccountIntegrationCustomerDetailList" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="AccountIntegrationContraDetailList">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/AccountIntegrationContraDetailList" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="AccountIntegrationExchangeDiffDetailList">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/AccountIntegrationExchangeDiffDetailList" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="AccountIntegrationContraSave">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/AccountIntegrationContraSave" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="AccountIntegrationExchangeDiffDetailSave">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/AccountIntegrationExchangeDiffDetailSave" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="AccountIntegrationReturnPoolChangesList">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/AccountIntegrationReturnPoolChangesList" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="AccountIntegrationReturnPoolChangesSave">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/AccountIntegrationReturnPoolChangesSave" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="AccountIntegrationStockAdjustmentDetailList">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/AccountIntegrationStockAdjustmentDetailList" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="AccountIntegrationNetworkCommissionDetailList">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/AccountIntegrationNetworkCommissionDetailList" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="AccountIntegrationNetworkCommissionUpdate">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/AccountIntegrationNetworkCommissionUpdate" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="AccountIntegrationStockAdjustmentUpdate">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/AccountIntegrationStockAdjustmentUpdate" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="AccountIntegrationSupplierReturnDetailList">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/AccountIntegrationSupplierReturnDetailList" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="AccountIntegrationPostPostSupplierReturnUpdate">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/AccountIntegrationPostPostSupplierReturnUpdate" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="AccountIntegrationSelfBillDetailList">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/AccountIntegrationSelfBillDetailList" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="AccountIntegrationSelfBillUpdate">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/AccountIntegrationSelfBillUpdate" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="AccountIntegrationPaymentDetailList">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/AccountIntegrationPaymentDetailList" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="AccountIntegrationPaymentUpdate">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/AccountIntegrationPaymentUpdate" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="AccountIntegrationGRNDetailList">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/AccountIntegrationGRNDetailList" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="AccountIntegrationGRNUpdate">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/AccountIntegrationGRNUpdate" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="DealerReturnListForManager">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/DealerReturnListForManager" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="DealerReturnComplete">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/DealerReturnComplete" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="DealerReturnUpdateStatus">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/DealerReturnUpdateStatus" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="DealerConnectionReturnDetail">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/DealerConnectionReturnDetail" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="DealerConnectionReturnSave">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/DealerConnectionReturnSave" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="PriceProtectionLookupList">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/PriceProtectionLookupList" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="PriceProtectionReport">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/PriceProtectionReport" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ListDealerReturnItems">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/ListDealerReturnItems" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="DealerConnetionsErrorUpdate">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/DealerConnetionsErrorUpdate" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="UpdateConnectionDirect">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/UpdateConnectionDirect" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="UpdateConnection">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/UpdateConnection" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ProductByTrackableList">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/ProductByTrackableList" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="PrepayConnectionImportService">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/PrepayConnectionImportService" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="PrepayConnectionUpdate">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/PrepayConnectionUpdate" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="PrepayConnectionErrorsDelete">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/PrepayConnectionErrorsDelete" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ConnectionImportErrorList">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/ConnectionImportErrorList" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ConnectionImportSettingList">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/ConnectionImportSettingList" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ConnectionImportSettingsSave">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/ConnectionImportSettingsSave" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetUnknownMainSharerUpgradeMigrateTarifsForNetwork">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/GetUnknownMainSharerUpgradeMigrateTarifsForNetwork" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ConnectionImportList">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/ConnectionImportList" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ConnectionImportHistoryList">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/ConnectionImportHistoryList" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ThreeConnectionFileInsert">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/ThreeConnectionFileInsert" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="TMobileConnectionFileInsert">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/TMobileConnectionFileInsert" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="DealerConnectionFileInsert">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/DealerConnectionFileInsert" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="OrangeConnectionFileInsert">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/OrangeConnectionFileInsert" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="PrepayConnectionFileInsert">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/PrepayConnectionFileInsert" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="PrepayConnectionFileInsert">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/PrepayConnectionFileInsertWithStatus" style="document" />
      <wsdl:input name="PrepayConnectionFileInsertWithStatus">
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output name="PrepayConnectionFileInsertWithStatus">
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="PrepayConnectionFileUpdate">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/PrepayConnectionFileUpdate" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="PrepayConnectionFileList">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/PrepayConnectionFileList" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="TrackableItemSearchForDealer">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/TrackableItemSearchForDealer" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ProductSupplierCodeUpdate">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/ProductSupplierCodeUpdate" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SelectNetworkDealerForImport">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/SelectNetworkDealerForImport" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ConnectionImportMandatoryFieldList">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/ConnectionImportMandatoryFieldList" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SaveConnectionConfiguration">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/SaveConnectionConfiguration" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SaveItemReceivingConfiguration">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/SaveItemReceivingConfiguration" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SaveConnectionConfigurationDetail">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/SaveConnectionConfigurationDetail" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SaveItemReceivingConfigurationDetail">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/SaveItemReceivingConfigurationDetail" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ConnectionConfigurationList">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/ConnectionConfigurationList" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SupplierConfigurationList">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/SupplierConfigurationList" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ConnectionImportMapList">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/ConnectionImportMapList" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="MapEventTypeList">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/MapEventTypeList" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ProductImportList">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/ProductImportList" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ProductImportSave">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/ProductImportSave" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SelectProductImport">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/SelectProductImport" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ProofCategoryList">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/ProofCategoryList" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ProofCategorySave">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/ProofCategorySave" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ProofCategoryListAndProofFieldValues">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/ProofCategoryListAndProofFieldValues" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SaleSourceList">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/SaleSourceList" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SaleSourceSave">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/SaleSourceSave" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="LeadSourceList">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/LeadSourceList" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="LeadSourceSave">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/LeadSourceSave" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="CampaignCategoryList">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/CampaignCategoryList" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="CampaignCategorySave">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/CampaignCategorySave" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="CampaignGroupList">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/CampaignGroupList" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="CampaignGroupSave">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/CampaignGroupSave" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="CampaignList">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/CampaignList" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SaveCampaignForPreviousCustomer">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/SaveCampaignForPreviousCustomer" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SaveCampaign">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/SaveCampaign" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SaveCampaignCompressed">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/SaveCampaignCompressed" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="CampaignSearch">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/CampaignSearch" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="CampaignCodeValidation">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/CampaignCodeValidation" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="CampaignCodeAndNameValidation">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/CampaignCodeAndNameValidation" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="CampaignNameValidation">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/CampaignNameValidation" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="CampaignProspectAccountManagerList">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/CampaignProspectAccountManagerList" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ListCampaignProspectList">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/ListCampaignProspectList" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="CampaignProspectListByCustomerLeadID">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/CampaignProspectListByCustomerLeadID" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="CampaignProspectListAdvancedAllocationDetailList">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/CampaignProspectListAdvancedAllocationDetailList" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="CampaignLookUpList">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/CampaignLookUpList" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="CampaignChannelList">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/CampaignChannelList" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="CampaignStatusList">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/CampaignStatusList" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="CallListAllocationList">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/CallListAllocationList" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="CallListAllocationOptionList">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/CallListAllocationOptionList" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="AllocationOptionListForOriginatingSiteAndAccountManager">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/AllocationOptionListForOriginatingSiteAndAccountManager" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="CampaignAttachmentList">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/CampaignAttachmentList" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SaveCommunicationHistoryForMarketingCampaign">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/SaveCommunicationHistoryForMarketingCampaign" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="BuiltQueryList">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/BuiltQueryList" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="BuiltQueryListById">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/BuiltQueryListById" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="BuiltQueryListByCampaignId">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/BuiltQueryListByCampaignId" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="CheckQueryNameExistency">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/CheckQueryNameExistency" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SaveBuiltQuery">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/SaveBuiltQuery" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="CountQueryResult">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/CountQueryResult" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="BuiltQueryConfigurationList">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/BuiltQueryConfigurationList" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SaveBuiltQueryConfiguration">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/SaveBuiltQueryConfiguration" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="VolumeBonusListForAcceleratorAndNetwork">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/VolumeBonusListForAcceleratorAndNetwork" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="VolumeBonusCaculateNetworkList">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/VolumeBonusCaculateNetworkList" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="NetworkVolumeBonusCalculateNetworkDetailsList">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/NetworkVolumeBonusCalculateNetworkDetailsList" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="VolumeBonusCaculateDealerList">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/VolumeBonusCaculateDealerList" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="VolumeBonusCaculate">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/VolumeBonusCaculate" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="VolumeBonusCaculateNetwork">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/VolumeBonusCaculateNetwork" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="VolumeBonusGroupList">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/VolumeBonusGroupList" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="VolumeBonusGroupDetailList">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/VolumeBonusGroupDetailList" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="VolumeBonusGroupConnectionTypeList">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/VolumeBonusGroupConnectionTypeList" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="VolumeBonusGroupBusinessTypeList">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/VolumeBonusGroupBusinessTypeList" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="VolumeBonusGroupProductCategoryList">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/VolumeBonusGroupProductCategoryList" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="VolumeBonusGroupSave">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/VolumeBonusGroupSave" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="VolumeBonusGroupProductCategorySearch">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/VolumeBonusGroupProductCategorySearch" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="DeliveryProductDetails">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/DeliveryProductDetails" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="CourierLink">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/CourierLink" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="DeliveryMethodsList">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/DeliveryMethodsList" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="DeliveryMethodWithLabelPrinterList">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/DeliveryMethodWithLabelPrinterList" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="DeliveryMethodsListForSaleFullfiment">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/DeliveryMethodsListForSaleFullfiment" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="DeliveryMethodsSave">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/DeliveryMethodsSave" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ManagerList">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/ManagerList" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ManagerListForEffectedStatus">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/ManagerListForEffectedStatus" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ManagerLookUpList">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/ManagerLookUpList" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ManagerListManagerLookUpListLoadLookupListSite">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/ManagerListManagerLookUpListLoadLookupListSite" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="LatestDealList">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/LatestDealList01" style="document" />
      <wsdl:input name="LatestDealList01">
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output name="LatestDealList01">
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="LatestDealListForSupplier">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/LatestDealListForSupplier" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="DealDetail">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/DealDetail" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="DealList">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/DealList" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="DealItemList">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/DealItemList" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="DealChannelList">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/DealChannelList" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SaveDeals">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/SaveDeals" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SaveDealItems">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/SaveDealItems" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SaveDealChannels">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/SaveDealChannels" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="LatestDealList">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/LatestDealList02" style="document" />
      <wsdl:input name="LatestDealList02">
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output name="LatestDealList02">
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="LatestDealList">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/LatestDealList_1" style="document" />
      <wsdl:input name="LatestDealList_1">
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output name="LatestDealList_1">
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="LatestDealList">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/LatestDealList_2" style="document" />
      <wsdl:input name="LatestDealList_2">
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output name="LatestDealList_2">
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="FulfilmentOrderReferanceValidation">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/FulfilmentOrderReferanceValidation" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="FulFilmentList">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/FulFilmentList" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="FulFilmentListForSeach">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/FulFilmentListForSeach" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="FulFilmentListForSeachwithDealerName">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/FulFilmentListForSeachwithDealerName" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="FulFilmentSave">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/FulFilmentSave" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="FulFilmentSaleOrderList">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/FulFilmentSaleOrderList" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SelfbillSearch">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/SelfbillSearch" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SelfBillTablesList">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/SelfBillTablesList" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SearchSelfInvoicesForPeriod">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/SearchSelfInvoicesForPeriod" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SearchSelfInvoicesForPeriod">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/SearchSelfInvoicesForPeriodWithDealerIds" style="document" />
      <wsdl:input name="SearchSelfInvoicesForPeriodWithDealerIds">
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output name="SearchSelfInvoicesForPeriodWithDealerIds">
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SearchSelfInvoicesForFreeTextOnly">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/SearchSelfInvoicesForFreeTextOnly" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SearchSelfInvoicesForFreeTextOnly">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/SearchSelfInvoicesForFreeTextOnlyWithDealerIds" style="document" />
      <wsdl:input name="SearchSelfInvoicesForFreeTextOnlyWithDealerIds">
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output name="SearchSelfInvoicesForFreeTextOnlyWithDealerIds">
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SelfBillCommissionStatmentDetails">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/SelfBillCommissionStatmentDetails" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SelfBillCommissionStatmentDetails">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/SelfBillCommissionStatmentDetailsFromSelfBill" style="document" />
      <wsdl:input name="SelfBillCommissionStatmentDetailsFromSelfBill">
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output name="SelfBillCommissionStatmentDetailsFromSelfBill">
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SelfBillCommissionStatmentDetailsAF1">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/SelfBillCommissionStatmentDetailsAF1" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SelfBillCommissionStatmentDetailsRePrintAF1">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/SelfBillCommissionStatmentDetailsRePrintAF1" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SelfBillCommissionStatmentDetailsRePrint">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/SelfBillCommissionStatmentDetailsRePrintWithAF" style="document" />
      <wsdl:input name="SelfBillCommissionStatmentDetailsRePrintWithAF">
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output name="SelfBillCommissionStatmentDetailsRePrintWithAF">
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SelfBillCommissionStatmentDetailsRePrint">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/SelfBillCommissionStatmentDetailsRePrint" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SaveSelfBill">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/SaveSelfBill" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SaveSelfBillByte">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/SaveSelfBillByte" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SaveSelfBillByte">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/SaveSelfBillByteReturnPrintData" style="document" />
      <wsdl:input name="SaveSelfBillByteReturnPrintData">
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output name="SaveSelfBillByteReturnPrintData">
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SelfBillAutoContraList">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/SelfBillAutoContraList" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SelfBillAutoSettle">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/SelfBillAutoSettle" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SelfBillExport">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/SelfBillExport" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="AccountCodeSelect">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/AccountCodeSelect" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="AccountCodeUpdate">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/AccountCodeUpdate" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="AccountTypeSelect">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/AccountTypeSelect" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ListAdjustmentCategory">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/ListAdjustmentCategory" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ListAdjustmentCategoryForMatch">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/ListAdjustmentCategoryForMatch" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="AdjustmentCategorySelect">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/AdjustmentCategorySelect" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="AdjustmentCategoryUpdate">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/AdjustmentCategoryUpdate" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SupplierCreditNotePendingListByte">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/SupplierCreditNotePendingListByte" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SupplierCreditNotePendingListForManagerByte">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/SupplierCreditNotePendingListForManagerByte" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SupplierCreditNotePendingList">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/SupplierCreditNotePendingList" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SupplierCreditNoteSelect">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/SupplierCreditNoteSelect" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SupplierCreditNoteSave">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/SupplierCreditNoteSave" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SupplierCreditNoteSearch">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/SupplierCreditNoteSearch" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SupplierCreditNoteSearchWithTRNo">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/SupplierCreditNoteSearchWithTRNo" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SupplierCreditNoteSearchExport">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/SupplierCreditNoteSearchExport" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SupplierCreditNoteSaveImport">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/SupplierCreditNoteSaveImport" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SupplierCreditNoteReferenceValidation">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/SupplierCreditNoteReferenceValidation" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SupplierCreditNotePrintSelect">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/SupplierCreditNotePrintSelect" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="MessageComposeSelect_Secure">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/MessageComposeSelect_Secure" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
        <soap12:header message="tns:MessageComposeSelect_SecurecSalestarAuthentication" part="cSalestarAuthentication" use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="MessageSearchSelect">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/MessageSearchSelect" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="MessageReadSelect">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/MessageReadSelect" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="MessageComposeUpdate">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/MessageComposeUpdate" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="MessageSearchUpdate">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/MessageSearchUpdate" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="DealerReturnSelect">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/DealerReturnSelect" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="DealerReturnReceivedItemList">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/DealerReturnReceivedItemList" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="DealerReturnListForManagerByte">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/DealerReturnListForManagerByte" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="DealerAccountManagerPerformanceReportByGroup">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/DealerAccountManagerPerformanceReportByGroup" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="DealerReturnSearchForManager">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/DealerReturnSearchForManager" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="DealerAccountManagerPerformanceReport">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/DealerAccountManagerPerformanceReport" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="CheckForIncompleteDealerReturns">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/CheckForIncompleteDealerReturns" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="DealerReturnDetailStatusUpdate">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/DealerReturnDetailStatusUpdate" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetSalesToExport">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/GetSalesToExport" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SaveDealerReturn">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/SaveDealerReturn" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SaveDealerReturnWithTransaction">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/SaveDealerReturnWithTransaction" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ClockInOutSelect">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/ClockInOutSelect" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ClockInOutUpdate">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/ClockInOutUpdate" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="AttendanceList">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/AttendanceList" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ClockInTimeReasonCodeSelect">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/ClockInTimeReasonCodeSelect" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ClockInTimeReasonSelect">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/ClockInTimeReasonSelect" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ClockInTimeReasonUpdate">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/ClockInTimeReasonUpdate" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SaveInsurance">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/SaveInsurance" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="EBusinessSupplierList">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/EBusinessSupplierList" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="EBusinessSupplierListBySupplierType">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/EBusinessSupplierListBySupplierType" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SaleDataList">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/SaleDataList" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SaleDataListForSeletedInvoices">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/SaleDataListForSeletedInvoices" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SaleDataSearch">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/SaleDataSearch" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ProductCategoryListMarketing">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/ProductCategoryListMarketing" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="InvoiceUpdateMarketingStatus">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/InvoiceUpdateMarketingStatus" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="EBusinessProcessList">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/EBusinessProcessList" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetEBusinessProcessStoreCode">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/GetEBusinessProcessStoreCode" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="EBusinessProcessStoreList">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/EBusinessProcessStoreList" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="EbusinessScheduleTypeList">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/EbusinessScheduleTypeList" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="EbusinessProcessScheduleList">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/EbusinessProcessScheduleList" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="EbusinessProcessScheduleTimeList">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/EbusinessProcessScheduleTimeList" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SaveEBusinessProcess">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/SaveEBusinessProcess" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="InsuranceSearch">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/InsuranceSearch" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="InsuranceList">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/InsuranceList" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="InsuranceApplicationPrintSelect">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/InsuranceApplicationPrintSelect" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetSupplierProductCode">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/GetSupplierProductCode" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="InsuranceListForConnection">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/InsuranceListForConnection" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="InsuranceGenerateAlternateID">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/InsuranceGenerateAlternateID" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="EbusinessProcessStoreActiveList">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/EbusinessProcessStoreActiveList" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ProofTypeList">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/ProofTypeList" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ProofList">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/ProofList" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ProofEntrySave">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/ProofEntrySave" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ProofConnectionSave">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/ProofConnectionSave" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ProofCustomerList">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/ProofCustomerList" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ProofConnectionList">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/ProofConnectionList" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ProofNotifications">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/ProofNotifications" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ProofNotificationsDetails">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/ProofNotificationsDetails" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ProofReviewStatusList">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/ProofReviewStatusList" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ProofQualityList">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/ProofQualityList" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ProofReviewPendingList">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/ProofReviewPendingList" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ProofReviewStatusUpdate">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/ProofReviewStatusUpdate" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SaveCreditCheck">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/SaveCreditCheck" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="CreditCheckList">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/CreditCheckList" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="CreditCheckStatusList">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/CreditCheckStatusList" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetPropositionID">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/GetPropositionID" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetDeviceorTariffID">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/GetDeviceorTariffID" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="Get3IDs">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/Get3IDs" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SynchronisingID">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/SynchronisingID" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ProductSynchronizing">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/ProductSynchronizing" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="Cv2AvsCheckResultList">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/Cv2AvsCheckResultList" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="Cv2AvsCheckResultSave">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/Cv2AvsCheckResultSave" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ReplenishingFormulaList">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/ReplenishingFormulaList" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ReplenishingFormulaSave">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/ReplenishingFormulaSave" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="VolumeBonusConnectionTypeList">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/VolumeBonusConnectionTypeList" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="VolumeBonusMatrix">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/VolumeBonusMatrix" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="VolumeBonusMatrixList">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/VolumeBonusMatrixList" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="VolumeBonusMatrixSave">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/VolumeBonusMatrixSave" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="VolumeBonusMatrixValidation">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/VolumeBonusMatrixValidation" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ReconciliationPaymentSave">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/ReconciliationPaymentSave" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="CommissionPaymentHistory">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/CommissionPaymentHistory" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ReconciliationDisputeReport">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/ReconciliationDisputeReport" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ListCommissionDisputeReportUnrecognized">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/ListCommissionDisputeReportUnrecognized" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ReconciliationDescrepencyReport">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/ReconciliationDescrepencyReport" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ReconciliationReport">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/ReconciliationReport" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ReconciliationCommisionClaimReport">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/ReconciliationCommisionClaimReport" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="CommisionClaimReport">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/CommisionClaimReport" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ResolveReasonList">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/ResolveReasonList" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ResolveReasonUpdate">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/ResolveReasonUpdate" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="CommissionStatementMapFieldList">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/CommissionStatementMapFieldList" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="CommissionStatementComElementList">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/CommissionStatementComElementList" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="CommissionStatementConfigurationList">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/CommissionStatementConfigurationList" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ReconciliationMarkNotPaid">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/ReconciliationMarkNotPaid" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="CommissionStatementConfigurationSave">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/CommissionStatementConfigurationSave" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="CommissionStatementCheckFileValidity">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/CommissionStatementCheckFileValidity" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="CommissionStatementConfigurationNameValidation">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/CommissionStatementConfigurationNameValidation" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="CommissionStatementReferenceValidation">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/CommissionStatementReferenceValidation" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="AutoCommissionReconciliationSave">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/AutoCommissionReconciliationSave" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="AutoCommissionReconciliationSave_LogicInDAL">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/AutoCommissionReconciliationSave_LogicInDAL" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="AutoCommissionReconciliationSave_LogicInDAL_Commpressed">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/AutoCommissionReconciliationSave_LogicInDAL_Commpressed" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ReturnItemValidate">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/ReturnItemValidate" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="HeadOfficeReturnStatusList">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/HeadOfficeReturnStatusList" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="HeadOfficeReturnReasonList">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/HeadOfficeReturnReasonList" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="HeadOfficeReturnSearch">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/HeadOfficeReturnSearch" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="HeadOfficeReturnAdvancedSearch">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/HeadOfficeReturnAdvancedSearch" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="UpdateReceivingStatus">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/UpdateReceivingStatus" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="HeadOfficeReturnSelect">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/HeadOfficeReturnSelect" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="HeadOfficeReturnUpdate">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/HeadOfficeReturnUpdate" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="HeadOfficeReturnDetailProductSearch">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/HeadOfficeReturnDetailProductSearch" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="StockReturnGRNStatusList">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/StockReturnGRNStatusList" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="StockReturnGRNReasonList">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/StockReturnGRNReasonList" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="StockReturnOutstandingSearch">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/StockReturnOutstandingSearch" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="StockReturnGRNSearch">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/StockReturnGRNSearch" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="StockReturnGRNAdvancedSearch">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/StockReturnGRNAdvancedSearch" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="StockReturnGRNSelect">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/StockReturnGRNSelect" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="StockReturnGRNUpdate">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/StockReturnGRNUpdate" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="StockReturnGRNDetailProductSearch">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/StockReturnGRNDetailProductSearch" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="LoginLookupList">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/LoginLookupList" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SaleInitialDataList">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/SaleInitialDataList" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SaleProductDataByteList">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/SaleProductDataByteList" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SaleInitialDataByteList">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/SaleInitialDataByteList" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SaleOrderDataListForRetailReturn">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/SaleOrderDataListForRetailReturn" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SaleOrderDataByteList">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/SaleOrderDataByteList" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SaleOrderDataList">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/SaleOrderDataList" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="InitialisationRetailList">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/InitialisationRetailList" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="InitialisationRetailPrimaryList">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/InitialisationRetailPrimaryList" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="InitialisationRetailPrimaryByteList">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/InitialisationRetailPrimaryByteList" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="InitialisationRetailSecondaryList">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/InitialisationRetailSecondaryList" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="InitialisationRetailSecondaryByteList">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/InitialisationRetailSecondaryByteList" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="DBReadNewUpdates">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/DBReadNewUpdates" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="DBUpdateAvailable">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/DBUpdateAvailable" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="DBUpdateAvailableWithDetails">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/DBUpdateAvailableWithDetails" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="DealerBusinessURL">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/DealerBusinessURL" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="DBUpdate">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/DBUpdate" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="DBVersionList">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/DBVersionList" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="DBUpdateLock">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/DBUpdateLock" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="DealerReturnReceiveSelect">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/DealerReturnReceiveSelect" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ListDealerReturnReceiveDetail">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/ListDealerReturnReceiveDetail" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="DealerReturnReceiveOpenSelected">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/DealerReturnReceiveOpenSelected" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="DealerReturnReceiveOpenSelectedCompressed">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/DealerReturnReceiveOpenSelectedCompressed" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ListDealerReturnReceiveHeaderAndDetail">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/ListDealerReturnReceiveHeaderAndDetail" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="DealerReturnReceiveSaveWithTransaction">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/DealerReturnReceiveSaveWithTransaction" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ListDealerReturnStatus">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/ListDealerReturnStatus" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ListDealerReturnItemSearch">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/ListDealerReturnItemSearch" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ListDealerSimple">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/ListDealerSimple" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ListDealerReturnDetail">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/ListDealerReturnDetail" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="DealerReturnDeatailSelect">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/DealerReturnDeatailSelect" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="DealerReturnDeatailSelectWithDealerInfo">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/DealerReturnDeatailSelectWithDealerInfo" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="DealerReturnReceiveOpenSelected">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/DealerReturnReceiveOpenSelectedForNewDealerReturn" style="document" />
      <wsdl:input name="DealerReturnReceiveOpenSelectedForNewDealerReturn">
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output name="DealerReturnReceiveOpenSelectedForNewDealerReturn">
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ListDealerReturn">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/ListDealerReturn" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ListDealerReturnDetailStatus">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/ListDealerReturnDetailStatus" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="DealerReturnSavedDataList">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/DealerReturnSavedDataList" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ListCouriers">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/ListCouriers" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SelectSoldTrackableItem">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/SelectSoldTrackableItem" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="DealerDBSchemaUpdateAvailabilityUpdate">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/DealerDBSchemaUpdateAvailabilityUpdate" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="DealerNetworkList">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/DealerNetworkList" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SaveDealerNetwork">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/SaveDealerNetwork" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SelfBillingPeriodList">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/SelfBillingPeriodList" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="DealersToBePaidPayments">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/DealersToBePaidPayments" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="BACSpaymentList">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/BACSpaymentList" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetReportDataSource">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/GetReportDataSource" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SaleReturnProductList">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/SaleReturnProductList" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ListProductForSaleFulfilment">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/ListProductForSaleFulfilment" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SaleReturnSearch">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/SaleReturnSearch" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SaleReturnsSearch">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/SaleReturnsSearch" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="IncompleteReturnOrderSearchforManager">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/IncompleteReturnOrderSearchforManager" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SaleReturnSearchByte">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/SaleReturnSearchByte" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SaleReturnsSearchByte">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/SaleReturnsSearchByte" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SaleExchangeTrackableItemList">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/SaleExchangeTrackableItemList" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SaleReturnSaleReturnNonTrackableCheck">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/SaleReturnSaleReturnNonTrackableCheck" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SaleAnalysisReport">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/SaleAnalysisReport" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="UpdateSaleNote">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/UpdateSaleNote" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ReturnReasonList">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/ReturnReasonList" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ReturnReasonSave">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/ReturnReasonSave" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ClawbackReasonList">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/ClawbackReasonList" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ClawbackReasonSave">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/ClawbackReasonSave" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SalePipeLineSearch">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/SalePipeLineSearch" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SalePipeLineDetail">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/SalePipeLineDetail" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="TariffHandsetReport">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/TariffHandsetReport" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GPCalculate">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/GPCalculate" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GPKeyIndicatorsForCompanyList">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/GPKeyIndicatorsForCompanyList" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GPKeyIndicatorsForSiteList">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/GPKeyIndicatorsForSiteList" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GPKeyIndicatorsForAccountManagementList">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/GPKeyIndicatorsForAccountManagementList" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GPKeyIndicatorsForEmployeeList">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/GPKeyIndicatorsForEmployeeList" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GPKeyIndicatorsBestSites">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/GPKeyIndicatorsBestSites" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GPKeyIndicatorsBestAccountManagement">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/GPKeyIndicatorsBestAccountManagement" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GPKeyIndicatorsBestEmployees">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/GPKeyIndicatorsBestEmployees" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GPKeyIndicatorsBreakdown">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/GPKeyIndicatorsBreakdown" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GPKeyIndicatorsBreakdown_Employee">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/GPKeyIndicatorsBreakdown_Employee" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GPTotals_Sites">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/GPTotals_Sites" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GPTotals_Employees">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/GPTotals_Employees" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GPByEmployeesReport">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/GPByEmployeesReport" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GPTotals_EmployeesWithDetail">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/GPTotals_EmployeesWithDetail" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GPAnalysis">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/GPAnalysis" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GPAnalysis">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/GPAnalysisByCustome" style="document" />
      <wsdl:input name="GPAnalysisByCustome">
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output name="GPAnalysisByCustome">
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GPAnalysisBySaleOrder">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/GPAnalysisBySaleOrder" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GPAnalysisByProduct">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/GPAnalysisByProduct" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GPAnalysisConnectionComponentElements">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/GPAnalysisConnectionComponentElements" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GPAnalysisByCustomerSource">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/GPAnalysisByCustomerSource" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ChequeToBeBanked">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/ChequeToBeBanked" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ShiftToBeBanked">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/ShiftToBeBanked" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ShiftOpenSelect">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/ShiftOpenSelect" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ShiftEndSelect">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/ShiftEndSelect" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ShiftEndSelect_Au">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/ShiftEndSelect_Au" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
        <soap12:header message="tns:ShiftEndSelect_AucSalestarAuthentication" part="cSalestarAuthentication" use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ShiftLastSelect">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/ShiftLastSelect" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ShiftLastestIDSelect">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/ShiftLastestIDSelect" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ShiftOpenUpdate">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/ShiftOpenUpdate" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ShiftEndUpdate">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/ShiftEndUpdate" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ShiftReportSelect">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/ShiftReportSelect" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ShiftPettyCashList">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/ShiftPettyCashList" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ShiftPettyCashSave">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/ShiftPettyCashSave" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ExpectedCommissionReport">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/ExpectedCommissionReport" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="CommissionStatementSearch">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/CommissionStatementSearch" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="CommissionRecentStatementSearch">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/CommissionRecentStatementSearch" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="CommissionStatementWithNetworkList">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/CommissionStatementWithNetworkList" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="CommissionStatementSave">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/CommissionStatementSave" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ListCommissionDisputeSummary">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/ListCommissionDisputeSummary" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="CommissionStatementListByCommissionPaymentID">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/CommissionStatementListByCommissionPaymentID" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ReverseCommissionStatement">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/ReverseCommissionStatement" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ReconciliationSearch">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/ReconciliationSearch" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ReconciliationDisputesSearch">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/ReconciliationDisputesSearch" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ReconciliationDisputesSearchByteList">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/ReconciliationDisputesSearchGeneral" style="document" />
      <wsdl:input name="ReconciliationDisputesSearchGeneral">
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output name="ReconciliationDisputesSearchGeneral">
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ReconciliationDisputesSearchByteList">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/ReconciliationDisputesSearchByteList" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ConnectionSearch">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/ConnectionSearch" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ConnectionSearchWithEmployee">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/ConnectionSearchWithEmployee" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ConnectionViewSearchWithEmployee">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/ConnectionViewSearchWithEmployee" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
        <soap12:header message="tns:ConnectionViewSearchWithEmployeecSalestarAuthentication" part="cSalestarAuthentication" use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SuspendedConnectionListByte">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/SuspendedConnectionListByte" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="BackorderProductsList">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/BackorderProductsList" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SuspendedConnectionList">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/SuspendedConnectionList" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ReconciliationExpectedPaid">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/ReconciliationExpectedPaid" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ReconciliationFullyPaid">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/ReconciliationFullyPaid" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ReconciliationMarkUnderPaid">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/ReconciliationMarkUnderPaid" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ReconciliationConnectionList">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/ReconciliationConnectionList" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ReconciliationPaymentElementDetailList">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/ReconciliationPaymentElementDetailList" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ReconciliationPaymentElementDetailListForDisplay">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/ReconciliationPaymentElementDetailListForDisplay" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ReconciliationConnectionDetailList">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/ReconciliationConnectionDetailList" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="CommissionReconciliationSave">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/CommissionReconciliationSave" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ReconciliationPaymentAmtAdjusted">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/ReconciliationPaymentAmtAdjusted" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ReconciliationResolveDisputes">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/ReconciliationResolveDisputes" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ReconciliationResolveUnrecognisedPayments">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/ReconciliationResolveUnrecognisedPayments" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ReconciliationResolveUnrecognisedPayment">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/ReconciliationResolveUnrecognisedPayment" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ReconciliationMarkEnqWithNetwork">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/ReconciliationMarkEnqWithNetwork" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ReconciliationAwaitingPayment">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/ReconciliationAwaitingPayment" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ReconciliationEnquiryWithNetwork">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/ReconciliationEnquiryWithNetwork" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ReconciliationCommissionPaymentList">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/ReconciliationCommissionPaymentList" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ReconciliationCommissionPaymentComponentList">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/ReconciliationCommissionPaymentComponentList" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="UpdateInvoiceStatusID">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/UpdateInvoiceStatusID" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="UpdateInvoicePrintedStatus">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/UpdateInvoicePrintedStatus" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="UpdateInvoiceStatusID_2">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/UpdateInvoiceStatusID_2" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="CreateInvoicesForSaleOrder">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/CreateInvoicesForSaleOrder" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="InvoiceReport">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/InvoiceReport" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ChangeSaleEmployeeInInvoice">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/ChangeSaleEmployeeInInvoice" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="InvoiceDateUpdate">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/InvoiceDateUpdate" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SupplierReturnStatusList">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/SupplierReturnStatusList" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SupplierReturnLookupList">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/SupplierReturnLookupList" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
        <soap12:header message="tns:SupplierReturnLookupListcSalestarAuthentication" part="cSalestarAuthentication" use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SupplierReturnTrackableItem">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/SupplierReturnTrackableItem" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SupplierReturnNonTrackableItem">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/SupplierReturnNonTrackableItem" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SupplierCreditNoteNotifications">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/SupplierCreditNoteNotifications" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SupplierReturnReasonList">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/SupplierReturnReasonList" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SupplierReturnSearch">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/SupplierReturnSearch" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SupplierReturnAdvancedSearch">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/SupplierReturnAdvancedSearch" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SupplierReturnSelect">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/SupplierReturnSelect" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SupplierReturnUpdate">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/SupplierReturnUpdate" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SupplierReturnUpdateWithTransaction">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/SupplierReturnUpdateWithTransaction" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SupplierReturnDetailProductSearch">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/SupplierReturnDetailProductSearch" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SupplierReturnDetailProductSearchWithStartingID">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/SupplierReturnDetailProductSearchWithStartingID" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SupplierReturnDetailProductSearchWithStartingIDWithItems">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/SupplierReturnDetailProductSearchWithStartingIDWithItems" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SupplierReturnNotifications">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/SupplierReturnNotifications" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SupplierReturnPrintSelect">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/SupplierReturnPrintSelect" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="HeadOfficeReturnPrintSelect">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/HeadOfficeReturnPrintSelect" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ReturnReceivedPrintSelect">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/ReturnReceivedPrintSelect" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SupplierDespatchSearchPending">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/SupplierDespatchSearchPending" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SupplierReturnCheckCurrentItemStatus">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/SupplierReturnCheckCurrentItemStatus" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SupplierReturnExportToExcel">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/SupplierReturnExportToExcel" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="RetailLatestVersion">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/RetailLatestVersion" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="RetailLatestVersionNew">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/RetailLatestVersionNew" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="PreviousPhoneNumberList">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/PreviousPhoneNumberList" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SearchConnectionsByte">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/SearchConnectionsByte" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
        <soap12:header message="tns:SearchConnectionsBytecSalestarAuthentication" part="cSalestarAuthentication" use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ProofPendingConnectionSearchForManager">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/ProofPendingConnectionSearchForManager" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
        <soap12:header message="tns:ProofPendingConnectionSearchForManagercSalestarAuthentication" part="cSalestarAuthentication" use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="PACNumberPendingConnectionSearchForManager">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/PACNumberPendingConnectionSearchForManager" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
        <soap12:header message="tns:PACNumberPendingConnectionSearchForManagercSalestarAuthentication" part="cSalestarAuthentication" use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="CreditCheckPendingConnectionSearchForManager">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/CreditCheckPendingConnectionSearchForManager" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
        <soap12:header message="tns:CreditCheckPendingConnectionSearchForManagercSalestarAuthentication" part="cSalestarAuthentication" use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ConnectionPendingConnectionSearchForManager">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/ConnectionPendingConnectionSearchForManager" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
        <soap12:header message="tns:ConnectionPendingConnectionSearchForManagercSalestarAuthentication" part="cSalestarAuthentication" use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SearchConnections">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/SearchConnections" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
        <soap12:header message="tns:SearchConnectionscSalestarAuthentication" part="cSalestarAuthentication" use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="DealerConnectionSearchWithEmployee">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/DealerConnectionSearchWithEmployee" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
        <soap12:header message="tns:DealerConnectionSearchWithEmployeecSalestarAuthentication" part="cSalestarAuthentication" use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="DealerConnectionSearch">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/DealerConnectionSearch" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
        <soap12:header message="tns:DealerConnectionSearchcSalestarAuthentication" part="cSalestarAuthentication" use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ConnectionComponentCommissionList">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/ConnectionComponentCommissionList" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ConnectionComponentCommissionListForComponent">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/ConnectionComponentCommissionListForComponent" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ListConnectionDetail">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/ListConnectionDetail" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
        <soap12:header message="tns:ListConnectionDetailcSalestarAuthentication" part="cSalestarAuthentication" use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SaveConnectionOnly">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/SaveConnectionOnly" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="CallConnectionCommissionCalculation">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/CallConnectionCommissionCalculation" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="PenetrationReport">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/PenetrationReport" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ConnectionProofApplicationPrintSelect">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/ConnectionProofApplicationPrintSelect" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ConnectionProofApplicationPrintSelectByDespatch">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/ConnectionProofApplicationPrintSelectByDespatch" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ConnectionPerformanceReport">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/ConnectionPerformanceReport" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="NettConnectionReport">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/NettConnectionReport" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ConnectionAnalysisReport">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/ConnectionAnalysisReport" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ConnectionRenewalReport">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/ConnectionRenewalReport" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ConnectionList">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/ConnectionList" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
        <soap12:header message="tns:ConnectionListcSalestarAuthentication" part="cSalestarAuthentication" use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ConnectionListForCustomer">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/ConnectionListForCustomer" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
        <soap12:header message="tns:ConnectionListForCustomercSalestarAuthentication" part="cSalestarAuthentication" use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ConnectionListByConnectionID">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/ConnectionListByConnectionID" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
        <soap12:header message="tns:ConnectionListByConnectionIDcSalestarAuthentication" part="cSalestarAuthentication" use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ConnectionComponentList">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/ConnectionComponentList" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
        <soap12:header message="tns:ConnectionComponentListcSalestarAuthentication" part="cSalestarAuthentication" use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ConnectionDisconnect">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/ConnectionDisconnect" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ConnectionDateChange">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/ConnectionDateChange" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ConnectionViewList">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/ConnectionViewList" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
        <soap12:header message="tns:ConnectionViewListcSalestarAuthentication" part="cSalestarAuthentication" use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ConnectionViewSearch">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/ConnectionViewSearch" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
        <soap12:header message="tns:ConnectionViewSearchcSalestarAuthentication" part="cSalestarAuthentication" use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ConnectionViewHistory">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/ConnectionViewHistory" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ConnectionExportLoadLookups">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/ConnectionExportLoadLookups" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ConnectionDetailsForExporting">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/ConnectionDetailsForExporting" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ConnectionComponentDetailsForExporting">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/ConnectionComponentDetailsForExporting" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ConnectionUpdateExportedFlag">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/ConnectionUpdateExportedFlag" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ConnectionDetailsForDirectExporting">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/ConnectionDetailsForDirectExporting" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ConnectionSearchForConnectAfterDispatchComplete">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/ConnectionSearchForConnectAfterDispatchComplete" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
        <soap12:header message="tns:ConnectionSearchForConnectAfterDispatchCompletecSalestarAuthentication" part="cSalestarAuthentication" use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ConnectionSearchForConnectWhenDispatching">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/ConnectionSearchForConnectWhenDispatching" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
        <soap12:header message="tns:ConnectionSearchForConnectWhenDispatchingcSalestarAuthentication" part="cSalestarAuthentication" use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetSamePhoneNumberInActiveConnections">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/GetSamePhoneNumberInActiveConnections" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetConnectionStatusList">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/GetConnectionStatusList" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="TempProductIDInsert">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/TempProductIDInsert" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SaleReturnSearchByInvoiceRefForRetail">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/SaleReturnSearchByInvoiceRefForRetail" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="DealerReturnReceiveLookup">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/DealerReturnReceiveLookup" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SaleReturnSearchByInvoiceRef">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/SaleReturnSearchByInvoiceRef" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="RetailSaleReturnSearchByInvoiceRef">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/RetailSaleReturnSearchByInvoiceRef" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="RetailSaleReturnSearchByInvoiceId">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/RetailSaleReturnSearchByInvoiceId" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SaleReturnSearchByBarCode">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/SaleReturnSearchByBarCode" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SaleReturnLoadWithLookUps">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/SaleReturnLoadWithLookUps" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SaleReturnLoadWithAllLookUps">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/SaleReturnLoadWithAllLookUps" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SaleReturnListExistingSaleOrder">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/SaleReturnListExistingSaleOrder" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SaleReturnListExistingSaleOrderBySaleOrderDetailID">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/SaleReturnListExistingSaleOrderBySaleOrderDetailID" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SaleReturnLoadEmptySale">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/SaleReturnLoadEmptySale" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SaleReturnProductCodeSearch">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/SaleReturnProductCodeSearch" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SaleReturnQuantityReturnedCheck">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/SaleReturnQuantityReturnedCheck" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SaleReturnConnectionList">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/SaleReturnConnectionList" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SaleReturnCachBackPaidCheck">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/SaleReturnCachBackPaidCheck" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SimCardTrackableItemListForProduct">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/SimCardTrackableItemListForProduct" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SimCardTrackableItemList">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/SimCardTrackableItemList" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="PINTrackableItemList">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/PINTrackableItemList" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="TrackableItemListForSiteDispatch">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/TrackableItemListForSiteDispatch" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ListWithNumber">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/ListWithNumber" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="TrackableItemListForConnection">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/TrackableItemListForConnection" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="TrackableItemList">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/TrackableItemListBySaleOrder" style="document" />
      <wsdl:input name="TrackableItemListBySaleOrder">
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output name="TrackableItemListBySaleOrder">
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="TrackableItemList">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/TrackableItemListBySaleOrderForDespatch" style="document" />
      <wsdl:input name="TrackableItemListBySaleOrderForDespatch">
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output name="TrackableItemListBySaleOrderForDespatch">
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="TrackableItemListLargeStock">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/TrackableItemListLargeStock" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="TrackableItemList">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/TrackableItemListBySaleOrderWithTrackables" style="document" />
      <wsdl:input name="TrackableItemListBySaleOrderWithTrackables">
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output name="TrackableItemListBySaleOrderWithTrackables">
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ProductAvailabilityList">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/ProductAvailabilityList" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="TrackableItemList">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/TrackableItemListByFormat" style="document" />
      <wsdl:input name="TrackableItemListByFormat">
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output name="TrackableItemListByFormat">
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="TrackableItemByLocationList">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/TrackableItemByLocationList" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="TrackableItemSave">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/TrackableItemSave" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="TrackableItemListForRestock">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/TrackableItemListForRestock" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="TrackableItemListForPOReservedSaleOrders">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/TrackableItemListForPOReservedSaleOrders" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="TrackableItemListForPOReservedSaleOrders">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/TrackableItemListForPOReservedSaleOrdersWithSaleID" style="document" />
      <wsdl:input name="TrackableItemListForPOReservedSaleOrdersWithSaleID">
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output name="TrackableItemListForPOReservedSaleOrdersWithSaleID">
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="TrackableItemListForRejectReturn">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/TrackableItemListForRejectReturn" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="InventoryList">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/InventoryList" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="InventoryListBySaleOrderID">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/InventoryListBySaleOrderID" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="InventoryListWithAudit">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/InventoryListWithAudit" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="InventoryListByte">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/InventoryListByte" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="InventoryListforSiteDispatch">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/InventoryListforSiteDispatch" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="InventoryByteList">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/InventoryByteList" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="InventoryListBySite">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/InventoryListBySite" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="InventoryListByLocation">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/InventoryListByLocation" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="InventoryUpdate">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/InventoryAndAuditUpdate" style="document" />
      <wsdl:input name="InventoryAndAuditUpdate">
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output name="InventoryAndAuditUpdate">
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="InventoryUpdate">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/InventoryUpdate" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="StockStatusDetails_Reordering">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/StockStatusDetails_Reordering" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="StockStatusDetails_Valuation">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/StockStatusDetails_Valuation" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="StockStatusDetails_ValuationForOldDays">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/StockStatusDetails_ValuationForOldDays" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="StockStatusDetails_Age">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/StockStatusDetails_Age" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="StockStatusDetails_AgeItems">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/StockStatusDetails_AgeItems" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="InventoryHistoryUpdate">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/InventoryHistoryUpdate" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="RestockItemUpdate">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/RestockItemUpdate" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="InternalTransferItemUpdate">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/InternalTransferItemUpdate" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="InternalTransferItemUpdateByte">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/InternalTransferItemUpdateByte" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ListInventoryAllReport">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/ListInventoryAllReport" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="StockInventorySearch">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/Stock Inventory Search" style="document" />
      <wsdl:input name="Stock_x0020_Inventory_x0020_Search">
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output name="Stock_x0020_Inventory_x0020_Search">
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="StockInventoryDetailSearch">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/StockInventoryDetailSearch" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="PaymentTermList">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/PaymentTermList" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="PaymentTermsSave">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/PaymentTermsSave" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="PaymentTermScheduleList">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/PaymentTermScheduleList" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="PaymentTermScheduleSave">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/PaymentTermScheduleSave" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="PaymentTermTypeList">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/PaymentTermTypeList" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="PaymentTermNewList">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/PaymentTermNewList" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="PaymentList">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/PaymentList" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="PaymentListForSaleFulfilment">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/PaymentListForSaleFulfilment" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="PaymentMethodList">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/PaymentMethodList" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="PaymentUpdate">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/PaymentUpdate" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="PaymentUpdateForDealerPayments">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/PaymentUpdateForDealerPayments" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ReceiveMakeBatchPaymentsValidate">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/ReceiveMakeBatchPaymentsValidate" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="PaymentUpdateWithOutAllocation">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/PaymentUpdateWithOutAllocation" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="PaymentAllocationForContra">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/PaymentAllocationForContra" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="PaymentAllocation">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/PaymentAllocation" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="PaymentAllocationForDealerBatch">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/PaymentAllocationForDealerBatch" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="UnMatchAllocation">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/UnMatchAllocation" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ReverseAllocation">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/ReverseAllocation" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ReceiveMakePayments">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/ReceiveMakePayments" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="getAccountBalanceList">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/getAccountBalanceList" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ShowHistory">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/ShowHistory" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ShowHistoryForContra">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/ShowHistoryForContra" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="PaymentReportList">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/PaymentReportList" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="PaymentSaveWithCv2AvsCheck">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/PaymentSaveWithCv2AvsCheck" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SearchVoucher">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/SearchVoucher" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GiftVoucherSummaryReport">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/GiftVoucherSummaryReport" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GiftVoucherDetailReport">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/GiftVoucherDetailReport" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="PaymentAllocationList">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/PaymentAllocationList" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="InvoiceList">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/InvoiceList" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="MarkInvoiceCompletedSaleOrders">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/MarkInvoiceCompletedSaleOrders" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="InvoicePrinting">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/InvoicePrinting" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="InvoicePayments">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/InvoicePayments" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="InvoiceSave">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/InvoiceSave" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="DistributionInvoiceSaveDataSet">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/DistributionInvoiceSaveDataSet" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="DistributionInvoiceSave">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/DistributionInvoiceSave" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="InvoiceSaveWithOutAllocation">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/InvoiceSaveWithOutAllocation" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SearchPendingInvoice">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/SearchPendingInvoice" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SearchPrintPendingInvoice">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/SearchPrintPendingInvoice" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SearchInvoice">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/SearchInvoice" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SearchInvoicewithSaleNote">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/SearchInvoicewithSaleNote" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SearchInvoiceWithOrderRef">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/SearchInvoiceWithOrderRef" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="PendingInvoiceCreditNotePrintForManager">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/PendingInvoiceCreditNotePrintForManager" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="PendingInvoiceCreditNoteCompleteForManager">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/PendingInvoiceCreditNoteCompleteForManager" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="InvoicePendingListByte">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/InvoicePendingListByte" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="InvoicePrintPendingListByte">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/InvoicePrintPendingListByte" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetNotRemovableQtyForDeallocate">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/GetNotRemovableQtyForDeallocate" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="CheckIsRemovableForDeallocation">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/CheckIsRemovableForDeallocation" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetGRNReport">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/GetGRNReport" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetStockWriteOffReportDetails">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/GetStockWriteOffReportDetails" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetGRNSupplierInvoice">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/GetGRNSupplierInvoice" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="DespatchlistForGRN">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/DespatchlistForGRN" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="DespatchProductListforGRN">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/DespatchProductListforGRN" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="InternalGRNSave">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/InternalGRNSave" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="DespatchReceivedproductList">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/DespatchReceivedproductList" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="OutstandingDeliveriesSearch">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/OutstandingDeliveriesSearch" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GRNOutstandingCheck">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/GRNOutstandingCheck" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="TrackableItemListForIDList">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/TrackableItemListForIDList" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="PickTrackableItem">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/PickTrackableItem" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="TrackableItemListForGRN">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/TrackableItemListForGRN" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="TrackableNumberList">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/TrackableNumberList" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="TrackableNumberList">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/TrackableItemListForEdit" style="document" />
      <wsdl:input name="TrackableItemListForEdit">
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output name="TrackableItemListForEdit">
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="TrackableNumberListForNo">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/TrackableNumberListForNo" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ListTrackableNumberforEdit">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/ListTrackableNumberforEdit" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="TrackableNumberEdit">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/TrackableNumberEdit" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="TrackableNumberUpdate">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/TrackableNumberUpdate" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="CheckTrackableNumber">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/CheckTrackableNumber" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="IsTrackableNumberExist">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/IsTrackableNumberExist" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="TrackableNumberValidationForGRNFileImport">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/TrackableNumberValidationForGRNFileImport" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="TrackableNumberValidationForGRNFileImport">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/TrackableNumberValidationForGRNFileImport01" style="document" />
      <wsdl:input name="TrackableNumberValidationForGRNFileImport01">
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output name="TrackableNumberValidationForGRNFileImport01">
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="TrackableNumberValidationForGRNFileImportWithSave">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/TrackableNumberValidationForGRNFileImportWithSave" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="TrackableNumberValidationForGRN">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/TrackableNumberValidationForGRN" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ListTrackableNumberForSaleOrder">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/ListTrackableNumberForSaleOrder" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="UpfrontSubsidyClaimReportList">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/UpfrontSubsidyClaimReportList" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="UpfrontSubsidyClaimReportUpdate">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/UpfrontSubsidyClaimReportUpdate" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SiteNumberSeriesUpdate">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/SiteNumberSeriesUpdate" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetNextReference">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/GetNextReference" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="RptDespatchList">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/RptDespatchList" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="DespatchList">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/DespatchList" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="DespatchLookupList">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/DespatchLookupList" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SupplierDespatchLookupList">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/SupplierDespatchLookupList" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
        <soap12:header message="tns:SupplierDespatchLookupListcSalestarAuthentication" part="cSalestarAuthentication" use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="DespatchSearchWithEmployee">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/DespatchSearchWithEmployee" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="DespatchSearch">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/DespatchSearch" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="DespatchSearch">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/DespatchSearchByDespatchID" style="document" />
      <wsdl:input name="DespatchSearchByDespatchID">
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output name="DespatchSearchByDespatchID">
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="DespatchSearchAlt">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/DespatchSearchAlt" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="DespatchSearchByWarehouseStatus">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/DespatchSearchByWarehouseStatus" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="DespatchSearchByWarehouseStatusByte">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/DespatchSearchByWarehouseStatusByte" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="PendingDespatchCollectionForManagerByte">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/PendingDespatchCollectionForManagerByte" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="PendingDespatchCollectionForManager">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/PendingDespatchCollectionForManager" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="PendingCustomerReceiveForManagerByte">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/PendingCustomerReceiveForManagerByte" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="PendingDocumentPrintForManagerByte">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/PendingDocumentPrintForManagerByte" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="PendingDespatchDeliveryForManagerByte">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/PendingDespatchDeliveryForManagerByte" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="DespatchDetailList">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/DespatchDetailList" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="DespatchProductList">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/DespatchProductList" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="DespatchProductListWithSupplier">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/DespatchProductListWithSupplier" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="DespatchSave">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/DespatchSave" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SaleDespatchSave">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/SaleDespatchSave" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="UpdateDespatchStatusForCancel">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/UpdateDespatchStatusForCancel" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="DespatchDetailSave">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/DespatchDetailSave" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="DespatchFinalise">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/DespatchFinalise" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="DespatchFinaliseForDSIntegration">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/DespatchFinaliseForDSIntegration" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="DespatchPrintSelect">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/DespatchPrintSelect" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="DespatchedTrackableNumbersList">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/DespatchedTrackableNumbersList" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="DespatchedBatchList">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/DespatchedBatchList" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="DespatchPrintLoadData">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/DespatchPrintLoadData" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
        <soap12:header message="tns:DespatchPrintLoadDatacSalestarAuthentication" part="cSalestarAuthentication" use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="DespatchListBySaleOrderID">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/DespatchListBySaleOrderID" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="DespatchListBySaleOrderIDLockSaleOrderForDespatch">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/DespatchListBySaleOrderIDLockSaleOrderForDespatch" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="DespatchConnectionList">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/DespatchConnectionList" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="DespatchConnectionListBySaleOrderID">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/DespatchConnectionListBySaleOrderID" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="DespatchLoadData">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/DespatchLoadData" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="DespatchLoadDataNew">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/DespatchLoadDataNew" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SaleOrderDataListForDespatch">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/SaleOrderDataListForDespatch" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="DespatchLoadLookups">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/DespatchLoadLookups" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
        <soap12:header message="tns:DespatchLoadLookupscSalestarAuthentication" part="cSalestarAuthentication" use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="DespatchLoadLookupsInventoryListBySaleOrderIDGetNextReference">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/DespatchLoadLookupsInventoryListBySaleOrderIDGetNextReference" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
        <soap12:header message="tns:DespatchLoadLookupsInventoryListBySaleOrderIDGetNextReferencecSalestarAuthentication" part="cSalestarAuthentication" use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="CustomerListAllDeliveryMethodWithLabelPrinterList">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/CustomerListAllDeliveryMethodWithLabelPrinterList" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
        <soap12:header message="tns:CustomerListAllDeliveryMethodWithLabelPrinterListcSalestarAuthentication" part="cSalestarAuthentication" use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SaleDespatchLookupList">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/SaleDespatchLookupList" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
        <soap12:header message="tns:SaleDespatchLookupListcSalestarAuthentication" part="cSalestarAuthentication" use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SaleDespatchLookupLoadDataNewLoadLookups">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/SaleDespatchLookupLoadDataNewLoadLookups" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
        <soap12:header message="tns:SaleDespatchLookupLoadDataNewLoadLookupscSalestarAuthentication" part="cSalestarAuthentication" use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SaleDespatchGetAvailableQty">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/SaleDespatchGetAvailableQty" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="LockSaleOrderForDespatch">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/LockSaleOrderForDespatch" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="CouriorTrackingNumbrsExportSearch">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/CouriorTrackingNumbrsExportSearch" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="CustomerDeliveryStatusUpdate">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/CustomerDeliveryStatusUpdate" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="TrackItemsList">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/TrackItemsList" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="TrackableNumberRows">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/TrackableNumberRows" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="TrackableNumberListForTrackableItemID">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/TrackableNumberListForTrackableItemID" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="TrackableItemListForID">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/TrackableItemListForID" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="IsTrackableItemExist">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/TrackableItemWIthoutTrackableItemID" style="document" />
      <wsdl:input name="TrackableItemWIthoutTrackableItemID">
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output name="TrackableItemWIthoutTrackableItemID">
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="IsTrackableItemExist">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/TrackableItemListWIthTrackableItemID" style="document" />
      <wsdl:input name="TrackableItemListWIthTrackableItemID">
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output name="TrackableItemListWIthTrackableItemID">
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="TrackableItemListWithTrackables">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/TrackableItemListWithTrackables" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="TrackableItemListWithTrackable">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/TrackableItemListWithTrackable" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="TrackableItemListForInternalTransfer">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/TrackableItemListForInternalTransfer" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="TrackableItemList">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/TrackableItemList" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="BankingChequeDetailList">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/BankingChequeDetailList" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="BankingDepositsList">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/BankingDepositsList" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="StockAvailabilityOptionsList">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/StockAvailabilityOptionsList" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="Cv2AvsCheckResultTypeList">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/Cv2AvsCheckResultTypeList" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SalesOrderStatusSelect">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/SalesOrderStatusSelect" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ListDealerUserNameExists">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/ListDealerUserNameExists" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="DealerList">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/DealerList" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="DealerSupplierInfo">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/DealerSupplierInfo" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="DealerInfo">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/DealerInfo" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="InsuranceStatusList">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/InsuranceStatusList" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="CurrencyDenominationList">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/CurrencyDenominationList" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="DiscrepancyResolveTypeList">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/DiscrepancyResolveTypeList" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="DiscrepancyTypeList">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/DiscrepancyTypeList" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="DiscrepancySourceList">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/DiscrepancySourceList" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="TrackableFormatTypeList">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/TrackableFormatTypeList" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="CustomerAccountDetails">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/CustomerAccountDetails" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="UpdateCustomerLastAccountStatmentDetails">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/UpdateCustomerLastAccountStatmentDetails" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="CustomerNameAndPostCodeValidate">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/CustomerNameAndPostCodeValidate" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ApplicationMenuList">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/ApplicationMenuList" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="OverReceivePolicyList">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/OverReceivePolicyList" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="PasswordPolicyList">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/PasswordPolicyList" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="LicensingModelList">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/LicensingModelList" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="AgeGroupList">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/AgeGroupList" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="DespatchStatusList">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/DespatchStatusList" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ContactCategoryList">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/ContactCategoryList" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="DemographicCategoryList">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/DemographicCategoryList" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="IndustryCategoryList">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/IndustryCategoryList" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="TurnoverLevelList">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/TurnoverLevelList" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="EmployeeCountLevelList">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/EmployeeCountLevelList" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="MobilePhoneCountLevelList">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/MobilePhoneCountLevelList" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ServiceLevelList">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/ServiceLevelList" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="TariffProfitabilityList">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/TariffProfitabilityList" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="BonusBandList">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/BonusBandList" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="BonusBandListNew">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/BonusBandListNew" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ListCustomerSharedAccountManager">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/ListCustomerSharedAccountManager" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ListPremisesType">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/ListPremisesType" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="CustomerHistoryList">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/CustomerHistoryList" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="CustomerHistorySave">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/CustomerHistorySave" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ListDealerEmail">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/ListDealerEmail" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ItemStatusList">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/ItemStatusList" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ChannelCountryCardTypeList">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/ChannelCountryCardTypeList" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ReconciliationStatusList">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/ReconciliationStatusList" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ReconciliationStatusDisputeList">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/ReconciliationStatusDisputeList" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="HistoryList">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/HistoryList" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="HistoryListForDisplay">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/HistoryListForDisplay" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="BusinessTypeList">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/BusinessTypeList" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ConnectionTypeList">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/ConnectionTypeList" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ClockInMethodList">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/ClockInMethodList" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="EmploymentStatusList">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/EmploymentStatusList" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="EmploymentTypeList">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/EmploymentTypeList" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="TradingTypeList">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/TradingTypeList" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ResidentialStatusList">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/ResidentialStatusList" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="AcceleratorTypeList">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/AcceleratorTypeList" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ConcurrencyCheckGetLastUpdate">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/ConcurrencyCheckGetLastUpdate" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ConcurrencyCheckUpdateLastUpdate">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/ConcurrencyCheckUpdateLastUpdate" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SendMethodList">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/SendMethodList" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SelfBillTypeList">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/SelfBillTypeList" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="LoadLookupList">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/LoadLookupList" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="CustomerDeliveryStatusTypeList">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/CustomerDeliveryStatusTypeList" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="PriceTypeList">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/PriceTypeList" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="PriceTypeSave">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/PriceTypeSave" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="InventoryAuditWithAuditDetailList">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/InventoryAuditWithAuditDetailList" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="InventoryAuditList">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/InventoryAuditList" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="InventoryAuditDetailList">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/InventoryAuditDetailList" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SaveInventoryAudit">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/SaveInventoryAudit" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SaveInventoryAuditDetail">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/SaveInventoryAuditDetail" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SaveInventoryAuditWithAuditDetails">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/SaveInventoryAuditWithAuditDetails" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GRNBatchNumbers">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/GRNBatchNumbers" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GRNStatusList">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/GRNStatusList" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="PurchaseOrderGRNList">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/PurchaseOrderGRNList" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GRNList">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/GRNList" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GRNSave">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/GRNSave" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GRNSaveByte">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/GRNSaveByte" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SaveGRNInvoicePaymentUpdate">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/SaveGRNInvoicePaymentUpdate" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GRNReceivableProductList">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/GRNReceivableProductList" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GRNDetailList">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/GRNDetailList" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GRNDetailSave">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/GRNDetailSave" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GRNSearch">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/GRNSearch" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GRNSearchByGRNRef">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/GRNSearchByGRNRef" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GRNSearchByte">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/GRNSearchByte" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="PendingSupplierInvoiceSearch">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/PendingSupplierInvoiceSearch" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GRNProductClassTrackingData">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/GRNProductClassTrackingData" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GRNReceivedProduct">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/GRNReceivedProduct" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GRNReportReceivedProduct">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/GRNReportReceivedProduct" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GRNDetailProductSearch">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/GRNDetailProductSearch" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="PurchaseOrderUpdate">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/PurchaseOrderUpdate" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="PurchaseOrderInternalNoteUpdate">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/PurchaseOrderInternalNoteUpdate" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="PurchaseOrderDetailProductSearch">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/PurchaseOrderDetailProductSearch" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="PurchaseOrderDetailProductSearchByte">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/PurchaseOrderDetailProductSearchByte" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ListPurchaseOrderReport">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/ListPurchaseOrderReport" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="PurchaseOrderDetailsForManualAllocation">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/PurchaseOrderDetailsForManualAllocation" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="DespatchPendingReservedPOListByte">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/DespatchPendingReservedPOListByte" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="DespatchPendingReservedPOList">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/DespatchPendingReservedPOList" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ReverseReservedPO">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/ReverseReservedPO" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GlobalPurchaseOrderDetailList">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/GlobalPurchaseOrderDetailList" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GlobalPurchaseOrderDetailListForSO">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/GlobalPurchaseOrderDetailListForSO" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GlobalPurchaseOrderScanItemDetailList">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/GlobalPurchaseOrderScanItemDetailList" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GlobalPurchaseOrderpdate">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/GlobalPurchaseOrderpdate" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="StockInventoryLocationSearch">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/StockInventoryLocationSearch" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="StockHistoryReport">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/StockHistoryReport" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="HistoryOfMovement">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/HistoryOfMovement" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="StockMovement">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/StockMovement" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="MovementDetails">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/MovementDetails" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="NextMovement">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/NextMovement" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="DiscrepancyResolvedList">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/DiscrepancyResolvedList" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="DiscrepancyResolvedDetailList">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/DiscrepancyResolvedDetailList" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="DiscrepancyResolveSave">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/DiscrepancyResolveSave" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="StockDiscrepancyList">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/StockDiscrepancyList" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="DiscrepancyResolvedListInfo">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/DiscrepancyResolvedListInfo" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="DiscrepancyResolvedDetailListInfo">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/DiscrepancyResolvedDetailListInfo" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="StockDiscrepancyListInfo">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/StockDiscrepancyListInfo" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="StockDiscrepancyDetailList">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/StockDiscrepancyDetailList" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="StockDiscrepancyDetailListInfo">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/StockDiscrepancyDetailListInfo" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="StockDiscrepancySave">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/StockDiscrepancySave" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SaveTrackableItemsForDiscrepancy">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/SaveTrackableItemsForDiscrepancy" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="DiscrepancyResolve">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/DiscrepancyResolve" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="DiscrepancyResolveWithTrackableItem">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/DiscrepancyResolveWithTrackableItem" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="DiscrepancyResolveWithTrackableItemCompressed">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/DiscrepancyResolveWithTrackableItemCompressed" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="DiscrepancyResolveWithTrackableItem">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/DiscrepancyResolveWithInventoryAudit" style="document" />
      <wsdl:input name="DiscrepancyResolveWithInventoryAudit">
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output name="DiscrepancyResolveWithInventoryAudit">
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="StockTakeListForBindStockTake">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/StockTakeListForBindStockTake" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SaveBlindStockTake">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/SaveBlindStockTake" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="BlindStockTakeSearch">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/BlindStockTakeSearch" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="CompleteBlindStockTake">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/CompleteBlindStockTake" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GenerateDiscrepancies">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/GenerateDiscrepancies" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetScanedItemForBlindStockTake">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/GetScanedItemForBlindStockTake" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="StockTakeStatusList">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/StockTakeStatusList" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="BlindStockTakeExportList">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/BlindStockTakeExportList" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="PendingStockTakeList">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/PendingStockTakeList" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="StockTakeFileImportDetailSave">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/StockTakeFileImportDetailSave" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="StockDetailForProduct">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/StockDetailForProduct" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ListStockTakingReport">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/ListStockTakingReport" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ListStockTakes">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/ListStockTakes" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="LatestStockTakeList">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/LatestStockTakeList" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SaveStockTake">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/SaveStockTake" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="StockTransferStatusTypeList">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/StockTransferStatusTypeList" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="TransactionTypeList">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/TransactionTypeList" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="InternalTransferProductList">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/InternalTransferProductList" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="StockTransferSearch">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/StockTransferSearch" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GoodsInTransitReport">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/GoodsInTransitReport" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="RptStockTransferList">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/RptStockTransferList" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="StockTransferSelect">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/StockTransferSelect" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="StockTransferUpdate">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/StockTransferUpdate" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="StockTransferDetailProductSearch">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/StockTransferDetailProductSearch" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="StockTransferDetailProductSearchForTPoint">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/StockTransferDetailProductSearchForTPoint" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="StockTransferLocationUpdate">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/StockTransferLocationUpdate" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ExternalSupplierList">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/ExternalSupplierList" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SaveExternalSupplier">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/SaveExternalSupplier" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="CompanyList">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/CompanyList" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="CompanySave">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/CompanySave" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="LicenseModuleList">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/LicenseModuleList" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="LicenseModuleSave">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/LicenseModuleSave" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="CompanySupplierList">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/CompanySupplierList" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="CompanySupplierAddressList">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/CompanySupplierAddressList" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="CompanyCustomerAddressList">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/CompanyCustomerAddressList" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="CompanySupplierSave">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/CompanySupplierSave" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="CompanyCustomerList">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/CompanyCustomerList" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="CompanyCustomerSave">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/CompanyCustomerSave" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="CompanySupplierTypesList">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/CompanySupplierTypesList" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="CompanySupplierTypesSave">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/CompanySupplierTypesSave" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SystemSettingList">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/SystemSettingList" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SystemSettingListWithEmployeeList">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/SystemSettingListWithEmployeeList" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SystemSettingUpdate">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/SystemSettingUpdate" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="CustomerMandatoryFieldList">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/CustomerMandatoryFieldList" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="CustomerMandatoryFieldUpdate">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/CustomerMandatoryFieldUpdate" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="CompanyChannelTargetList">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/CompanyChannelTargetList" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="CompanyChannelTargetSave">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/CompanyChannelTargetSave" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="UpdateBanking">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/UpdateBanking" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="BankingList">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/BankingList" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="LastBankingForSite">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/LastBankingForSite" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="BankingCashDetailList">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/BankingCashDetailList" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SaleOrderSearchChannelByteforSaleFulFillmentWithNotes">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/SaleOrderSearchChannelByteforSaleFulFillmentWithNotes" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SaleOrderSearchForChannelReturnableOnlyWithNote">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/SaleOrderSearchForChannelReturnableOnlyWithNote" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SaleOrderSearchForChannelReturnableOnlyWithNotes">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/SaleOrderSearchForChannelReturnableOnlyWithNotes" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SaleOrderSearchChannelByteWithNote">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/SaleOrderSearchChannelByteWithNote" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SaleOrderSearchChannelByteWithNotes">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/SaleOrderSearchChannelByteWithNotes" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SaleOrderSearchChannelByteWithNoteforAllTypes">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/SaleOrderSearchChannelByteWithNoteforAllTypes" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SaleOrderSearchChannelByteWithNoteforAllType">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/SaleOrderSearchChannelByteWithNoteforAllType" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SaleOrderSearchForChannelWithNote">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/SaleOrderSearchForChannelWithNote" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SaleOrderSearchForChannelWithNotes">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/SaleOrderSearchForChannelWithNotes" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SaleOrderSearchForChannelWithNoteforAllTypes">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/SaleOrderSearchForChannelWithNoteforAllTypes" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SaleOrderSearchForChannelWithNoteforAllType">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/SaleOrderSearchForChannelWithNoteforAllType" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SaleOrderSearchForChannelReturnableOnly">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/SaleOrderSearchForChannelReturnableOnly" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SaleOrderSearchChannelByte">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/SaleOrderSearchChannelByte" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SaleOrderSearchChannelByteforSaleFulFillment">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/SaleOrderSearchChannelByteforSaleFulFillment" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SaleOrderSearchByWarehouseStatus">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/SaleOrderSearchByWarehouseStatus" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SaleOrderSearchByWarehouseStatusByte">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/SaleOrderSearchByWarehouseStatusByte" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SaleOrderSearchByWarehouseStatusByte">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/SaleOrderSearchByWarehouseStatusWithCodesByte" style="document" />
      <wsdl:input name="SaleOrderSearchByWarehouseStatusWithCodesByte">
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output name="SaleOrderSearchByWarehouseStatusWithCodesByte">
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="PendingDespathSearchForManagerByte">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/PendingDespathSearchForManagerByte" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="PendingAllocationSearchForManagerByte">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/PendingAllocationSearchForManagerByte" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="PendingPickListSearchForManagerByte">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/PendingPickListSearchForManagerByte" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="PendingFulfillmentDespatchSearchForManagerByte">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/PendingFulfillmentDespatchSearchForManagerByte" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SaleOrderDetailSaveWarehouseStatus">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/SaleOrderDetailSaveWarehouseStatus" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SaleOrderPickListPrintBatchUpdate">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/SaleOrderPickListPrintBatchUpdate" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="PickListLocationList">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/PickListLocationList" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SaleOrderPayments">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/SaleOrderPayments" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SaleOrderPaymentsAsApplicationType">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/SaleOrderPaymentsAsApplicationType" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SaleOrderDetail">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/SaleOrderDetail" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SaleOrderConnectionList">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/SaleOrderConnectionList" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SaleOrderConnectionListForReconciliation">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/SaleOrderConnectionListForReconciliation" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SaleOrderSearchForPendingFulfilmentInvoice">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/SaleOrderSearchForPendingFulfilmentInvoice" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SaleOrderSearchForPendingFulfilmentInvoiceByte">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/SaleOrderSearchForPendingFulfilmentInvoiceByte" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SaleOrderSearchForFulfilmentInvoice">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/SaleOrderSearchForFulfilmentInvoice" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="CommissionDiscrepancySummary">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/CommissionDiscrepancySummary" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="CommissionDiscrepancyAnalysis">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/CommissionDiscrepancyAnalysis" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SaleOrderDetailSaveUndoAllocation">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/SaleOrderDetailSaveUndoAllocation" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SaleOrderDetailUpdateManualAllocation">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/SaleOrderDetailUpdateManualAllocation" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SaleOrderDetailUpdateManualUndoAllocation">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/SaleOrderDetailUpdateManualUndoAllocation" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SaleOrderCreditControlApproved">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/SaleOrderCreditControlApproved" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SaleOrderMoveCreditControl">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/SaleOrderMoveCreditControl" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SaleOrderAuthorise">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/SaleOrderAuthorise" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SaleOrderValidate">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/SaleOrderValidate" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SaleOrderIdentityCheck">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/SaleOrderIdentityCheck" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SaleOrderReject">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/SaleOrderReject" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="RejectedOrderListForManager">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/RejectedOrderListForManager" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="RejectedOrderListForManagerByte">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/RejectedOrderListForManagerByte" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="URUProfileList">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/URUProfileList" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="URUProfileDeatailList">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/URUProfileDeatailList" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SaleOrderHistoryList">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/SaleOrderHistoryList" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="OriginalSaleOrder">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/OriginalSaleOrder" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SalesAndConnectionSummaryLoadLookup">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/SalesAndConnectionSummaryLoadLookup" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
        <soap12:header message="tns:SalesAndConnectionSummaryLoadLookupcSalestarAuthentication" part="cSalestarAuthentication" use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SalesAndConnectionSummary">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/SalesAndConnectionSummary" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="CashBackReport">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/CashBackReport" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="CashBackVoucherSearch">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/CashBackVoucherSearch" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="CashBackClaimBySaleOrderVoucherSearch">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/CashBackClaimBySaleOrderVoucherSearch" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="CashBackVoucherRpt">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/CashBackVoucherRpt" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="CashBackClaimInfo">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/CashBackClaimInfo" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="CashBackClaimBySaleOrderInfo">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/CashBackClaimBySaleOrderInfo" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="VoucherInfo">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/VoucherInfo" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="CashBackClaimSave">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/CashBackClaimSave" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="CashBackClaimBySaleOrderSave">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/CashBackClaimBySaleOrderSave" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="CashBackOnStop">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/CashBackOnStop" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="CashBackStopHistoryList">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/CashBackStopHistoryList" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="CashBackExportLoadLookups">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/CashBackExportLoadLookups" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="CashBackExport">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/CashBackExport" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="CustomerCashBackDetails">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/CustomerCashBackDetails" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="CustomerCashBackStatement">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/CustomerCashBackStatement" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="CustomerCashBackVoucherDetailList">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/CustomerCashBackVoucherDetailList" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="CustomerCashBackKitFundDetailList">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/CustomerCashBackKitFundDetailList" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="PurchaseOrderStatusTypeList">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/PurchaseOrderStatusTypeList" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="PurchaseOrderStatusByCountrySelect">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/PurchaseOrderStatusByCountrySelect" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="PurchaseOrderStatusByCountryForTypeSelect">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/PurchaseOrderStatusByCountryForTypeSelect" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="PurchaseOrderStatusByCountryUpdate">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/PurchaseOrderStatusByCountryUpdate" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="PurchaseOrderSearchByWarehouseStatus">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/PurchaseOrderSearchByWarehouseStatus" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="PurchaseOrderSearchByWarehouseStatusByte">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/PurchaseOrderSearchByWarehouseStatusByte" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="DistributionInvoicePendingListByte">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/DistributionInvoicePendingListByte" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="PurchaseOrderSearch">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/POSearchGeneral" style="document" />
      <wsdl:input name="POSearchGeneral">
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output name="POSearchGeneral">
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="PurchaseOrderSearch">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/POSearchWithPOBatchRef" style="document" />
      <wsdl:input name="POSearchWithPOBatchRef">
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output name="POSearchWithPOBatchRef">
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="PurchaseOrderBatchSearch">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/PurchaseOrderBatchSearch" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="PurchaseOrderBatchDetailsSearch">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/PurchaseOrderBatchDetailsSearch" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="PurchaseOrderAdvancedSearch">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/PurchaseOrderAdvancedSearch" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="PurchaseOrderSelect">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/PurchaseOrderSelect" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="PurchaseOrderSelectForMail">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/PurchaseOrderSelectForMail" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="EmployeeListWithoutSoapHeader">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/EmployeeListWithoutSoapHeader" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="PurchaseOrderLoad">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/PurchaseOrderLoad" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="PurchaseOrderCancel">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/PurchaseOrderCancel" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="CustomerReturnPolicyList">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/CustomerReturnPolicyList" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="CustomerReturnPolicyUpdate">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/CustomerReturnPolicyUpdate" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="WorkstationListByID">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/WorkstationListByID" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="WorkstationList">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/WorkstationList" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="WorkstationListBySite">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/WorkstationListBySite" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="WorkstationSave">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/WorkstationSave" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SaveWorkstation">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/SaveWorkstation" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="WorkStationLabelPrinterSave">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/WorkStationLabelPrinterSave" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="WorkStationLabelPrinterList">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/WorkStationLabelPrinterList" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ManufacturerList">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/ManufacturerList" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ManufacturerSave">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/ManufacturerSave" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SiteLisenceList">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/SiteLisenceList" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SiteLisenceSave">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/SiteLisenceSave" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="LatestLisenceInfo">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/LatestLisenceInfo" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="DiscountCategoryList">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/DiscountCategoryList" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="DiscountCategorySave">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/DiscountCategorySave" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SaleOrderStatusTypeList">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/SaleOrderStatusTypeList" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SaleOrderStatusList">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/SaleOrderStatusList" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SaleOrderStatusByCountrySelect">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/SaleOrderStatusByCountrySelect" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SaleOrderStatusByCountryUpdate">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/SaleOrderStatusByCountryUpdate" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SaleOrderStatusUpdate">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/SaleOrderStatusUpdate" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="URUCheckLogInsert">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/URUCheckLogInsert" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="IdentityCheckResultList">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/IdentityCheckResultList" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="IdentityCheckResultInsert">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/IdentityCheckResultInsert" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SaleOrderValidateForDuplicateData">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/SaleOrderValidateForDuplicateData" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SaleOrderURUCheck">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/SaleOrderURUCheck" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ChangeSaleEmployee">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/ChangeSaleEmployee" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ChangeSaleAdmin">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/ChangeSaleAdmin" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="WebSaleImportDetailsList">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/WebSaleImportDetailsList" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ProcessWebSales">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/ProcessWebSales" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="WebSaleImportAllInsert">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/WebSaleImportAllInsert" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SaleOrderList">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/SaleOrderList" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SaleOrderListByDealer">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/SaleOrderListByDealer" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SaleOrderDetailList">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/SaleOrderDetailList" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SaleOrderItemViaExSaleOrderDtlIDList">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/SaleOrderItemViaExSaleOrderDtlIDList" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SaleOrderItemList">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/SaleOrderItemList" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SaleOrderLayawayList">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/SaleOrderLayawayList" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SaleOrderSave">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/SaleOrderSave" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SaleOrderSaveWithWorkstation">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/SaleOrderSaveWithWorkstation" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SaleOrderSaveWithTransaction">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/SaleOrderSaveWithTransaction" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="DealerReturnSaleOrderSaveWithTransaction">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/DealerReturnSaleOrderSaveWithTransaction" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="UpdatePOReference">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/UpdatePOReference" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SaleOrderItemUpdate">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/SaleOrderItemUpdate" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SaleOrderRetailSave">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/SaleOrderRetailSave" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="CancelSaleOrders">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/CancelSaleOrders" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SaleOrderCancel">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/SaleOrderCancel" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SaleOrderCancelValidate">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/SaleOrderCancelValidate" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="CorrectSaleOrderStatus">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/CorrectSaleOrderStatus" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SaleMatrixInitialDataList">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/SaleMatrixInitialDataList" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SaleDealMatrixInitialDataList">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/SaleDealMatrixInitialDataList" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SaleHandsetTariffMatrixList">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/SaleHandsetTariffMatrixList" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SaleHandsetTariffMatrixByteList">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/SaleHandsetTariffMatrixByteList" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="HandsetTariffMatrixListForPivot">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/HandsetTariffMatrixListForPivot" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="Regeneratecombinations">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/Regeneratecombinations" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SaleHandsetTariffMatrixByteListWithSupplier">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/SaleHandsetTariffMatrixByteListWithSupplier" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="HandsetTariffPriceCommissionCashBackList">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/HandsetTariffPriceCommissionCashBackList" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="HandsetTariffPriceCommissionCashBackListRetail">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/HandsetTariffPriceCommissionCashBackListRetail" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SaleHandsetTariffServiceProviderList">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/SaleHandsetTariffServiceProviderList" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="CheckSaleOrderAvailability">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/CheckSaleOrderAvailability" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SaleOrderSearch">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/SaleOrderSearch" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SaleOrderSearchAlt">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/SaleOrderSearchAlt" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SaleOrderSearchRetail">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/SaleOrderSearchRetail" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SaleOrderSearchForManager">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/SaleOrderSearchForManager" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ReturnRejectItemsForManager">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/ReturnRejectItemsForManager" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SaleOrderSearchForManagerByte">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/SaleOrderSearchForManagerByte" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SaleOrderSearchForManagerWithType">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/SaleOrderSearchForManagerWithType" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SaleOrderSearchForManagerByteWithType">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/SaleOrderSearchForManagerByteWithType" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SaleOrderSearchForManagerImproved">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/SaleOrderSearchForManagerImproved" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SaleOrderSearchForManagerImprovedByte">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/SaleOrderSearchForManagerImprovedByte" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SaleOrderSearchForManagerImproved">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/SaleOrderSearchForManagerImprovedWithAddPara" style="document" />
      <wsdl:input name="SaleOrderSearchForManagerImprovedWithAddPara">
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output name="SaleOrderSearchForManagerImprovedWithAddPara">
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SaleOrderSearchForManagerImprovedByte">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/SaleOrderSearchForManagerImprovedByteAddPara" style="document" />
      <wsdl:input name="SaleOrderSearchForManagerImprovedByteAddPara">
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output name="SaleOrderSearchForManagerImprovedByteAddPara">
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SingleInvoiceSaleOrderSearch">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/SingleInvoiceSaleOrderSearch" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SaleOrderSearchByte">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/SaleOrderSearchByte" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SaleOrderSearchByteRetail">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/SaleOrderSearchByteRetail" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ReturnSaleOrderSearchByteRetail">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/ReturnSaleOrderSearchByteRetail" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SaleOrderSearchForCustomer">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/SaleOrderSearchForCustomer" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SaleOrderSearchForCustomer">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/SaleOrderSearchForCustomerRetail" style="document" />
      <wsdl:input name="SaleOrderSearchForCustomerRetail">
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output name="SaleOrderSearchForCustomerRetail">
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SaleOrderSearchForChannel">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/SaleOrderSearchForChannel" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SaleOrderSearchForCustomerWithNote">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/SaleOrderSearchForCustomerRetailWithNote" style="document" />
      <wsdl:input name="SaleOrderSearchForCustomerRetailWithNote">
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output name="SaleOrderSearchForCustomerRetailWithNote">
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SaleOrderSearchForCustomerWithNotes">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/SaleOrderSearchForCustomerRetailWithNotes" style="document" />
      <wsdl:input name="SaleOrderSearchForCustomerRetailWithNotes">
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output name="SaleOrderSearchForCustomerRetailWithNotes">
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SaleOrderSearchForCustomerWithNote">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/SaleOrderSearchForCustomerWithNote" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SaleOrderSearchForCustomerWithNotes">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/SaleOrderSearchForCustomerWithNotes" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SaleOrderSearchForCustomerWithNotewithInvoiceDtlFlag">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/SaleOrderSearchForCustomerWithNotewithInvoiceDtlFlag" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SaleOrderSearchForCustomerWithNotewithInvoiceDtlFlag">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/SaleOrderSearchForCustomerWithNotewithInvoiceDtlFlag1" style="document" />
      <wsdl:input name="SaleOrderSearchForCustomerWithNotewithInvoiceDtlFlag1">
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output name="SaleOrderSearchForCustomerWithNotewithInvoiceDtlFlag1">
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SaleOrderSearchChannelByteforSaleFulFillmentWithNote">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/SaleOrderSearchChannelByteforSaleFulFillmentWithNote" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="AgedDebtorReportPrint">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/AgedDebtorReportPrint" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="AgedDebtorGridSelect">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/AgedDebtorGridSelect" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="CustomerExternalConnectionList">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/CustomerExternalConnectionList" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="CustomerExternalConnectionsReport">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/CustomerExternalConnectionsReport" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="BandList">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/BandList" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="StatusList">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/StatusList" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="CustomerAllLookupDataDataLoad">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/CustomerAllLookupDataDataLoad" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="LeadAllDataLoad">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/LeadAllDataLoad" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
        <soap12:header message="tns:LeadAllDataLoadcSalestarAuthentication" part="cSalestarAuthentication" use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="LeadSave">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/LeadSave" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="LeadDetailLoad">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/LeadDetailLoad" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
        <soap12:header message="tns:LeadDetailLoadcSalestarAuthentication" part="cSalestarAuthentication" use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="LeadAddressList">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/LeadAddressList" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="LeadDataList">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/LeadDataList" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="LeadContactCommunicationList">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/LeadContactCommunicationList" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="LeadOpportunitySelect">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/LeadOpportunitySelect" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SearchLeadForDisplaying">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/SearchLeadForDisplaying" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="LeadDeleteAsMark">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/LeadDeleteAsMark" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="CustomerAllDataLoad">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/CustomerAllDataLoad" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
        <soap12:header message="tns:CustomerAllDataLoadcSalestarAuthentication" part="cSalestarAuthentication" use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="CustomerAllDataLoadByte">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/CustomerAllDataLoadByte" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="LeadAllDataLoadByte">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/LeadAllDataLoadByte" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="CustomerB2BAllLookupDataDataLoad">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/CustomerB2BAllLookupDataDataLoad" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
        <soap12:header message="tns:CustomerB2BAllLookupDataDataLoadcSalestarAuthentication" part="cSalestarAuthentication" use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="CustomerB2BAllDataLoad">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/CustomerB2BAllDataLoad" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
        <soap12:header message="tns:CustomerB2BAllDataLoadcSalestarAuthentication" part="cSalestarAuthentication" use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="CustomerB2BAllDataLoadByte">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/CustomerB2BAllDataLoadByte" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="DealerAllLookupDataDataLoad">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/DealerAllLookupDataDataLoad" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
        <soap12:header message="tns:DealerAllLookupDataDataLoadcSalestarAuthentication" part="cSalestarAuthentication" use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="DealerAllDataLoad">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/DealerAllDataLoad" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
        <soap12:header message="tns:DealerAllDataLoadcSalestarAuthentication" part="cSalestarAuthentication" use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="DealerAllDataLoadByte">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/DealerAllDataLoadByte" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="DirectAccessDealerConnections">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/DirectAccessDealerConnections" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="CheckCustomerTransactions">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/CheckCustomerTransactions" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ContactCommunicationDataUpdate">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/ContactCommunicationDataUpdate" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ContactCommunicationDataUpdates">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/ContactCommunicationDataUpdates" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="CustomerConnectionList">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/CustomerConnectionList" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetCustomerLatestContractEndDate">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/GetCustomerLatestContractEndDate" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetCustomerLatestContractEndDate">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/GetCustomerLatestContractEndDateWithConnection" style="document" />
      <wsdl:input name="GetCustomerLatestContractEndDateWithConnection">
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output name="GetCustomerLatestContractEndDateWithConnection">
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="CustomerInitialByteList">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/CustomerInitialByteList" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ConnectionDefinitionSearch">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/ConnectionDefinitionSearch" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ListConnectionDefinitionForServiceProvider">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/ListConnectionDefinitionForServiceProvider" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ListConnectionDefinitionForSychronisingID">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/ListConnectionDefinitionForSychronisingID" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ListConnectionDefinitionForGlobalID">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/ListConnectionDefinitionForGlobalID" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ConnectioDefinitionList">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/ConnectioDefinitionList" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ConnectioDefinitionAttributeList">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/ConnectioDefinitionAttributeList" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ConnectioDefinitionCommisionList">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/ConnectioDefinitionCommisionList" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ConnectioDefinitionListWithLookUpData">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/ConnectioDefinitionListWithLookUpData" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ConnectionDefinitionSave">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/ConnectionDefinitionSave" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ConnectionDefinitionDelete">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/ConnectionDefinitionDelete" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ConnectionDefinitionCommissionSave">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/ConnectionDefinitionCommissionSave" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ListConnectionDefinitionComponentForComponentID">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/ListConnectionDefinitionComponentForComponentID" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ConnectionDefinitionComponetList">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/ConnectionDefinitionComponetList" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ConnectionDefinitionComponetProductClassList">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/ConnectionDefinitionComponetProductClassList" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ConnectionDefinitionComponentCommissionList">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/ConnectionDefinitionComponentCommissionList" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ConnectionDefinitionComponentCommissionSave">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/ConnectionDefinitionComponentCommissionSave" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ConnectionDefinitionComponentListWithLookup">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/ConnectionDefinitionComponentListWithLookup" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ConnectiondefinitionComponentAndLinkTablesSave">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/ConnectiondefinitionComponentAndLinkTablesSave" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ConnectiondefinitionComponentSave">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/ConnectiondefinitionComponentSave" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ConnectionDefinitionComponentDelete">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/ConnectionDefinitionComponentDelete" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ConnectionDefinitionServiceProviderList">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/ConnectionDefinitionServiceProviderList" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ConnectionDefinitionServiceProviderListWithLookUpData">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/ConnectionDefinitionServiceProviderListWithLookUpData" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ConnectionDefinitionServiceProviderSave">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/ConnectionDefinitionServiceProviderSave" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ConnectionDefinitionServiceProviderDelete">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/ConnectionDefinitionServiceProviderDelete" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ConnectionDefinitionServiceProviderCommissionList">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/ConnectionDefinitionServiceProviderCommissionList" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ConnectionDefinitionServiceProviderCommissionSave">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/ConnectionDefinitionServiceProviderCommissionSave" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ConnectionDefinitionComponentServiceProviderCommissionList">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/ConnectionDefinitionComponentServiceProviderCommissionList" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ConnectionDefinitionComponentValidateProductType">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/ConnectionDefinitionComponentValidateProductType" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ConnectionDefinitionValidateServiceProvider">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/ConnectionDefinitionValidateServiceProvider" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ConnectionDefinitionValidateType">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/ConnectionDefinitionValidateType" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SourceList">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/SourceList" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SourceUpdate">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/SourceUpdate" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="MaritalStatusList">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/MaritalStatusList" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ReportFormatList">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/ReportFormatList" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="EmployeementStatusList">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/EmployeementStatusList" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="BankList">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/BankList" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="AttributeCategoryList">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/AttributeCategoryList" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="AttributeCategorySave">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/AttributeCategorySave" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="AttributeList">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/AttributeList" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="AttributeSave">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/AttributeSave" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="DefaultAddressList">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/DefaultAddressList" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="DeliverAddressLengthList">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/DeliverAddressLengthList" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="DeliveryAddressLengthSave">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/DeliveryAddressLengthSave" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ViewDeliverAddressLength">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/ViewDeliverAddressLength" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetSaleOrderDeliveryAddress">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/GetSaleOrderDeliveryAddress" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="AddressList">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/AddressList" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="AddressByObjectTypeList">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/AddressByObjectTypeList" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="OwnerAddressByObjectTypeList">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/OwnerAddressByObjectTypeList" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="AddressSave">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/AddressSave" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="AddressSaveWithOut">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/AddressSaveWithOut" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="AddressTypeList">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/AddressTypeList" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="AddressTypeSave">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/AddressTypeSave" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ActiveServiceProviderList_AllowDirectAccessisFalse">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/ActiveServiceProviderList_AllowDirectAccessisFalse" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SupplierForSynchronizing">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/SupplierForSynchronizing" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SupplierList">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/SupplierList" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SupplierListForSetUp">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/SupplierListForSetUp" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ActiveSupplierList">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/ActiveSupplierList" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="HandsetTariffSupplierList">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/HandsetTariffSupplierList" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SupplierForSyncronisingID">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/SupplierForSyncronisingID" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SupplierForGlobalID">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/SupplierForGlobalID" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SupplierSave">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/SupplierSave" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SupplierSaveWithTransection">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/SupplierSaveWithTransection" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SupplierSetupSaveWithTransection">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/SupplierSetupSaveWithTransection" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SupplierContactWithAddressSave">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/SupplierContactWithAddressSave" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SupplierSearch">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/SupplierSearch" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SupplierSearchForSetup">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/SupplierSearchForSetup" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SupplierTypeList">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/SupplierTypeList" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SupplierSiteList">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/SupplierSiteList" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SupplierTypeSave">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/SupplierTypeSave" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SupplierAddressList">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/SupplierAddressList" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SupplierContactList">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/SupplierContactList" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SupplierListForeBusinessProcess">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/SupplierListForeBusinessProcess" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="EBusinessProcessListWithSupplierType">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/EBusinessProcessListWithSupplierType" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="UpfrontSubsidyClaimServiceProviderList">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/UpfrontSubsidyClaimServiceProviderList" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="CheckDuplicateSupplierReference">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/CheckDuplicateSupplierReference" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="EmployeeCategoryList">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/EmployeeCategoryList" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="EmployeeCategorySave">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/EmployeeCategorySave" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SupplierCategoryList">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/SupplierCategoryList" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SupplierCategorySave">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/SupplierCategorySave" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ContactCommunicationSelect">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/ContactCommunicationSelect" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ContactSelect">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/ContactSelect" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ContactList">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/ContactList" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ContactSelectAllWithoutPrimaryContact">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/ContactSelectAllWithoutPrimaryContact" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ContactSelectAll">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/ContactSelectAll" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ContactUpdate">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/ContactUpdate" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ContactCommunicationForOwner">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/ContactCommunicationForOwner" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ContactWithMarketingFalgsUpdate">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/ContactWithMarketingFalgsUpdate" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="CommunicationTypeList">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/CommunicationTypeList" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="FileFormatList">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/FileFormatList" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="CustomerCategoryList">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/CustomerCategoryList" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="CustomerCategorySave">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/CustomerCategorySave" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="CustomerReport">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/CustomerReport" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="CustomerOutstandingAmountDetail">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/CustomerOutstandingAmountDetail" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ExistingBankDetailsFor">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/ExistingBankDetailsFor" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ListCustomerBankAccount">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/ListCustomerBankAccount" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="CustomerBankAccountSave">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/CustomerBankAccountSave" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="CustomerListWithAccountSummary">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/CustomerListWithAccountSummary" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="CustomerOpportunitySelect">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/CustomerOpportunitySelect" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="AccountBalance">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/AccountBalance" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="CustomerList">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/CustomerList" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
        <soap12:header message="tns:CustomerListcSalestarAuthentication" part="cSalestarAuthentication" use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="CustomerList">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/CustomerListWithCreditTerms" style="document" />
      <wsdl:input name="CustomerListWithCreditTerms">
        <soap12:body use="literal" />
        <soap12:header message="tns:CustomerListWithCreditTermscSalestarAuthentication" part="cSalestarAuthentication" use="literal" />
      </wsdl:input>
      <wsdl:output name="CustomerListWithCreditTerms">
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="CustomerListHeaderOnly">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/CustomerListHeaderOnly" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
        <soap12:header message="tns:CustomerListHeaderOnlycSalestarAuthentication" part="cSalestarAuthentication" use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="CustomerSave">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/CustomerSave" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="CustomerSavewithTransection">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/CustomerSavewithTransection" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="RetailCustomerSave">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/RetailCustomerSave" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="RetailCustomerSaveOnce">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/RetailCustomerSaveOnce" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
        <soap12:header message="tns:RetailCustomerSaveOncecSalestarAuthentication" part="cSalestarAuthentication" use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="CustomerSearch">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/CustomerSearch" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
        <soap12:header message="tns:CustomerSearchcSalestarAuthentication" part="cSalestarAuthentication" use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SiteAddressListwithDefualt">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/SiteAddressListwithDefualt" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="AgedDebtorReportSelectWithFC">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/AgedDebtorReportSelectWithFC" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="CustomerAddressList">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/CustomerAddressList" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="CustomerAddressListCompressed">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/CustomerAddressListCompressed" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="CustomerAddressByteList">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/CustomerAddressByteList" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="CustomerAddressByteListForSale">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/CustomerAddressByteListForSale" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="CustomerTypeList">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/CustomerTypeList" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="CustomerContactList">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/CustomerContactList" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="CustomerContactListCompressed">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/CustomerContactListCompressed" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="CustomerSearchSale">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/CustomerSearchSale" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
        <soap12:header message="tns:CustomerSearchSalecSalestarAuthentication" part="cSalestarAuthentication" use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="DealerListForSale">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/DealerListForSale" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="DealerListForSale">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/DealerListForSaleWithCreditTerms" style="document" />
      <wsdl:input name="DealerListForSaleWithCreditTerms">
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output name="DealerListForSaleWithCreditTerms">
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="DealerSearchForDisplay">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/DealerSearchForDisplay" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="DealerSearchWithVatNumberForDistribution">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/DealerSearchWithVatNumberForDistribution" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="DealerSearchWithVatNumberForDisplay">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/DealerSearchWithVatNumberForDisplay" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="CustomerSearchForDisplay">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/CustomerSearchForDisplay" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
        <soap12:header message="tns:CustomerSearchForDisplaycSalestarAuthentication" part="cSalestarAuthentication" use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="CustomerListForSale">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/CustomerListForSale" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
        <soap12:header message="tns:CustomerListForSalecSalestarAuthentication" part="cSalestarAuthentication" use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="CustomerListForSale">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/CustomerListForSaleWithCheckCreditTerms" style="document" />
      <wsdl:input name="CustomerListForSaleWithCheckCreditTerms">
        <soap12:body use="literal" />
        <soap12:header message="tns:CustomerListForSaleWithCheckCreditTermscSalestarAuthentication" part="cSalestarAuthentication" use="literal" />
      </wsdl:input>
      <wsdl:output name="CustomerListForSaleWithCheckCreditTerms">
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="CustomerSearchSaleAdvanced">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/CustomerSearchSaleAdvance" style="document" />
      <wsdl:input name="CustomerSearchSaleAdvance">
        <soap12:body use="literal" />
        <soap12:header message="tns:CustomerSearchSaleAdvancecSalestarAuthentication" part="cSalestarAuthentication" use="literal" />
      </wsdl:input>
      <wsdl:output name="CustomerSearchSaleAdvance">
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="CustomerSearchSaleForID">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/CustomerSearchSaleForID" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
        <soap12:header message="tns:CustomerSearchSaleForIDcSalestarAuthentication" part="cSalestarAuthentication" use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="CustomerSearchSaleForID">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/CustomerSearchSaleForIDWithCreditTerms" style="document" />
      <wsdl:input name="CustomerSearchSaleForIDWithCreditTerms">
        <soap12:body use="literal" />
        <soap12:header message="tns:CustomerSearchSaleForIDWithCreditTermscSalestarAuthentication" part="cSalestarAuthentication" use="literal" />
      </wsdl:input>
      <wsdl:output name="CustomerSearchSaleForIDWithCreditTerms">
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="CustomerTypeList">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/CustomerTypeListOverRide" style="document" />
      <wsdl:input name="CustomerTypeListOverRide">
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output name="CustomerTypeListOverRide">
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="CustomerConnectionSelect">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/CustomerConnectionSelect" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="CustomerListForEmailing">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/CustomerListForEmailing" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
        <soap12:header message="tns:CustomerListForEmailingcSalestarAuthentication" part="cSalestarAuthentication" use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="CustomerListAll">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/CustomerListAll" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
        <soap12:header message="tns:CustomerListAllcSalestarAuthentication" part="cSalestarAuthentication" use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="CustomerListAll">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/CustomerListAllWithCreditCheck" style="document" />
      <wsdl:input name="CustomerListAllWithCreditCheck">
        <soap12:body use="literal" />
        <soap12:header message="tns:CustomerListAllWithCreditCheckcSalestarAuthentication" part="cSalestarAuthentication" use="literal" />
      </wsdl:input>
      <wsdl:output name="CustomerListAllWithCreditCheck">
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="CustomerListAllWithoutAddresses">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/CustomerListAllWithoutAddresses" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
        <soap12:header message="tns:CustomerListAllWithoutAddressescSalestarAuthentication" part="cSalestarAuthentication" use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="CustomerAccountDetailSelect">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/CustomerAccountDetailSelect" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="CustomerAccountDetailSelectForFoerignCustomers">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/CustomerAccountDetailSelectForFoerignCustomers" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="AgedDebtorReportSelect">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/AgedDebtorReportSelect" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SuppliersProductList">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/SuppliersProductList" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ListActiveProductSupplier">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/ListActiveProductSupplier" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ProductSupplierCostForSynchronizing">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/ProductSupplierCostForSynchronizing" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ProductSupplierCostListForID">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/ProductSupplierCostListForID" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="LatestSupplierProductCostList">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/LatestSupplierProductCostList" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ProductSupplierCostList">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/ProductSupplierCostList" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ProductSupplierCostListForSetUp">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/ProductSupplierCostListForSetUp" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SaveProductSupplier">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/SaveProductSupplier" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ProductSupplierCostSave">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/ProductSupplierCostSave" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ProductSupplierCostSaveBySyncronizing">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/ProductSupplierCostSaveBySyncronizing" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ProductSupplierSave">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/ProductSupplierSave" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ProductPriceProtectionListForID">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/ProductPriceProtectionListForID" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ProductPriceProtectionList">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/ProductPriceProtectionList" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ProductPriceProtectionSetupSave">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/ProductPriceProtectionSetupSave" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ListProductPriceProtection">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/ListProductPriceProtection" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SaveProductPriceProtection">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/SaveProductPriceProtection" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ProductPriceProtectionSave">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/ProductPriceProtectionSave" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ProductCountryAverageCostList">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/ProductCountryAverageCostList" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ProductCountryAverageCostListForMultipleProducts">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/ProductCountryAverageCostListForMultipleProducts" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ProductCountryAverageCostSave">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/ProductCountryAverageCostSave" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ProductPriceHistoryList">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/ProductPriceHistoryList" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="HandSetTariffPriceCountryList">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/HandSetTariffPriceCountryList" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="HandSetTariffPriceCheckEffectiveDateServer">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/HandSetTariffPriceCheckEffectiveDateServer" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="HandSetTariffCommissionSaveAddon">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/HandSetTariffCommissionSaveAddon" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="HandSetTariffPriceSaveAddon">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/HandSetTariffPriceSaveAddon" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="HandSetTariffCashBackSaveAddon">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/HandSetTariffCashBackSaveAddon" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="HandSetTariffPriceSave">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/HandSetTariffPriceSave" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="HandSetTariffPriceSaveEffectiveFromNow">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/HandSetTariffPriceSaveEffectiveFromNow" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="HandSetTariffCashBackList">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/HandSetTariffCashBackList" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="HandSetTariffCashBackSave">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/HandSetTariffCashBackSave" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="HandsetTariffCommissionList">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/HandsetTariffCommissionList" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="HandSetTariffCommissionSaveForSynchronizing">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/HandSetTariffCommissionSaveForSynchronizing" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="HandSetTariffCommissionSave">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/HandSetTariffCommissionSave" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="HandSetTariffCommissionDelete">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/HandSetTariffCommissionDelete" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="TitleList">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/TitleList" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="TitleSave">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/TitleSave" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SiteCategoryList">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/SiteCategoryList" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SiteCategorySave">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/SiteCategorySave" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ActiveSiteList">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/ActiveSiteList" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SiteList">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/SiteList" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SiteIntegrationList">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/SiteIntegrationList" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SiteDefultList">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/SiteDefultList" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SiteChannelList">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/SiteChannelList" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SiteChannelList">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/AllSiteChannelList" style="document" />
      <wsdl:input name="AllSiteChannelList">
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output name="AllSiteChannelList">
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SiteChannelSave">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/SiteChannelSave" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="CheckSiteName">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/CheckSiteName" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SiteData">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/SiteData" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SiteSave">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/SiteSave" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SiteDetailSave">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/SiteDetailSave" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="LocationDeleteValidate">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/LocationDeleteValidate" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SiteType">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/SiteType" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SiteSearch">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/SiteSearch" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SiteLocationList">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/SiteLocationList" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SiteLocationList">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/SiteLocationListByOption" style="document" />
      <wsdl:input name="SiteLocationListByOption">
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output name="SiteLocationListByOption">
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SiteLocationSave">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/SiteLocationSave" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SiteVatRegistrationNumber">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/SiteVatRegistrationNumber" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SiteChannelTargetList">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/SiteChannelTargetList" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SiteChannelTargetListWithSiteNames">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/SiteChannelTargetListWithSiteNames" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SiteChannelTargetSave">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/SiteChannelTargetSave" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SiteTargetList">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/SiteTargetList" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SiteTargetSave">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/SiteTargetSave" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="WorkigDayList">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/WorkigDayList" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="TargetSave">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/TargetSave" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="DashBoardList">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/DashBoardList" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="EmployeePerformance">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/EmployeePerformance" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="StageList">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/StageList" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ChannelList">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/ChannelList" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ChannelSave">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/ChannelSave" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ChannelTermsAndConditionSave">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/ChannelTermsAndConditionSave" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="DocumentPrintLoadData">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/DocumentPrintLoadData" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SaleDispatchesDocumentPrintingUpdate">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/SaleDispatchesDocumentPrintingUpdate" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="DespatchDetailConfirmationList">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/DespatchDetailConfirmationList" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="OrderDespatchConfirmationUpdate">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/OrderDespatchConfirmationUpdate" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="UpdateDespatchTrakingNo">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/UpdateDespatchTrakingNo" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="DespatchMethodList">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/DespatchMethodList" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="DespatchMethodSave">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/DespatchMethodSave" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="DespatchStatusUpdate">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/DespatchStatusUpdate" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="DespatchStatusUpdate">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/DespatchStatusUpdateCustomerReceived" style="document" />
      <wsdl:input name="DespatchStatusUpdateCustomerReceived">
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output name="DespatchStatusUpdateCustomerReceived">
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="CustomerDeliveryStatusList">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/CustomerDeliveryStatusList" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="AutoDespatch">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/AutoDespatch" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetMenu">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/GetMenu" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetMenuDataSet">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/GetMenuDataSet" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetMenu1">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/GetMenu1" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ServiceProviderList">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/ServiceProviderList" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ActiveServiceProviderList">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/ActiveServiceProviderList" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ProductByTypeList">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/ProductByTypeList" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ProductByTypeListForNetwork">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/ProductByTypeListForNetwork" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ProductByTypeByteList">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/ProductByTypeByteList" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ProductPriceList">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/ProductPriceList" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ProductPriceListWithPriceBook">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/ProductPriceListWithPriceBook" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="PrePayTariffs">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/PrePayTariffs" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ProductPriceDetailList">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/ProductPriceDetailList" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ProductPriceWithCommissionList">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/ProductPriceWithCommissionList" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ProductListForGlobalID">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/ProductListForGlobalID" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ProductListForGlobalListID">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/ProductListForGlobalListID" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ProductListForSyncronisingID">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/ProductListForSyncronisingID" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ProductListwithLookupData">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/ProductListwithLookupData" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="AttributeListForProduct">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/AttributeListForProduct" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="AttributeListForProductType">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/AttributeListForProductType" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ProductSave">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/ProductSave" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ProductListForAddOn">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/ProductListForAddOn" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ProductSaveFromAddOn">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/ProductSaveFromAddOn" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ProductsSaveByCategory">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/ProductsSaveByCategory" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ProductAttributeList">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/ProductAttributeList" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="productdelete">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/productdelete" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ProductCommissionCountryforSynchronizing">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/ProductCommissionCountryforSynchronizing" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="DispatchedItemDetails">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/DispatchedItemDetails" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ProductCommissionCountryListForID">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/ProductCommissionCountryListForID" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ProductCommissionCountryListForIDandEffectiveDate">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/ProductCommissionCountryListForIDandEffectiveDate" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ProductCommissionCountryList">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/ProductCommissionCountryList" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ListProductCommissionCountry">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/ListProductCommissionCountry" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SaveProductCommissionCountryForSynchronizing">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/SaveProductCommissionCountryForSynchronizing" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SaveProductCommissionCountry">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/SaveProductCommissionCountry" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ProductCommissionCountrySave">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/ProductCommissionCountrySave" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ProductCommissionCountryDelete">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/ProductCommissionCountryDelete" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ProductBarCodeSave">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/ProductBarCodeSave" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ProductBarCodeList">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/ProductBarCodeList" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ProductClassTaxRateList">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/ProductClassTaxRateList" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ProductPriceSetUpList">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/ProductPriceSetUpList" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ProductPriceCheckEffectiveDate">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/ProductPriceCheckEffectiveDate" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ProductPriceCheckEffectiveDateServer">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/ProductPriceCheckEffectiveDateServer" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ProductSearchByTrackableNumber">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/ProductSearchByTrackableNumber" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ProductSearchFullText">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/ProductSearchFullText" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetTariffDetails">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/GetTariffDetails" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="TariffProductList">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/TariffProductList" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="TariffProductFindProductClass">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/TariffProductFindProductClass" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="TariffProductSave">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/TariffProductSave" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="AdditionalCommissionProductList">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/AdditionalCommissionProductList" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="LastRepositorySynchronisedDetails">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/LastRepositorySynchronisedDetails" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="LastSynchronisedDetails">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/LastSynchronisedDetails" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SynchronisedList">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/SynchronisedList" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ProductDownLoadScheduleList">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/ProductDownLoadScheduleListForDate" style="document" />
      <wsdl:input name="ProductDownLoadScheduleListForDate">
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output name="ProductDownLoadScheduleListForDate">
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ProductDownLoadScheduleList">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/ProductDownLoadScheduleList" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ProductDownLoadScheduleSave">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/ProductDownLoadScheduleSave" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ProductDownLoadScheduleSearch">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/ProductDownLoadScheduleSearch" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ProductDownLoadScheduleDelete">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/ProductDownLoadScheduleDelete" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SynchronisingSave">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/SynchronisingSave" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SynchronisedSupplierList">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/SynchronisedSupplierList" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SynchronisedConnectionDefinitionList">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/SynchronisedConnectionDefinitionList" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SynchronisedProductList">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/SynchronisedProductList" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SupplierSynchronisingSave">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/SupplierSynchronisingSave" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ConnectionDefinitionSynchronisingSave">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/ConnectionDefinitionSynchronisingSave" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ProductSynchronisingSave">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/ProductSynchronisingSave" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="DbVersion">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/DbVersion" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="CountryProductTypeList">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/CountryProductTypeList" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ProductPriceCountryList">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/ProductPriceCountryList" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ProductPriceCountryListForSetup">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/ProductPriceCountryListForSetup" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ProductPriceCountryForSynchronizing">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/ProductPriceCountryForSynchronizing" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ProductCashBackForSyncronizing">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/ProductCashBackForSyncronizing" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ProductCashBackList">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/ProductCashBackList" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ProductCashBackSetUpList">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/ProductCashBackSetUpList" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="CommissionCalculationForProductCommission">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/CommissionCalculationForProductCommission" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ProductPriceCountrySave">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/ProductPriceCountrySave" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ProductPriceCountrySaveEffectiveFromNow">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/ProductPriceCountrySaveEffectiveFromNow" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SaleOrderDetailPriceUpdate">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/SaleOrderDetailPriceUpdate" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ProductPriceCountrySaveBySyncronizing">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/ProductPriceCountrySaveBySyncronizing" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ProductCashBackSave">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/ProductCashBackSave" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ProductKitFundList">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/ProductKitFundList" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ProductKitFundSave">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/ProductKitFundSave" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="CustomerKitFundSummary">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/CustomerKitFundSummary" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="CustomerKitFundStatement">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/CustomerKitFundStatement" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="KitFundCreditNoteSave">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/KitFundCreditNoteSave" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ProductCashBackSaveBySyncronizing">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/ProductCashBackSaveBySyncronizing" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ProductSupplierListForSynchronizing">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/ProductSupplierListForSynchronizing" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ProductSupplierList">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/ProductSupplierList" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ProductSupplierListAlt">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/ProductSupplierListAlt" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ProductSupplierSearch">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/ProductSupplierSearch" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ListProductwithProductSupplier">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/ListProductwithProductSupplier" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ListSuppliersWithSuppliedProduct">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/ListSuppliersWithSuppliedProduct" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ProductCommissionBySupplierList">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/ProductCommissionBySupplierList" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ProductClassTrackingList">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/ProductClassTrackingList" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ProductClassTrackingListForClass">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/ProductClassTrackingListForClass" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ProductPriceCommissionCashBackList">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/ProductPriceCommissionCashBackList" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ProductCategoryList">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/ProductCategoryList" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ProductCategoryListforTransfer">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/ProductCategoryListforTransfer" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ProductCategoryListForSupplier_Network">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/ProductCategoryListForSupplier_Network" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ProductCategoryTangibleList">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/ProductCategoryTangibleList" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ProductCategoryTangibleList">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/ProductCategoryTangibleActiveList" style="document" />
      <wsdl:input name="ProductCategoryTangibleActiveList">
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output name="ProductCategoryTangibleActiveList">
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ReconciliationTypeList">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/ReconciliationTypeList" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ProductCategoryTangibleListByte">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/ProductCategoryTangibleListByte" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ProductCategoryListForSupplier">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/ProductCategoryListForSupplier" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ProductCategorySearch">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/ProductCategorySearch" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ProductCategorySave">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/ProductCategorySave" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ProductCategorySaveAndReturn">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/ProductCategorySaveAndReturn" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ProductCategoryCashBackPaymentTermList">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/ProductCategoryCashBackPaymentTermList" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ProductCategoryCashBackPaymentTermSave">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/ProductCategoryCashBackPaymentTermSave" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ProductCategoryCommissionSearch">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/ProductCategoryCommissionSearch" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ProductCategoryCommissionList">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/ProductCategoryCommissionList" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ProductCategoryCommissionInfo">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/ProductCategoryCommissionInfo" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ProductCategoryCommissionForSynchronizing">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/ProductCategoryCommissionForSynchronizing" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ProductCategoryCommissionListForCategory">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/ProductCategoryCommissionListForCategory" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ProductCategoryCommissionElementList">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/ProductCategoryCommissionElementList" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ProductCategoryCommissionElementListForID">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/ProductCategoryCommissionElementListForID" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ProductCategoryCommissionSave">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/ProductCategoryCommissionSave" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ListProductCategoryCommissionRule">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/ListProductCategoryCommissionRule" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ProductCategoryCommissionDetailList">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/ProductCategoryCommissionDetailList" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ProductCategoryCommissionListByProduct">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/ProductCategoryCommissionListByProduct" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ProductCategoryCashBackPaymentTermDetailsList">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/ProductCategoryCashBackPaymentTermDetailsList" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ProductClassProductCategoryList">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/ProductClassProductCategoryList" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ProductClassProductCategoryListByNetworkID">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/ProductClassProductCategoryListByNetworkID" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ProductClassListByNetworkID">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/ProductClassListByNetworkID" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ProductClassProductCategorySave">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/ProductClassProductCategorySave" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetProductCategoryListByProductClassID">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/GetProductCategoryListByProductClassID" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetProductClassProductCategoryListByProductClassID">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/GetProductClassProductCategoryListByProductClassID" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="BestDealReport">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/BestDealReport" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="HandsetTariffPriceForSynchronizing">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/HandsetTariffPriceForSynchronizing" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="HandsetTariffCommissionForSynchronizing">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/HandsetTariffCommissionForSynchronizing" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="HansetTariffMetrix">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/HansetTariffMetrix" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="HansetTariffMetrixByte">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/HansetTariffMetrixByte" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="HansetTariffMetrixForAddonByte">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/HansetTariffMetrixForAddonByte" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="CalculateGPDailyTotal">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/CalculateGPDailyTotal" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="CancelLayaway">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/CancelLayaway" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="HansetTariffInMetrix">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/HansetTariffInMetrix" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="HandsetTariffCombinationDetails">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/HandsetTariffCombinationDetails" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="HandsetTariffPriceDetails">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/HandsetTariffPriceDetails" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="HandsetTariffCashBackDetails">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/HandsetTariffCashBackDetails" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="HandsetTariffCommissionDetails">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/HandsetTariffCommissionDetails" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="HandsetCostDetails">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/HandsetCostDetails" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="HandsetTariffSave">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/HandsetTariffSave" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ProductCodeValidation">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/ProductCodeValidation" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ProductActiveUpdate">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/ProductActiveUpdate" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ProductNameValidation">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/ProductNameValidation" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ProductSearch">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/ProductSearch" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ProductSearchForProductSetup">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/ProductSearchForProductSetup" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ProductSearchForRepairProducts">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/ProductSearchForRepairProducts" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GPAnalysisByRepairOrder">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/GPAnalysisByRepairOrder" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ProductSynchronisingSearch">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/ProductSynchronisingSearch01" style="document" />
      <wsdl:input name="ProductSynchronisingSearch01">
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output name="ProductSynchronisingSearch01">
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ProductSearchForProductSetup">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/ProductSearchForProductSetupTangibleOnly" style="document" />
      <wsdl:input name="ProductSearchForProductSetupTangibleOnly">
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output name="ProductSearchForProductSetupTangibleOnly">
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ProductSearchForSaleOrderPO">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/ProductSearchForSaleOrderPO" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ExportFileColumnList">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/ExportFileColumnList" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ProductSynchronisingSearch">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/ProductSynchronisingSearch" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ProductSynchronisingSearchForService">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/ProductSynchronisingSearchForService" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ProductSearchRetail">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/ProductSearchRetail" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ProductSearchRetail2">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/ProductSearchRetail2" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ProductSearchRetailByte">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/ProductSearchRetailByte" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ProductSearchRetailByte2">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/ProductSearchRetailByte2" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ProductSearchChannelForNetDelaers">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/ProductSearchChannelForNetDelaers" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ProductSearchWithFCColumn">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/ProductSearchWithFCColumn" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ProductSearchChannel">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/ProductSearchChannel" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ProductSearchChannel">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/ProductSearchChannelWithFulfillmentSiteID" style="document" />
      <wsdl:input name="ProductSearchChannelWithFulfillmentSiteID">
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output name="ProductSearchChannelWithFulfillmentSiteID">
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ProductSearchChannelByConnectionType">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/ProductSearchChannelByConnectionType" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ProductSearchWithFCColumn">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/ProductSearchWithFCColumnWithFulfillmentSiteID" style="document" />
      <wsdl:input name="ProductSearchWithFCColumnWithFulfillmentSiteID">
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output name="ProductSearchWithFCColumnWithFulfillmentSiteID">
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ProductSearchChannelForNetDelaers">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/ProductSearchChannelForNetDelaersWithFulfillmentSiteID" style="document" />
      <wsdl:input name="ProductSearchChannelForNetDelaersWithFulfillmentSiteID">
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output name="ProductSearchChannelForNetDelaersWithFulfillmentSiteID">
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ProductSearchChannelByte">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/ProductSearchChannelByte" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ProductSearchChannelByte">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/ProductSearchChannelByteWithFulfillmentSiteID" style="document" />
      <wsdl:input name="ProductSearchChannelByteWithFulfillmentSiteID">
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output name="ProductSearchChannelByteWithFulfillmentSiteID">
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ProductSearchChannelByConnectionTypeByte">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/ProductSearchChannelByConnectionTypeByte" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ListProductsInFulfillemtSite">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/ListProductsInFulfillemtSite" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ProductSupplierSearchAlt">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/ProductSupplierSearchAlt" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ConnectionProductSearch">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/ConnectionProductSearch" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ConnectionProductSearchByConnectionType">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/ConnectionProductSearchByConnectionType" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ProductSearchSale">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/ProductSearchSale" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ProductSearchByBarcode">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/ProductSearchByBarcode" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ProductListAddOn">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/ProductListAddOn" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ProductList">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/ProductList" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ProductSiteContainerList">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/ProductSiteContainerList" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetProduct">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/GetProduct" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="EmployeeList">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/EmployeeList" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
        <soap12:header message="tns:EmployeeListcSalestarAuthentication" part="cSalestarAuthentication" use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="EmployeeListLogin">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/EmployeeListLogin" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="LoginAuditList">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/LoginAuditList" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="EmployeeSaveLogin">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/EmployeeSaveLogin" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="EmployeeList">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/EmployeeListBySite" style="document" />
      <wsdl:input name="EmployeeListBySite">
        <soap12:body use="literal" />
        <soap12:header message="tns:EmployeeListBySitecSalestarAuthentication" part="cSalestarAuthentication" use="literal" />
      </wsdl:input>
      <wsdl:output name="EmployeeListBySite">
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="DealerMangerList">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/DealerMangerList" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="DealerMangerList">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/DealerMangerListForDealerSearch" style="document" />
      <wsdl:input name="DealerMangerListForDealerSearch">
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output name="DealerMangerListForDealerSearch">
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="DealerManagersForProspectiveRenewal">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/DealerManagersForProspectiveRenewal" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="EmployeeGroupList">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/EmployeeGroupList" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="EmployeeIDsForGroupList">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/EmployeeIDsForGroupList" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetEmployeeList">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/GetEmployeeList" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
        <soap12:header message="tns:GetEmployeeListcSalestarAuthentication" part="cSalestarAuthentication" use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetEmployee">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/GetEmployee" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
        <soap12:header message="tns:GetEmployeecSalestarAuthentication" part="cSalestarAuthentication" use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetEmployeeForGPInfo">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/GetEmployeeForGPInfo" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
        <soap12:header message="tns:GetEmployeeForGPInfocSalestarAuthentication" part="cSalestarAuthentication" use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetEmployeeforSetup">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/GetEmployeeforSetup" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
        <soap12:header message="tns:GetEmployeeforSetupcSalestarAuthentication" part="cSalestarAuthentication" use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="EmployeeSave">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/EmployeeSave" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="EmployeeApplicationFunctionList">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/EmployeeApplicationFunctionList" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="EmployeeSearch">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/EmployeeSearch" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
        <soap12:header message="tns:EmployeeSearchcSalestarAuthentication" part="cSalestarAuthentication" use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="EmployeeSearchAdvance">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/EmployeeSearchAdvance" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
        <soap12:header message="tns:EmployeeSearchAdvancecSalestarAuthentication" part="cSalestarAuthentication" use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="EmployeePermission">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/EmployeePermission" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
        <soap12:header message="tns:EmployeePermissioncSalestarAuthentication" part="cSalestarAuthentication" use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="EmployeeRole">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/EmployeeRole" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
        <soap12:header message="tns:EmployeeRolecSalestarAuthentication" part="cSalestarAuthentication" use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="EmployeeRoleSave">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/EmployeeRoleSave" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="EmployeePwdSave">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/EmployeePwdSave" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="EmployeePwdSave">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/EmployeePwdSavewithNextloginFlage" style="document" />
      <wsdl:input name="EmployeePwdSavewithNextloginFlage">
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output name="EmployeePwdSavewithNextloginFlage">
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="EmployeeMenu">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/EmployeeMenu" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="EmployeeMenuDataset">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/EmployeeMenuDataset" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
        <soap12:header message="tns:EmployeeMenuDatasetcSalestarAuthentication" part="cSalestarAuthentication" use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="EmployeeMenuForFunction">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/EmployeeMenuForFunction" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="FunctionList">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/FunctionList" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="EmployeeFunctionList">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/EmployeeFunctionList" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
        <soap12:header message="tns:EmployeeFunctionListcSalestarAuthentication" part="cSalestarAuthentication" use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="EmployeeLogin">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/EmployeeLogin" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="EmployeeLogoutUpdate">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/EmployeeLogoutUpdate" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="AccessPermited">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/AccessPermited" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="AccessPermitedForSaleReturn">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/AccessPermitedForSaleReturn" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="AccessPermited">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/AccessPermitedOverride" style="document" />
      <wsdl:input name="AccessPermitedOverride">
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output name="AccessPermitedOverride">
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="AccessPermitedFunctions">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/AccessPermitedFunctions" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="DataForLoadSaleWizard">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/DataForLoadSaleWizard" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="DataForLoadSaleByteList">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/DataForLoadSaleByteList" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="DataForLoadSale">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/DataForLoadSale" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="DataForLoadSaleCommonByteList">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/DataForLoadSaleCommonByteList" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="DataForLoadSaleCommon">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/DataForLoadSaleCommon" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="IsUserNameExist">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/IsUserNameExist" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ListEmployeeList">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/ListEmployeeList" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ListCutomerList">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/ListCutomerList" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ValidateDistributerEmployeeByVal">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/ValidateDistributerEmployeeByVal" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SaleOrderChangeFulfillMentSite">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/SaleOrderChangeFulfillMentSite" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ConnectionKeyIndicatorsForCompanyList">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/ConnectionKeyIndicatorsForCompanyList" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ConnectionKeyIndicatorsForSiteList">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/ConnectionKeyIndicatorsForSiteList" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ConnectionKeyIndicatorsForAccountManagementList">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/ConnectionKeyIndicatorsForAccountManagementList" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ConnectionKeyIndicatorsForEmployeeList">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/ConnectionKeyIndicatorsForEmployeeList" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ConnectionKeyIndicatorsBestSites">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/ConnectionKeyIndicatorsBestSites" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ConnectionKeyIndicatorsBestAccountManagement">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/ConnectionKeyIndicatorsBestAccountManagement" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="AccountManagementList">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/AccountManagementList" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ConnectionKeyIndicatorsBestEmployees">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/ConnectionKeyIndicatorsBestEmployees" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="EmployeeImageList">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/EmployeeImageList" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="EmployeeTargetList">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/EmployeeTargetList" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="EmployeeTargetSave">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/EmployeeTargetSave" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="EmployeeTargetListWithNames">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/EmployeeTargetListWithNames" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="DepartmentFunctionsSave">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/DepartmentFunctionsSave" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="DepartmentFunctionsDelete">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/DepartmentFunctionsDelete" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SecurityGroupList">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/SecurityGroupList" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SecurityGroupList_Secure">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/SecurityGroupList_Secure" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
        <soap12:header message="tns:SecurityGroupList_SecurecSalestarAuthentication" part="cSalestarAuthentication" use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SecurityFunctionList">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/SecurityFunctionList" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SecurityGroupSave">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/SecurityGroupSave" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SecurityGroupSave_Secure">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/SecurityGroupSave_Secure" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
        <soap12:header message="tns:SecurityGroupSave_SecurecSalestarAuthentication" part="cSalestarAuthentication" use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SecurityGroupRightsList">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/SecurityGroupRightsList" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SecurityGroupRightsList_Secure">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/SecurityGroupRightsList_Secure" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
        <soap12:header message="tns:SecurityGroupRightsList_SecurecSalestarAuthentication" part="cSalestarAuthentication" use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SecurityFunctionCategoryList">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/SecurityFunctionCategoryList" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SecurityFunctionCategoryList_Secure">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/SecurityFunctionCategoryList_Secure" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
        <soap12:header message="tns:SecurityFunctionCategoryList_SecurecSalestarAuthentication" part="cSalestarAuthentication" use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SecurityGroupRightsSave">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/SecurityGroupRightsSave" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SearchUserGroups">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/SearchUserGroups" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SecurityGroupRightsSave_Secure">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/SecurityGroupRightsSave_Secure" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
        <soap12:header message="tns:SecurityGroupRightsSave_SecurecSalestarAuthentication" part="cSalestarAuthentication" use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SecurityIsUserHavingFunctionPermission">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/SecurityIsUserHavingFunctionPermission" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="EmployeeApplicationMenuXML">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/EmployeeApplicationMenuXML" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ProductTypeList">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/ProductTypeList" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ProductTypeSave">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/ProductTypeSave" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ProductClassSearch">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/ProductClassSearch" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ProductClassList">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/ProductClassList" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ProductClassList">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/ProductClassList02" style="document" />
      <wsdl:input name="ProductClassList02">
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output name="ProductClassList02">
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ProductClassList">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/ProductClassList03" style="document" />
      <wsdl:input name="ProductClassList03">
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output name="ProductClassList03">
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ProductClassListWithLookupData">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/ProductClassListWithLookupData" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ProductClassSave">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/ProductClassSave" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ProductClassCountryTaxGroup">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/ProductClassCountryTaxGroup" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ProductClassDelete">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/ProductClassDelete" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ProductClassDeletewithTransaction">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/ProductClassDeletewithTransaction" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="CheckService">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/CheckService" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="DealerCode">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/DealerCode" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ListChannelSaleProcess">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/ListChannelSaleProcess" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ListCompanyWorkflowLookup">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/ListCompanyWorkflowLookup" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ChannelSaleProcessUpdate">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/ChannelSaleProcessUpdate" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="CampaignSave">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/CampaignSave" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="CampaignCodeList">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/CampaignCodeList" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="BinBulkList">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/BinBulkList" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="BinBulkListWithInstockQty">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/BinBulkListWithInstockQty" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="BinBulkListForDespatch">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/BinBulkListForDespatch" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="BinBulkUpdate">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/BinBulkUpdate" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SuspendedReasonList">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/SuspendedReasonList" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SuspendedReasonUpdate">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/SuspendedReasonUpdate" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="LeadMandatoryFieldList">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/LeadMandatoryFieldList" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="LeadMandatoryFieldListAll">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/LeadMandatoryFieldListAll" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetCustomerMandatoryFieldsFromLead">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/GetCustomerMandatoryFieldsFromLead" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="LeadMandatoryFieldUpdate">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/LeadMandatoryFieldUpdate" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="RegionList">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/RegionList" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="RegionSave">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/RegionSave" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="CurrencyList">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/CurrencyList" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="CurrencySave">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/CurrencySave" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="CurrencyRatelist">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/CurrencyRatelist01" style="document" />
      <wsdl:input name="CurrencyRatelist01">
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output name="CurrencyRatelist01">
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="CurrencyRatelist">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/CurrencyRatelist02" style="document" />
      <wsdl:input name="CurrencyRatelist02">
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output name="CurrencyRatelist02">
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="CurrencyRatelist">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/CurrencyRatelist03" style="document" />
      <wsdl:input name="CurrencyRatelist03">
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output name="CurrencyRatelist03">
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="CurrencyRateSave">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/CurrencyRateSave" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ExchangeCurrencyRateSave">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/ExchangeCurrencyRateSave" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="CurrencyLookUpList">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/CurrencyLookUpList" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="CurrencyRateHistoryList">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/CurrencyRateHistoryList" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="CompanyDepartmentList">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/CompanyDepartmentList" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ListProductCategoryPriceRule">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/ListProductCategoryPriceRule" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="CompanyDepartmentFunctionsList">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/CompanyDepartmentFunctionsList" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="PrepayConnectionHistory">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/PrepayConnectionHistory" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="PrepayConnectionHistoryDelete">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/PrepayConnectionHistoryDelete" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GroupCompanyDepartmentFunctionList">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/GroupCompanyDepartmentFunctionList" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="DealerReturnSearchForOpen">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/DealerReturnSearchForOpen" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="DepartmentList">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/DepartmentList" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="DepartmentList">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/DepartmentListTangible" style="document" />
      <wsdl:input name="DepartmentListTangible">
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output name="DepartmentListTangible">
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="DepartmentSearch">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/DepartmentSearch" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="DepartmentSave">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/DepartmentSave" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="CountryList">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/CountryList" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="OperationalCountryList">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/OperationalCountryList" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="CountrySave">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/CountrySave" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SelectedCountry">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/SelectedCountry" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="CountryListForName">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/CountryListForName" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="LoadData">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/LoadData" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ListNotifications">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/ListNotifications" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="VATRuleWithRateList">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/VATRuleWithRateList" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="VATRuleList">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/VATRuleList" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SaveVATRule">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/SaveVATRule" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="VATRuleProductTypeList">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/VATRuleProductTypeList" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="TaxGroupList">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/TaxGroupList" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="TaxGroupListForDealer">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/TaxGroupListForDealer" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="TaxGroupSave">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/TaxGroupSave" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="TaxGroupListByProduct">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/TaxGroupListByProduct" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ListTaxGroupType">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/ListTaxGroupType" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="LanguageTranslationSearch">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/LanguageTranslationSearch" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="DealerLanguageList">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/DealerLanguageList" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="LanguageTranslationSave">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/LanguageTranslationSave" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="LanguageResourceFileSave">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/LanguageResourceFileSave" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="LanguageList">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/LanguageList" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="LanguageListWithoutFile">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/LanguageListWithoutFile" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="LanguageSave">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/LanguageSave" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="TrackableFormatList">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/TrackableFormatList" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="DataTypeList">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/DataTypeList" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="StockAgeNotifications">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/StockAgeNotifications" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="TrackableFormatSave">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/TrackableFormatSave" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="TrackableFormatTypeSave">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/TrackableFormatTypeSave" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="NetworkLogoSelect">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/NetworkLogoSelect" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="NetworkSelect">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/NetworkSelect01" style="document" />
      <wsdl:input name="NetworkSelect01">
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output name="NetworkSelect01">
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="NetworkSelect">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/NetworkSelect02" style="document" />
      <wsdl:input name="NetworkSelect02">
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output name="NetworkSelect02">
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="NetworkSelect">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/NetworkSelect03" style="document" />
      <wsdl:input name="NetworkSelect03">
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output name="NetworkSelect03">
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="NetworkSelect_Au">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/NetworkSelect_Au" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
        <soap12:header message="tns:NetworkSelect_AucSalestarAuthentication" part="cSalestarAuthentication" use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="NetworkUpdate">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/NetworkUpdate" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="NetworkServiceProviderList">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/NetworkServiceProviderList" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="CreditTermList">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/CreditTermList" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="AcceleratorList">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/AcceleratorList" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="AcceleratorListForNetwork">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/AcceleratorListForNetwork" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="AcceleratorSave">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/AcceleratorSave" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="AcceleratorWithNetwork">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/AcceleratorWithNetwork" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="AcceleratorNameValidation">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/AcceleratorNameValidation" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="CreateProductInforDataset">
      <soap12:operation soapAction="http://tempuri.org/salestarservices/wsMain/CreateProductInforDataset" 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="wsMain">
    <wsdl:port name="wsMainSoap" binding="tns:wsMainSoap">
      <soap:address location="http://localhost/SalestarServices/wsMain.asmx" />
    </wsdl:port>
    <wsdl:port name="wsMainSoap12" binding="tns:wsMainSoap12">
      <soap12:address location="http://localhost/SalestarServices/wsMain.asmx" />
    </wsdl:port>
  </wsdl:service>
</wsdl:definitions>