<?xml version="1.0" encoding="UTF-8"?>
<wsdl:definitions xmlns:tns="http://integrations-uat.electrolux-na.com/emana/crm/flows/QueryCTSWS" xmlns:soap12="http://schemas.xmlsoap.org/wsdl/soap12/" xmlns:mime="http://schemas.xmlsoap.org/wsdl/mime/" xmlns:http="http://schemas.xmlsoap.org/wsdl/http/" xmlns:soapenc="http://schemas.xmlsoap.org/soap/encoding/" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/" xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/" name="QueryCTSWS" targetNamespace="http://integrations-uat.electrolux-na.com/emana/crm/flows/QueryCTSWS">
  <wsdl:types>
    <xsd:schema xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:tns="http://integrations-uat.electrolux-na.com/emana/crm/flows/QueryCTSWS" xmlns:SOAP_ENC="http://schemas.xmlsoap.org/soap/encoding/" xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/" targetNamespace="http://integrations-uat.electrolux-na.com/emana/crm/flows/QueryCTSWS">
          
          <xsd:complexType name="queryCTS">
            <xsd:sequence>
              <xsd:element name="queryCTSInput" nillable="true" type="tns:queryCTS2"/>
            </xsd:sequence>
          </xsd:complexType>
          <xsd:complexType name="queryCTS2">
            <xsd:sequence>
              <xsd:element name="queryCTSValues" nillable="true" type="tns:ArrayOfqueryCTSValues"/>
            </xsd:sequence>
          </xsd:complexType>
          <xsd:complexType name="queryCTSValues">
            <xsd:sequence>
              <xsd:element name="REGION_CD" nillable="true" type="xsd:string"/>
              <xsd:element name="SHIP_FROM_WHSE_CD" nillable="true" type="xsd:string"/>
              <xsd:element name="SHIP_TO_ST" nillable="true" type="xsd:string"/>
              <xsd:element name="ITEM_ID" nillable="true" type="xsd:string"/>
              <xsd:element name="FREIGHT_CD" nillable="true" type="xsd:string"/>
            </xsd:sequence>
          </xsd:complexType>
          <xsd:complexType name="ArrayOfqueryCTSValues"><xsd:sequence>
			<xsd:element name="ArrayOfqueryCTSValuesItem" type="tns:queryCTSValues" maxOccurs="unbounded"/>
		</xsd:sequence>

          </xsd:complexType>
          <xsd:complexType name="queryCTSOut">
            <xsd:sequence>
              <xsd:element name="queryCTSOutput" nillable="true" type="tns:queryCTSOut2"/>
            </xsd:sequence>
          </xsd:complexType>
          <xsd:complexType name="queryCTSOut2">
            <xsd:sequence>
              <xsd:element name="queryCTSValuesOut" nillable="true" type="tns:ArrayOfqueryCTSValuesOut"/>
            </xsd:sequence>
          </xsd:complexType>
          <xsd:complexType name="queryCTSValuesOut">
            <xsd:sequence>
              <xsd:element name="REGION_CD" nillable="true" type="xsd:string"/>
              <xsd:element name="SHIP_FROM_WHSE_CD" nillable="true" type="xsd:string"/>
              <xsd:element name="SHIP_TO_ST" nillable="true" type="xsd:string"/>
              <xsd:element name="ITEM_ID" nillable="true" type="xsd:string"/>
              <xsd:element name="FREIGHT_CD" nillable="true" type="xsd:string"/>
              <xsd:element name="CTS" nillable="true" type="xsd:string"/>
            </xsd:sequence>
          </xsd:complexType>
          <xsd:complexType name="ArrayOfqueryCTSValuesOut"><xsd:sequence>
			<xsd:element name="ArrayOfqueryCTSValuesOutItem" type="tns:queryCTSValuesOut" maxOccurs="unbounded"/>
		</xsd:sequence>

          </xsd:complexType>
        			<xsd:element name="queryCTS" type="tns:queryCTS"/>
			<xsd:element name="queryCTSOut" type="tns:queryCTSOut"/>
	</xsd:schema>
  </wsdl:types>
  <wsdl:message name="QueryCTSWS_PortType_queryCTSOut">
    <wsdl:part name="parameters" element="tns:queryCTSOut">
    </wsdl:part>
  </wsdl:message>
  <wsdl:message name="QueryCTSWS_PortType_queryCTS">
    <wsdl:part name="parameters" element="tns:queryCTS">
    </wsdl:part>
  </wsdl:message>
  <wsdl:portType name="QueryCTSWS_PortType">
    <wsdl:operation name="queryCTSValues">
      <wsdl:input message="tns:QueryCTSWS_PortType_queryCTS">
    </wsdl:input>
      <wsdl:output message="tns:QueryCTSWS_PortType_queryCTSOut">
    </wsdl:output>
    </wsdl:operation>
  </wsdl:portType>
  <wsdl:binding name="emana_crm_flows_QueryCTSWS_Binder" type="tns:QueryCTSWS_PortType">
    <soap:binding style="document" transport="http://schemas.xmlsoap.org/soap/http"/>
    <wsdl:operation name="queryCTSValues">
      <soap:operation soapAction="emana_crm_flows_QueryCTSWS_Binder_queryCTSValues" style="document"/>
      <wsdl:input>
        <soap:body parts="parameters" use="literal"/>
      </wsdl:input>
      <wsdl:output>
        <soap:body parts="parameters" use="literal"/>
      </wsdl:output>
    </wsdl:operation>
  </wsdl:binding>
  <wsdl:service name="QueryCTSWS">
    <wsdl:port name="emana_crm_flows_QueryCTSWS_Port" binding="tns:emana_crm_flows_QueryCTSWS_Binder">
      <soap:address location="http://integrations-uat.electrolux-na.com:7300/ws/emana.crm.flows:QueryCTSWS"/>
    </wsdl:port>
  </wsdl:service>
</wsdl:definitions>
