<?xml version="1.0"?>
<definitions xmlns="http://schemas.xmlsoap.org/wsdl/" xmlns:xs="http://www.w3.org/2001/XMLSchema" name="IParametrosservice" targetNamespace="http://tempuri.org/" xmlns:tns="http://tempuri.org/" xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/" xmlns:soapenc="http://schemas.xmlsoap.org/soap/encoding/" xmlns:mime="http://schemas.xmlsoap.org/wsdl/mime/" xmlns:ns1="urn:UParametros" xmlns:ns2="http://www.borland.com/namespaces/Types" xmlns:ns3="urn:@:UParametros" xmlns:ns4="urn:@:UTParametrosADA">
  <types>
    <schema xmlns="http://www.w3.org/2001/XMLSchema" targetNamespace="urn:UParametros">
      <simpleType name="SampleEnum">
        <restriction base="string">
          <enumeration value="etNone"/>
          <enumeration value="etAFew"/>
          <enumeration value="etSome"/>
          <enumeration value="etALot"/>
        </restriction>
      </simpleType>
    </schema>
    <schema xmlns="http://www.w3.org/2001/XMLSchema" targetNamespace="http://www.borland.com/namespaces/Types">
      <complexType name="TDoubleDynArray">
        <complexContent>
          <restriction base="soapenc:Array">
            <sequence/>
            <attribute ref="soapenc:arrayType" n1:arrayType="xs:double[]" xmlns:n1="http://schemas.xmlsoap.org/wsdl/"/>
          </restriction>
        </complexContent>
      </complexType>
    </schema>
    <schema xmlns="http://www.w3.org/2001/XMLSchema" targetNamespace="urn:@:UParametros">
      <complexType name="TSampleStruct">
        <sequence>
          <element name="LastName" type="xs:string"/>
          <element name="FirstName" type="xs:string"/>
          <element name="Salary" type="xs:double"/>
        </sequence>
      </complexType>
    </schema>
    <schema xmlns="http://www.w3.org/2001/XMLSchema" targetNamespace="urn:@:UTParametrosADA">
      <complexType name="TParametrosADA">
        <sequence>
          <element name="idEmpresa" type="xs:int"/>
          <element name="numEmpresa" type="xs:int"/>
          <element name="sistema" type="xs:int"/>
          <element name="version" type="xs:int"/>
          <element name="formatoReporteValidacion" type="xs:int"/>
          <element name="strRutaUNCDeposito" type="xs:string"/>
          <element name="strRutaArchivoConfig" type="xs:string"/>
          <element name="strNombreConexionActual" type="xs:string"/>
          <element name="mostrarFecha" type="xs:boolean"/>
          <element name="usarFechaEmision" type="xs:boolean"/>
          <element name="sobrescribir" type="xs:boolean"/>
          <element name="tipoOrganizacion" type="xs:int"/>
          <element name="validarAutomaticamente" type="xs:boolean"/>
          <element name="perfilPuedeValidar" type="xs:boolean"/>
          <element name="permitirRepetidos" type="xs:boolean"/>
          <element name="permitirComprobantesNoPertenecientesAlRfc" type="xs:boolean"/>
          <element name="renombrarComprobantes" type="xs:boolean"/>
          <element name="RFC" type="xs:string"/>
          <element name="numSerie" type="xs:string"/>
          <element name="formatoRenombradoComprobantes" type="xs:int"/>
          <element name="mostrarVentanaAsociacionesComprobantes" type="xs:boolean"/>
          <element name="descripcionDeposito" type="xs:string"/>
          <element name="strRutaDepositoOriginal" type="xs:string"/>
          <element name="EsFTP" type="xs:boolean"/>
          <element name="FTP_Servidor" type="xs:string"/>
          <element name="FTP_Puerto" type="xs:int"/>
          <element name="FTP_DirRemoto" type="xs:string"/>
          <element name="FTP_ModoAcceso" type="xs:int"/>
          <element name="FTP_Usuario" type="xs:string"/>
          <element name="FTP_Contrasenia" type="xs:string"/>
          <element name="FTP_EvitarProxy" type="xs:boolean"/>
          <element name="tipoEntidad" type="xs:int"/>
          <element name="claveRegistro" type="xs:string"/>
          <element name="IdSesionRemota" type="xs:string"/>
          <element name="URLServidorRemoto" type="xs:string"/>
        </sequence>
      </complexType>
    </schema>
  </types>
  <message name="echoEnum0Request">
    <part name="eValue" type="ns1:SampleEnum"/>
  </message>
  <message name="echoEnum0Response">
    <part name="return" type="ns1:SampleEnum"/>
  </message>
  <message name="echoDoubleArray1Request">
    <part name="daValue" type="ns2:TDoubleDynArray"/>
  </message>
  <message name="echoDoubleArray1Response">
    <part name="return" type="ns2:TDoubleDynArray"/>
  </message>
  <message name="echoStruct2Request">
    <part name="pEmployee" type="ns3:TSampleStruct"/>
  </message>
  <message name="echoStruct2Response">
    <part name="return" type="ns3:TSampleStruct"/>
  </message>
  <message name="echoDouble3Request">
    <part name="dValue" type="xs:double"/>
  </message>
  <message name="echoDouble3Response">
    <part name="return" type="xs:double"/>
  </message>
  <message name="iniciaSesionRemota4Request">
    <part name="AiSistema" type="xs:int"/>
    <part name="AiVersion" type="xs:int"/>
    <part name="AiEmpresa" type="xs:int"/>
  </message>
  <message name="iniciaSesionRemota4Response">
    <part name="return" type="ns4:TParametrosADA"/>
  </message>
  <message name="EsServicioActivo5Request"/>
  <message name="EsServicioActivo5Response">
    <part name="return" type="xs:boolean"/>
  </message>
  <message name="getRutaUNCDepositoActual6Request"/>
  <message name="getRutaUNCDepositoActual6Response">
    <part name="return" type="xs:string"/>
  </message>
  <message name="getNombreConexionActual7Request"/>
  <message name="getNombreConexionActual7Response">
    <part name="return" type="xs:string"/>
  </message>
  <message name="getDescripcionDeposito8Request"/>
  <message name="getDescripcionDeposito8Response">
    <part name="return" type="xs:string"/>
  </message>
  <message name="getRutaDepositoOriginal9Request"/>
  <message name="getRutaDepositoOriginal9Response">
    <part name="return" type="xs:string"/>
  </message>
  <message name="borraDuplicadosPerteneceA10Request"/>
  <message name="borraDuplicadosPerteneceA10Response">
    <part name="return" type="xs:boolean"/>
  </message>
  <message name="bPuedeEstablecerConexion11Request">
    <part name="nombreConexionActual" type="xs:string"/>
  </message>
  <message name="bPuedeEstablecerConexion11Response">
    <part name="return" type="xs:boolean"/>
  </message>
  <message name="bGuardaArchivoDeposito12Request">
    <part name="strDirRaiz" type="xs:string"/>
    <part name="nomArchivo" type="xs:string"/>
    <part name="DatosArchivo" type="xs:base64Binary"/>
  </message>
  <message name="bGuardaArchivoDeposito12Response">
    <part name="return" type="xs:boolean"/>
  </message>
  <message name="bEliminaDocumentoDeposito13Request">
    <part name="strDirRaizDocumento" type="xs:string"/>
  </message>
  <message name="bEliminaDocumentoDeposito13Response">
    <part name="return" type="xs:boolean"/>
  </message>
  <message name="bNecesitaReestructurar14Request"/>
  <message name="bNecesitaReestructurar14Response">
    <part name="return" type="xs:int"/>
  </message>
  <message name="bDescargaDocumento15Request">
    <part name="strRutaCompletaArchivo" type="xs:string"/>
  </message>
  <message name="bDescargaDocumento15Response">
    <part name="return" type="xs:base64Binary"/>
  </message>
  <portType name="IParametros">
    <operation name="echoEnum">
      <input message="tns:echoEnum0Request"/>
      <output message="tns:echoEnum0Response"/>
    </operation>
    <operation name="echoDoubleArray">
      <input message="tns:echoDoubleArray1Request"/>
      <output message="tns:echoDoubleArray1Response"/>
    </operation>
    <operation name="echoStruct">
      <input message="tns:echoStruct2Request"/>
      <output message="tns:echoStruct2Response"/>
    </operation>
    <operation name="echoDouble">
      <input message="tns:echoDouble3Request"/>
      <output message="tns:echoDouble3Response"/>
    </operation>
    <operation name="iniciaSesionRemota">
      <input message="tns:iniciaSesionRemota4Request"/>
      <output message="tns:iniciaSesionRemota4Response"/>
    </operation>
    <operation name="EsServicioActivo">
      <input message="tns:EsServicioActivo5Request"/>
      <output message="tns:EsServicioActivo5Response"/>
    </operation>
    <operation name="getRutaUNCDepositoActual">
      <input message="tns:getRutaUNCDepositoActual6Request"/>
      <output message="tns:getRutaUNCDepositoActual6Response"/>
    </operation>
    <operation name="getNombreConexionActual">
      <input message="tns:getNombreConexionActual7Request"/>
      <output message="tns:getNombreConexionActual7Response"/>
    </operation>
    <operation name="getDescripcionDeposito">
      <input message="tns:getDescripcionDeposito8Request"/>
      <output message="tns:getDescripcionDeposito8Response"/>
    </operation>
    <operation name="getRutaDepositoOriginal">
      <input message="tns:getRutaDepositoOriginal9Request"/>
      <output message="tns:getRutaDepositoOriginal9Response"/>
    </operation>
    <operation name="borraDuplicadosPerteneceA">
      <input message="tns:borraDuplicadosPerteneceA10Request"/>
      <output message="tns:borraDuplicadosPerteneceA10Response"/>
    </operation>
    <operation name="bPuedeEstablecerConexion">
      <input message="tns:bPuedeEstablecerConexion11Request"/>
      <output message="tns:bPuedeEstablecerConexion11Response"/>
    </operation>
    <operation name="bGuardaArchivoDeposito">
      <input message="tns:bGuardaArchivoDeposito12Request"/>
      <output message="tns:bGuardaArchivoDeposito12Response"/>
    </operation>
    <operation name="bEliminaDocumentoDeposito">
      <input message="tns:bEliminaDocumentoDeposito13Request"/>
      <output message="tns:bEliminaDocumentoDeposito13Response"/>
    </operation>
    <operation name="bNecesitaReestructurar">
      <input message="tns:bNecesitaReestructurar14Request"/>
      <output message="tns:bNecesitaReestructurar14Response"/>
    </operation>
    <operation name="bDescargaDocumento">
      <input message="tns:bDescargaDocumento15Request"/>
      <output message="tns:bDescargaDocumento15Response"/>
    </operation>
  </portType>
  <binding name="IParametrosbinding" type="tns:IParametros">
    <binding xmlns="http://schemas.xmlsoap.org/wsdl/soap/" style="rpc" transport="http://schemas.xmlsoap.org/soap/http"/>
    <operation name="echoEnum">
      <operation xmlns="http://schemas.xmlsoap.org/wsdl/soap/" soapAction="urn:UParametros-IParametros#echoEnum" style="rpc"/>
      <input>
        <body xmlns="http://schemas.xmlsoap.org/wsdl/soap/" use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:UParametros-IParametros"/>
      </input>
      <output>
        <body xmlns="http://schemas.xmlsoap.org/wsdl/soap/" use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:UParametros-IParametros"/>
      </output>
    </operation>
    <operation name="echoDoubleArray">
      <operation xmlns="http://schemas.xmlsoap.org/wsdl/soap/" soapAction="urn:UParametros-IParametros#echoDoubleArray" style="rpc"/>
      <input>
        <body xmlns="http://schemas.xmlsoap.org/wsdl/soap/" use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:UParametros-IParametros"/>
      </input>
      <output>
        <body xmlns="http://schemas.xmlsoap.org/wsdl/soap/" use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:UParametros-IParametros"/>
      </output>
    </operation>
    <operation name="echoStruct">
      <operation xmlns="http://schemas.xmlsoap.org/wsdl/soap/" soapAction="urn:UParametros-IParametros#echoStruct" style="rpc"/>
      <input>
        <body xmlns="http://schemas.xmlsoap.org/wsdl/soap/" use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:UParametros-IParametros"/>
      </input>
      <output>
        <body xmlns="http://schemas.xmlsoap.org/wsdl/soap/" use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:UParametros-IParametros"/>
      </output>
    </operation>
    <operation name="echoDouble">
      <operation xmlns="http://schemas.xmlsoap.org/wsdl/soap/" soapAction="urn:UParametros-IParametros#echoDouble" style="rpc"/>
      <input>
        <body xmlns="http://schemas.xmlsoap.org/wsdl/soap/" use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:UParametros-IParametros"/>
      </input>
      <output>
        <body xmlns="http://schemas.xmlsoap.org/wsdl/soap/" use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:UParametros-IParametros"/>
      </output>
    </operation>
    <operation name="iniciaSesionRemota">
      <operation xmlns="http://schemas.xmlsoap.org/wsdl/soap/" soapAction="urn:UParametros-IParametros#iniciaSesionRemota" style="rpc"/>
      <input>
        <body xmlns="http://schemas.xmlsoap.org/wsdl/soap/" use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:UParametros-IParametros"/>
      </input>
      <output>
        <body xmlns="http://schemas.xmlsoap.org/wsdl/soap/" use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:UParametros-IParametros"/>
      </output>
    </operation>
    <operation name="EsServicioActivo">
      <operation xmlns="http://schemas.xmlsoap.org/wsdl/soap/" soapAction="urn:UParametros-IParametros#EsServicioActivo" style="rpc"/>
      <input>
        <body xmlns="http://schemas.xmlsoap.org/wsdl/soap/" use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:UParametros-IParametros"/>
      </input>
      <output>
        <body xmlns="http://schemas.xmlsoap.org/wsdl/soap/" use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:UParametros-IParametros"/>
      </output>
    </operation>
    <operation name="getRutaUNCDepositoActual">
      <operation xmlns="http://schemas.xmlsoap.org/wsdl/soap/" soapAction="urn:UParametros-IParametros#getRutaUNCDepositoActual" style="rpc"/>
      <input>
        <body xmlns="http://schemas.xmlsoap.org/wsdl/soap/" use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:UParametros-IParametros"/>
      </input>
      <output>
        <body xmlns="http://schemas.xmlsoap.org/wsdl/soap/" use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:UParametros-IParametros"/>
      </output>
    </operation>
    <operation name="getNombreConexionActual">
      <operation xmlns="http://schemas.xmlsoap.org/wsdl/soap/" soapAction="urn:UParametros-IParametros#getNombreConexionActual" style="rpc"/>
      <input>
        <body xmlns="http://schemas.xmlsoap.org/wsdl/soap/" use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:UParametros-IParametros"/>
      </input>
      <output>
        <body xmlns="http://schemas.xmlsoap.org/wsdl/soap/" use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:UParametros-IParametros"/>
      </output>
    </operation>
    <operation name="getDescripcionDeposito">
      <operation xmlns="http://schemas.xmlsoap.org/wsdl/soap/" soapAction="urn:UParametros-IParametros#getDescripcionDeposito" style="rpc"/>
      <input>
        <body xmlns="http://schemas.xmlsoap.org/wsdl/soap/" use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:UParametros-IParametros"/>
      </input>
      <output>
        <body xmlns="http://schemas.xmlsoap.org/wsdl/soap/" use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:UParametros-IParametros"/>
      </output>
    </operation>
    <operation name="getRutaDepositoOriginal">
      <operation xmlns="http://schemas.xmlsoap.org/wsdl/soap/" soapAction="urn:UParametros-IParametros#getRutaDepositoOriginal" style="rpc"/>
      <input>
        <body xmlns="http://schemas.xmlsoap.org/wsdl/soap/" use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:UParametros-IParametros"/>
      </input>
      <output>
        <body xmlns="http://schemas.xmlsoap.org/wsdl/soap/" use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:UParametros-IParametros"/>
      </output>
    </operation>
    <operation name="borraDuplicadosPerteneceA">
      <operation xmlns="http://schemas.xmlsoap.org/wsdl/soap/" soapAction="urn:UParametros-IParametros#borraDuplicadosPerteneceA" style="rpc"/>
      <input>
        <body xmlns="http://schemas.xmlsoap.org/wsdl/soap/" use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:UParametros-IParametros"/>
      </input>
      <output>
        <body xmlns="http://schemas.xmlsoap.org/wsdl/soap/" use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:UParametros-IParametros"/>
      </output>
    </operation>
    <operation name="bPuedeEstablecerConexion">
      <operation xmlns="http://schemas.xmlsoap.org/wsdl/soap/" soapAction="urn:UParametros-IParametros#bPuedeEstablecerConexion" style="rpc"/>
      <input>
        <body xmlns="http://schemas.xmlsoap.org/wsdl/soap/" use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:UParametros-IParametros"/>
      </input>
      <output>
        <body xmlns="http://schemas.xmlsoap.org/wsdl/soap/" use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:UParametros-IParametros"/>
      </output>
    </operation>
    <operation name="bGuardaArchivoDeposito">
      <operation xmlns="http://schemas.xmlsoap.org/wsdl/soap/" soapAction="urn:UParametros-IParametros#bGuardaArchivoDeposito" style="rpc"/>
      <input>
        <body xmlns="http://schemas.xmlsoap.org/wsdl/soap/" use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:UParametros-IParametros"/>
      </input>
      <output>
        <body xmlns="http://schemas.xmlsoap.org/wsdl/soap/" use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:UParametros-IParametros"/>
      </output>
    </operation>
    <operation name="bEliminaDocumentoDeposito">
      <operation xmlns="http://schemas.xmlsoap.org/wsdl/soap/" soapAction="urn:UParametros-IParametros#bEliminaDocumentoDeposito" style="rpc"/>
      <input>
        <body xmlns="http://schemas.xmlsoap.org/wsdl/soap/" use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:UParametros-IParametros"/>
      </input>
      <output>
        <body xmlns="http://schemas.xmlsoap.org/wsdl/soap/" use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:UParametros-IParametros"/>
      </output>
    </operation>
    <operation name="bNecesitaReestructurar">
      <operation xmlns="http://schemas.xmlsoap.org/wsdl/soap/" soapAction="urn:UParametros-IParametros#bNecesitaReestructurar" style="rpc"/>
      <input>
        <body xmlns="http://schemas.xmlsoap.org/wsdl/soap/" use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:UParametros-IParametros"/>
      </input>
      <output>
        <body xmlns="http://schemas.xmlsoap.org/wsdl/soap/" use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:UParametros-IParametros"/>
      </output>
    </operation>
    <operation name="bDescargaDocumento">
      <operation xmlns="http://schemas.xmlsoap.org/wsdl/soap/" soapAction="urn:UParametros-IParametros#bDescargaDocumento" style="rpc"/>
      <input>
        <body xmlns="http://schemas.xmlsoap.org/wsdl/soap/" use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:UParametros-IParametros"/>
      </input>
      <output>
        <body xmlns="http://schemas.xmlsoap.org/wsdl/soap/" use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:UParametros-IParametros"/>
      </output>
    </operation>
  </binding>
  <service name="IParametrosservice">
    <port name="IParametrosPort" binding="tns:IParametrosbinding">
      <address xmlns="http://schemas.xmlsoap.org/wsdl/soap/" location="http://omnigreen.dyndns.ws/DocDigs/AspDocDigWSXE8.dll/soap/IParametros"/>
    </port>
  </service>
</definitions>

