<?xml version="1.0" encoding="utf-8"?>
<wsdl:definitions xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/"
    xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/"
    xmlns:s="http://www.w3.org/2001/XMLSchema"
    xmlns:tns="http://tempuri.org/" targetNamespace="http://tempuri.org/">
  <wsdl:types>
    <s:schema elementFormDefault="qualified" targetNamespace="http://tempuri.org/">
      <s:element name="ConsultarSerie">
        <s:complexType><s:sequence>
          <s:element name="FolioPeticion" type="s:string" minOccurs="0"/>
          <s:element name="XMLEntrada" type="s:base64Binary" minOccurs="0"/>
        </s:sequence></s:complexType>
      </s:element>
      <s:element name="ConsultarSerieResponse">
        <s:complexType><s:sequence>
          <s:element name="ConsultarSerieResult" type="s:boolean"/>
          <s:element name="FolioRespuesta" type="s:string" minOccurs="0"/>
          <s:element name="XMLSalida" type="s:base64Binary" minOccurs="0"/>
        </s:sequence></s:complexType>
      </s:element>
      <s:element name="RegistrarVenta">
        <s:complexType><s:sequence>
          <s:element name="FolioPeticion" type="s:string" minOccurs="0"/>
          <s:element name="XMLEntrada" type="s:base64Binary" minOccurs="0"/>
        </s:sequence></s:complexType>
      </s:element>
      <s:element name="RegistrarVentaResponse">
        <s:complexType><s:sequence>
          <s:element name="RegistrarVentaResult" type="s:boolean"/>
          <s:element name="FolioRespuesta" type="s:string" minOccurs="0"/>
          <s:element name="XMLSalida" type="s:base64Binary" minOccurs="0"/>
        </s:sequence></s:complexType>
      </s:element>
      <s:element name="ActualizarDatosFactura">
        <s:complexType><s:sequence>
          <s:element name="FolioPeticion" type="s:string" minOccurs="0"/>
          <s:element name="XMLEntrada" type="s:base64Binary" minOccurs="0"/>
        </s:sequence></s:complexType>
      </s:element>
      <s:element name="ActualizarDatosFacturaResponse">
        <s:complexType><s:sequence>
          <s:element name="ActualizarDatosFacturaResult" type="s:boolean"/>
          <s:element name="FolioRespuesta" type="s:string" minOccurs="0"/>
          <s:element name="XMLSalida" type="s:base64Binary" minOccurs="0"/>
        </s:sequence></s:complexType>
      </s:element>
      <s:element name="RefacturacionVenta">
        <s:complexType><s:sequence>
          <s:element name="FolioPeticion" type="s:string" minOccurs="0"/>
          <s:element name="XMLEntrada" type="s:base64Binary" minOccurs="0"/>
        </s:sequence></s:complexType>
      </s:element>
      <s:element name="RefacturacionVentaResponse">
        <s:complexType><s:sequence>
          <s:element name="RefacturacionVentaResult" type="s:boolean"/>
          <s:element name="FolioRespuesta" type="s:string" minOccurs="0"/>
          <s:element name="XMLSalida" type="s:base64Binary" minOccurs="0"/>
        </s:sequence></s:complexType>
      </s:element>
      <s:element name="BusquedaFacturacion">
        <s:complexType><s:sequence>
          <s:element name="FolioPeticion" type="s:string" minOccurs="0"/>
          <s:element name="XMLEntrada" type="s:base64Binary" minOccurs="0"/>
        </s:sequence></s:complexType>
      </s:element>
      <s:element name="BusquedaFacturacionResponse">
        <s:complexType><s:sequence>
          <s:element name="BusquedaFacturacionResult" type="s:boolean"/>
          <s:element name="FolioRespuesta" type="s:string" minOccurs="0"/>
          <s:element name="XMLSalida" type="s:base64Binary" minOccurs="0"/>
        </s:sequence></s:complexType>
      </s:element>
      <s:element name="CancelarVenta">
        <s:complexType><s:sequence>
          <s:element name="FolioPeticion" type="s:string" minOccurs="0"/>
          <s:element name="XMLEntrada" type="s:base64Binary" minOccurs="0"/>
        </s:sequence></s:complexType>
      </s:element>
      <s:element name="CancelarVentaResponse">
        <s:complexType><s:sequence>
          <s:element name="CancelarVentaResult" type="s:boolean"/>
          <s:element name="FolioRespuesta" type="s:string" minOccurs="0"/>
          <s:element name="XMLSalida" type="s:base64Binary" minOccurs="0"/>
        </s:sequence></s:complexType>
      </s:element>
      <s:element name="IngresoCD">
        <s:complexType><s:sequence>
          <s:element name="FolioPeticion" type="s:string" minOccurs="0"/>
          <s:element name="XMLEntrada" type="s:base64Binary" minOccurs="0"/>
        </s:sequence></s:complexType>
      </s:element>
      <s:element name="IngresoCDResponse">
        <s:complexType><s:sequence>
          <s:element name="IngresoCDResult" type="s:boolean"/>
          <s:element name="FolioRespuesta" type="s:string" minOccurs="0"/>
          <s:element name="XMLSalida" type="s:base64Binary" minOccurs="0"/>
        </s:sequence></s:complexType>
      </s:element>
    </s:schema>
  </wsdl:types>
  <wsdl:message name="ConsultarSerieSoapIn"><wsdl:part name="parameters" element="tns:ConsultarSerie"/></wsdl:message>
  <wsdl:message name="ConsultarSerieSoapOut"><wsdl:part name="parameters" element="tns:ConsultarSerieResponse"/></wsdl:message>
  <wsdl:message name="RegistrarVentaSoapIn"><wsdl:part name="parameters" element="tns:RegistrarVenta"/></wsdl:message>
  <wsdl:message name="RegistrarVentaSoapOut"><wsdl:part name="parameters" element="tns:RegistrarVentaResponse"/></wsdl:message>
  <wsdl:message name="ActualizarDatosFacturaSoapIn"><wsdl:part name="parameters" element="tns:ActualizarDatosFactura"/></wsdl:message>
  <wsdl:message name="ActualizarDatosFacturaSoapOut"><wsdl:part name="parameters" element="tns:ActualizarDatosFacturaResponse"/></wsdl:message>
  <wsdl:message name="RefacturacionVentaSoapIn"><wsdl:part name="parameters" element="tns:RefacturacionVenta"/></wsdl:message>
  <wsdl:message name="RefacturacionVentaSoapOut"><wsdl:part name="parameters" element="tns:RefacturacionVentaResponse"/></wsdl:message>
  <wsdl:message name="BusquedaFacturacionSoapIn"><wsdl:part name="parameters" element="tns:BusquedaFacturacion"/></wsdl:message>
  <wsdl:message name="BusquedaFacturacionSoapOut"><wsdl:part name="parameters" element="tns:BusquedaFacturacionResponse"/></wsdl:message>
  <wsdl:message name="CancelarVentaSoapIn"><wsdl:part name="parameters" element="tns:CancelarVenta"/></wsdl:message>
  <wsdl:message name="CancelarVentaSoapOut"><wsdl:part name="parameters" element="tns:CancelarVentaResponse"/></wsdl:message>
  <wsdl:message name="IngresoCDSoapIn"><wsdl:part name="parameters" element="tns:IngresoCD"/></wsdl:message>
  <wsdl:message name="IngresoCDSoapOut"><wsdl:part name="parameters" element="tns:IngresoCDResponse"/></wsdl:message>
  <wsdl:portType name="WSVentasSorianaITKSoap">
    <wsdl:operation name="ConsultarSerie">
      <wsdl:input message="tns:ConsultarSerieSoapIn"/>
      <wsdl:output message="tns:ConsultarSerieSoapOut"/>
    </wsdl:operation>
    <wsdl:operation name="RegistrarVenta">
      <wsdl:input message="tns:RegistrarVentaSoapIn"/>
      <wsdl:output message="tns:RegistrarVentaSoapOut"/>
    </wsdl:operation>
    <wsdl:operation name="ActualizarDatosFactura">
      <wsdl:input message="tns:ActualizarDatosFacturaSoapIn"/>
      <wsdl:output message="tns:ActualizarDatosFacturaSoapOut"/>
    </wsdl:operation>
    <wsdl:operation name="RefacturacionVenta">
      <wsdl:input message="tns:RefacturacionVentaSoapIn"/>
      <wsdl:output message="tns:RefacturacionVentaSoapOut"/>
    </wsdl:operation>
    <wsdl:operation name="BusquedaFacturacion">
      <wsdl:input message="tns:BusquedaFacturacionSoapIn"/>
      <wsdl:output message="tns:BusquedaFacturacionSoapOut"/>
    </wsdl:operation>
    <wsdl:operation name="CancelarVenta">
      <wsdl:input message="tns:CancelarVentaSoapIn"/>
      <wsdl:output message="tns:CancelarVentaSoapOut"/>
    </wsdl:operation>
    <wsdl:operation name="IngresoCD">
      <wsdl:input message="tns:IngresoCDSoapIn"/>
      <wsdl:output message="tns:IngresoCDSoapOut"/>
    </wsdl:operation>
  </wsdl:portType>
  <wsdl:binding name="WSVentasSorianaITKSoap" type="tns:WSVentasSorianaITKSoap">
    <soap:binding transport="http://schemas.xmlsoap.org/soap/http"/>
    <wsdl:operation name="ConsultarSerie">
      <soap:operation soapAction="http://tempuri.org//ConsultarSerie" style="document"/>
      <wsdl:input><soap:body use="literal"/></wsdl:input>
      <wsdl:output><soap:body use="literal"/></wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="RegistrarVenta">
      <soap:operation soapAction="http://tempuri.org//RegistrarVenta" style="document"/>
      <wsdl:input><soap:body use="literal"/></wsdl:input>
      <wsdl:output><soap:body use="literal"/></wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ActualizarDatosFactura">
      <soap:operation soapAction="http://tempuri.org//ActualizarDatosFactura" style="document"/>
      <wsdl:input><soap:body use="literal"/></wsdl:input>
      <wsdl:output><soap:body use="literal"/></wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="RefacturacionVenta">
      <soap:operation soapAction="http://tempuri.org//RefacturacionVenta" style="document"/>
      <wsdl:input><soap:body use="literal"/></wsdl:input>
      <wsdl:output><soap:body use="literal"/></wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="BusquedaFacturacion">
      <soap:operation soapAction="http://tempuri.org//BusquedaFacturacion" style="document"/>
      <wsdl:input><soap:body use="literal"/></wsdl:input>
      <wsdl:output><soap:body use="literal"/></wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="CancelarVenta">
      <soap:operation soapAction="http://tempuri.org//CancelarVenta" style="document"/>
      <wsdl:input><soap:body use="literal"/></wsdl:input>
      <wsdl:output><soap:body use="literal"/></wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="IngresoCD">
      <soap:operation soapAction="http://tempuri.org//IngresoCD" style="document"/>
      <wsdl:input><soap:body use="literal"/></wsdl:input>
      <wsdl:output><soap:body use="literal"/></wsdl:output>
    </wsdl:operation>
  </wsdl:binding>
  <wsdl:service name="WSVentasSorianaITK">
    <wsdl:port name="WSVentasSorianaITKSoap" binding="tns:WSVentasSorianaITKSoap">
      <soap:address location="http://repuve.finpre.mx/WSVentasSorianaITK/WSVentasSorianaITK.asmx"/>
    </wsdl:port>
  </wsdl:service>
</wsdl:definitions>
