Ir al contenido


Foto

Problemas al importar un cliente webservices CFDI.wsdl


  • Por favor identifícate para responder
8 respuestas en este tema

#1 Matteo2009

Matteo2009

    Newbie

  • Miembros
  • Pip
  • 3 mensajes

Escrito 17 agosto 2013 - 11:09

Buen dia, me recomendaron mucho este foro, les platico...

Tengo una aplicación de facturación desarrollada en delphi7, apenas estoy por empezar a sacar la 1er versión para factura electrónica cfdi, me tope con un pac facturaxion, ellos me mandaron unos archivos demo en C#, pero mire que entre los archivos vienen uno CFDi.wsdll ese archivo se puede importar en delphi7, ya lo hice pero me salen muchas lineas de codigos ignoradas.

Al hacer la prueba con Delphi XE3 esas lineas ignoradas que salian en delphi7 ya no aparecen asi, la pregunta del millon, no se puede hacer nada para que me funcione la importación para delphi 7 ???? de lo contrario tendria que migrar mis componentes que son muchos a delphi XE3, etc. etc.

Les adjunto al tema los 2 archivos que uso en la importación..

saludos....

P.D. me acabo de registrar y al publicar este tema no veo la opcion de subir archivos, donde esta ??
  • 0

#2 Matteo2009

Matteo2009

    Newbie

  • Miembros
  • Pip
  • 3 mensajes

Escrito 17 agosto 2013 - 11:18

No se enojen pero pegare el codigo de los 2 archivos:

CFDI.wsdl


<?xml version="1.0" encoding="utf-8"?>
<wsdl:definitions xmlns:wsp200607="http://www.w3.org/20...6/07/ws-policy" xmlns:soap12="http://schemas.xmlso...g/wsdl/soap12/" xmlns:wsp="http://www.w3.org/ns/ws-policy" xmlns:mime="http://schemas.xmlso...org/wsdl/mime/" xmlns:ns0="http://www.facturaxion.com/" xmlns:wsp200409="http://schemas.xmlso...2004/09/policy" xmlns:http="http://schemas.xmlso...org/wsdl/http/" xmlns:soap11="http://schemas.xmlso...org/wsdl/soap/" targetNamespace="http://www.facturaxion.com/" xmlns:wsdl="http://schemas.xmlso...oap.org/wsdl/">
  <wsdl:types xmlns:xsd="http://www.w3.org/20...001/XMLSchema">
    <xsd:schema>
      <xsd:import schemaLocation="F:\Facturaxion\D7\CFDI.xsd" namespace="http://www.facturaxion.com/" />
    </xsd:schema>
  </wsdl:types>
  <wsdl:message name="GenerarCFDIPruebaSoapIn">
    <wsdl:part xmlns:xsns="http://www.facturaxion.com/" name="parameters" element="xsns:GenerarCFDIPrueba" />
  </wsdl:message>
  <wsdl:message name="GenerarCFDIPruebaSoapOut">
    <wsdl:part xmlns:xsns="http://www.facturaxion.com/" name="parameters" element="xsns:GenerarCFDIPruebaResponse" />
  </wsdl:message>
  <wsdl:message name="GenerarCFDISoapIn">
    <wsdl:part xmlns:xsns="http://www.facturaxion.com/" name="parameters" element="xsns:GenerarCFDI" />
  </wsdl:message>
  <wsdl:message name="GenerarCFDISoapOut">
    <wsdl:part xmlns:xsns="http://www.facturaxion.com/" name="parameters" element="xsns:GenerarCFDIResponse" />
  </wsdl:message>
  <wsdl:message name="GenerarTimbreLotePruebaSoapIn">
    <wsdl:part xmlns:xsns="http://www.facturaxion.com/" name="parameters" element="xsns:GenerarTimbreLotePrueba" />
  </wsdl:message>
  <wsdl:message name="GenerarTimbreLotePruebaSoapOut">
    <wsdl:part xmlns:xsns="http://www.facturaxion.com/" name="parameters" element="xsns:GenerarTimbreLotePruebaResponse" />
  </wsdl:message>
  <wsdl:message name="GenerarTimbreLoteSoapIn">
    <wsdl:part xmlns:xsns="http://www.facturaxion.com/" name="parameters" element="xsns:GenerarTimbreLote" />
  </wsdl:message>
  <wsdl:message name="GenerarTimbreLoteSoapOut">
    <wsdl:part xmlns:xsns="http://www.facturaxion.com/" name="parameters" element="xsns:GenerarTimbreLoteResponse" />
  </wsdl:message>
  <wsdl:message name="GenerarTimbrePruebaSoapIn">
    <wsdl:part xmlns:xsns="http://www.facturaxion.com/" name="parameters" element="xsns:GenerarTimbrePrueba" />
  </wsdl:message>
  <wsdl:message name="GenerarTimbrePruebaSoapOut">
    <wsdl:part xmlns:xsns="http://www.facturaxion.com/" name="parameters" element="xsns:GenerarTimbrePruebaResponse" />
  </wsdl:message>
  <wsdl:message name="GenerarTimbreSoapIn">
    <wsdl:part xmlns:xsns="http://www.facturaxion.com/" name="parameters" element="xsns:GenerarTimbre" />
  </wsdl:message>
  <wsdl:message name="GenerarTimbreSoapOut">
    <wsdl:part xmlns:xsns="http://www.facturaxion.com/" name="parameters" element="xsns:GenerarTimbreResponse" />
  </wsdl:message>
  <wsdl:message name="ReportarCancelacionPruebaSoapIn">
    <wsdl:part xmlns:xsns="http://www.facturaxion.com/" name="parameters" element="xsns:ReportarCancelacionPrueba" />
  </wsdl:message>
  <wsdl:message name="ReportarCancelacionPruebaSoapOut">
    <wsdl:part xmlns:xsns="http://www.facturaxion.com/" name="parameters" element="xsns:ReportarCancelacionPruebaResponse" />
  </wsdl:message>
  <wsdl:message name="ReportarCancelacionSoapIn">
    <wsdl:part xmlns:xsns="http://www.facturaxion.com/" name="parameters" element="xsns:ReportarCancelacion" />
  </wsdl:message>
  <wsdl:message name="ReportarCancelacionSoapOut">
    <wsdl:part xmlns:xsns="http://www.facturaxion.com/" name="parameters" element="xsns:ReportarCancelacionResponse" />
  </wsdl:message>
  <wsdl:portType name="TimbreFiscalDigitalSoap">
    <wsdl:operation name="GenerarCFDI">
      <wsdl:input name="GenerarCFDIRequest" message="ns0:GenerarCFDISoapIn" />
      <wsdl:output name="GenerarCFDIResponse" message="ns0:GenerarCFDISoapOut" />
    </wsdl:operation>
    <wsdl:operation name="GenerarCFDIPrueba">
      <wsdl:input name="GenerarCFDIPruebaRequest" message="ns0:GenerarCFDIPruebaSoapIn" />
      <wsdl:output name="GenerarCFDIPruebaResponse" message="ns0:GenerarCFDIPruebaSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="GenerarTimbre">
      <wsdl:input name="GenerarTimbreRequest" message="ns0:GenerarTimbreSoapIn" />
      <wsdl:output name="GenerarTimbreResponse" message="ns0:GenerarTimbreSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="GenerarTimbreLote">
      <wsdl:input name="GenerarTimbreLoteRequest" message="ns0:GenerarTimbreLoteSoapIn" />
      <wsdl:output name="GenerarTimbreLoteResponse" message="ns0:GenerarTimbreLoteSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="GenerarTimbreLotePrueba">
      <wsdl:input name="GenerarTimbreLotePruebaRequest" message="ns0:GenerarTimbreLotePruebaSoapIn" />
      <wsdl:output name="GenerarTimbreLotePruebaResponse" message="ns0:GenerarTimbreLotePruebaSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="GenerarTimbrePrueba">
      <wsdl:input name="GenerarTimbrePruebaRequest" message="ns0:GenerarTimbrePruebaSoapIn" />
      <wsdl:output name="GenerarTimbrePruebaResponse" message="ns0:GenerarTimbrePruebaSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="ReportarCancelacion">
      <wsdl:input name="ReportarCancelacionRequest" message="ns0:ReportarCancelacionSoapIn" />
      <wsdl:output name="ReportarCancelacionResponse" message="ns0:ReportarCancelacionSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="ReportarCancelacionPrueba">
      <wsdl:input name="ReportarCancelacionPruebaRequest" message="ns0:ReportarCancelacionPruebaSoapIn" />
      <wsdl:output name="ReportarCancelacionPruebaResponse" message="ns0:ReportarCancelacionPruebaSoapOut" />
    </wsdl:operation>
  </wsdl:portType>
  <wsdl:binding name="TimbreFiscalDigitalSoap" type="ns0:TimbreFiscalDigitalSoap">
    <soap11:binding transport="http://schemas.xmlso....org/soap/http" />
    <wsdl:operation name="GenerarCFDI">
      <soap11:operation soapAction="http://www.facturaxi...om/GenerarCFDI" style="document" />
      <wsdl:input name="GenerarCFDIRequest">
        <soap11:body use="literal" />
      </wsdl:input>
      <wsdl:output name="GenerarCFDIResponse">
        <soap11:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GenerarCFDIPrueba">
      <soap11:operation soapAction="http://www.facturaxi...erarCFDIPrueba" style="document" />
      <wsdl:input name="GenerarCFDIPruebaRequest">
        <soap11:body use="literal" />
      </wsdl:input>
      <wsdl:output name="GenerarCFDIPruebaResponse">
        <soap11:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GenerarTimbre">
      <soap11:operation soapAction="http://www.facturaxi.../GenerarTimbre" style="document" />
      <wsdl:input name="GenerarTimbreRequest">
        <soap11:body use="literal" />
      </wsdl:input>
      <wsdl:output name="GenerarTimbreResponse">
        <soap11:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GenerarTimbreLote">
      <soap11:operation soapAction="http://www.facturaxi...erarTimbreLote" style="document" />
      <wsdl:input name="GenerarTimbreLoteRequest">
        <soap11:body use="literal" />
      </wsdl:input>
      <wsdl:output name="GenerarTimbreLoteResponse">
        <soap11:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GenerarTimbreLotePrueba">
      <soap11:operation soapAction="http://www.facturaxi...mbreLotePrueba" style="document" />
      <wsdl:input name="GenerarTimbreLotePruebaRequest">
        <soap11:body use="literal" />
      </wsdl:input>
      <wsdl:output name="GenerarTimbreLotePruebaResponse">
        <soap11:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GenerarTimbrePrueba">
      <soap11:operation soapAction="http://www.facturaxi...arTimbrePrueba" style="document" />
      <wsdl:input name="GenerarTimbrePruebaRequest">
        <soap11:body use="literal" />
      </wsdl:input>
      <wsdl:output name="GenerarTimbrePruebaResponse">
        <soap11:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ReportarCancelacion">
      <soap11:operation soapAction="http://www.facturaxi...tarCancelacion" style="document" />
      <wsdl:input name="ReportarCancelacionRequest">
        <soap11:body use="literal" />
      </wsdl:input>
      <wsdl:output name="ReportarCancelacionResponse">
        <soap11:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ReportarCancelacionPrueba">
      <soap11:operation soapAction="http://www.facturaxi...celacionPrueba" style="document" />
      <wsdl:input name="ReportarCancelacionPruebaRequest">
        <soap11:body use="literal" />
      </wsdl:input>
      <wsdl:output name="ReportarCancelacionPruebaResponse">
        <soap11:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
  </wsdl:binding>
  <wsdl:binding name="TimbreFiscalDigitalSoap12" type="ns0:TimbreFiscalDigitalSoap">
    <soap12:binding transport="http://schemas.xmlso....org/soap/http" />
    <wsdl:operation name="GenerarCFDI">
      <soap12:operation soapAction="http://www.facturaxi...om/GenerarCFDI" style="document" />
      <wsdl:input name="GenerarCFDIRequest">
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output name="GenerarCFDIResponse">
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GenerarCFDIPrueba">
      <soap12:operation soapAction="http://www.facturaxi...erarCFDIPrueba" style="document" />
      <wsdl:input name="GenerarCFDIPruebaRequest">
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output name="GenerarCFDIPruebaResponse">
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GenerarTimbre">
      <soap12:operation soapAction="http://www.facturaxi.../GenerarTimbre" style="document" />
      <wsdl:input name="GenerarTimbreRequest">
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output name="GenerarTimbreResponse">
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GenerarTimbreLote">
      <soap12:operation soapAction="http://www.facturaxi...erarTimbreLote" style="document" />
      <wsdl:input name="GenerarTimbreLoteRequest">
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output name="GenerarTimbreLoteResponse">
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GenerarTimbreLotePrueba">
      <soap12:operation soapAction="http://www.facturaxi...mbreLotePrueba" style="document" />
      <wsdl:input name="GenerarTimbreLotePruebaRequest">
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output name="GenerarTimbreLotePruebaResponse">
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GenerarTimbrePrueba">
      <soap12:operation soapAction="http://www.facturaxi...arTimbrePrueba" style="document" />
      <wsdl:input name="GenerarTimbrePruebaRequest">
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output name="GenerarTimbrePruebaResponse">
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ReportarCancelacion">
      <soap12:operation soapAction="http://www.facturaxi...tarCancelacion" style="document" />
      <wsdl:input name="ReportarCancelacionRequest">
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output name="ReportarCancelacionResponse">
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ReportarCancelacionPrueba">
      <soap12:operation soapAction="http://www.facturaxi...celacionPrueba" style="document" />
      <wsdl:input name="ReportarCancelacionPruebaRequest">
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output name="ReportarCancelacionPruebaResponse">
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
  </wsdl:binding>
  <wsdl:service name="TimbreFiscalDigital">
    <wsdl:port name="TimbreFiscalDigitalSoap" binding="ns0:TimbreFiscalDigitalSoap">
      <soap11:address location="https://timbre02.fac...:443/CFDI.asmx" />
    </wsdl:port>
    <wsdl:port name="TimbreFiscalDigitalSoap12" binding="ns0:TimbreFiscalDigitalSoap12">
      <soap12:address location="https://timbre02.fac...:443/CFDI.asmx" />
    </wsdl:port>
  </wsdl:service>
</wsdl:definitions>


CFDI.xsd


<?xml version="1.0" encoding="utf-8"?>
<s:schema xmlns:http="http://schemas.xmlso...org/wsdl/http/" xmlns:soapenc="http://schemas.xmlso...soap/encoding/" xmlns:mime="http://schemas.xmlso...org/wsdl/mime/" xmlns:tns="http://www.facturaxion.com/" xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/" xmlns:soap="http://schemas.xmlso...org/wsdl/soap/" xmlns:tm="http://microsoft.com.../textMatching/" xmlns:soap12="http://schemas.xmlso...g/wsdl/soap12/" elementFormDefault="qualified" targetNamespace="http://www.facturaxion.com/" xmlns:s="http://www.w3.org/20...001/XMLSchema">
  <s:element name="GenerarTimbre">
    <s:complexType>
      <s:sequence>
        <s:element minOccurs="0" maxOccurs="1" name="parametros" type="s:string" />
      </s:sequence>
    </s:complexType>
  </s:element>
  <s:element name="GenerarTimbreResponse">
    <s:complexType>
      <s:sequence>
        <s:element minOccurs="1" maxOccurs="1" name="GenerarTimbreResult" type="s:boolean" />
        <s:element minOccurs="0" maxOccurs="1" name="resultado" type="s:string" />
      </s:sequence>
    </s:complexType>
  </s:element>
  <s:element name="GenerarTimbreLote">
    <s:complexType>
      <s:sequence>
        <s:element minOccurs="0" maxOccurs="1" name="parametros" type="s:string" />
        <s:element minOccurs="0" maxOccurs="1" name="xmlZip" type="s:base64Binary" />
      </s:sequence>
    </s:complexType>
  </s:element>
  <s:element name="GenerarTimbreLoteResponse">
    <s:complexType>
      <s:sequence>
        <s:element minOccurs="1" maxOccurs="1" name="GenerarTimbreLoteResult" type="s:boolean" />
        <s:element minOccurs="0" maxOccurs="1" name="resultadoZip" type="s:base64Binary" />
      </s:sequence>
    </s:complexType>
  </s:element>
  <s:element name="ReportarCancelacion">
    <s:complexType>
      <s:sequence>
        <s:element minOccurs="0" maxOccurs="1" name="parametros" type="s:string" />
      </s:sequence>
    </s:complexType>
  </s:element>
  <s:element name="ReportarCancelacionResponse">
    <s:complexType>
      <s:sequence>
        <s:element minOccurs="1" maxOccurs="1" name="ReportarCancelacionResult" type="s:boolean" />
        <s:element minOccurs="0" maxOccurs="1" name="resultado" type="s:string" />
      </s:sequence>
    </s:complexType>
  </s:element>
  <s:element name="GenerarCFDI">
    <s:complexType>
      <s:sequence>
        <s:element minOccurs="0" maxOccurs="1" name="parametros" type="s:string" />
      </s:sequence>
    </s:complexType>
  </s:element>
  <s:element name="GenerarCFDIResponse">
    <s:complexType>
      <s:sequence>
        <s:element minOccurs="1" maxOccurs="1" name="GenerarCFDIResult" type="s:boolean" />
        <s:element minOccurs="0" maxOccurs="1" name="resultado" type="s:string" />
      </s:sequence>
    </s:complexType>
  </s:element>
  <s:element name="GenerarTimbrePrueba">
    <s:complexType>
      <s:sequence>
        <s:element minOccurs="0" maxOccurs="1" name="parametros" type="s:string" />
      </s:sequence>
    </s:complexType>
  </s:element>
  <s:element name="GenerarTimbrePruebaResponse">
    <s:complexType>
      <s:sequence>
        <s:element minOccurs="1" maxOccurs="1" name="GenerarTimbrePruebaResult" type="s:boolean" />
        <s:element minOccurs="0" maxOccurs="1" name="resultado" type="s:string" />
      </s:sequence>
    </s:complexType>
  </s:element>
  <s:element name="GenerarTimbreLotePrueba">
    <s:complexType>
      <s:sequence>
        <s:element minOccurs="0" maxOccurs="1" name="parametros" type="s:string" />
        <s:element minOccurs="0" maxOccurs="1" name="xmlZip" type="s:base64Binary" />
      </s:sequence>
    </s:complexType>
  </s:element>
  <s:element name="GenerarTimbreLotePruebaResponse">
    <s:complexType>
      <s:sequence>
        <s:element minOccurs="1" maxOccurs="1" name="GenerarTimbreLotePruebaResult" type="s:boolean" />
        <s:element minOccurs="0" maxOccurs="1" name="resultadoZip" type="s:base64Binary" />
      </s:sequence>
    </s:complexType>
  </s:element>
  <s:element name="ReportarCancelacionPrueba">
    <s:complexType>
      <s:sequence>
        <s:element minOccurs="0" maxOccurs="1" name="parametros" type="s:string" />
      </s:sequence>
    </s:complexType>
  </s:element>
  <s:element name="ReportarCancelacionPruebaResponse">
    <s:complexType>
      <s:sequence>
        <s:element minOccurs="1" maxOccurs="1" name="ReportarCancelacionPruebaResult" type="s:boolean" />
        <s:element minOccurs="0" maxOccurs="1" name="resultado" type="s:string" />
      </s:sequence>
    </s:complexType>
  </s:element>
  <s:element name="GenerarCFDIPrueba">
    <s:complexType>
      <s:sequence>
        <s:element minOccurs="0" maxOccurs="1" name="parametros" type="s:string" />
      </s:sequence>
    </s:complexType>
  </s:element>
  <s:element name="GenerarCFDIPruebaResponse">
    <s:complexType>
      <s:sequence>
        <s:element minOccurs="1" maxOccurs="1" name="GenerarCFDIPruebaResult" type="s:boolean" />
        <s:element minOccurs="0" maxOccurs="1" name="resultado" type="s:string" />
      </s:sequence>
    </s:complexType>
  </s:element>
</s:schema>

  • 0

#3 poliburro

poliburro

    Advanced Member

  • Administrador
  • 4.945 mensajes
  • LocationMéxico

Escrito 17 agosto 2013 - 12:44

No te

No se enojen pero pegare el codigo de los 2 archivos:


No te preocupes amigo. :)  El experto en webservices es egostar, en cuanto se conecte seguro te responde. saludos.
  • 0

#4 Héctor Randolph

Héctor Randolph

    501st Legion

  • Moderadores
  • PipPipPip
  • 664 mensajes
  • LocationMéxico

Escrito 17 agosto 2013 - 05:37

Yo pienso que el problema está en la versión de SOAP.

El webservices seguramente es versión 1.2 y Delphi 7 solamente soporta la versión 1.1

Habrá que olvidarse del asistente para importar WSDL y buscar otro método para acceder al webservices.

Como dice poliburro, hay que esperar a Egostar para que te oriente.

Saludos
  • 0

#5 egostar

egostar

    missing my father, I love my mother.

  • Administrador
  • 14.469 mensajes
  • LocationMéxico

Escrito 17 agosto 2013 - 09:27

Hola,

Como dice nuestro amigo Héctor, el problema es la versión SOAP del Servicio Web que es 1.2, he escuchado que hay un "parche" para que los Delphi con versión 1.1 puedan procesar la versión 1.2 de SOAP. Aunque personalmente no lo he probado.

Pero......

No hay de que preocuparse, aún tienes dos opciones:

1. Crear una DLL con Delphi XE3 que consuma el servicio Web para llamarla desde tus desarrollos con Delphi 7.
2. Utilizar cURL para consumir el Servicio Web.

Sin embargo, la opción 2 requiere de más trabajo ya que se tiene que crear el xml SOAP que se tiene que enviar al PAC a mano, lo cual implica que necesitas contar con un ejemplo de los XML a enviar para poder reproducir una plantilla de cada uno de los métodos del Servicio Web.

Hay que tomar decisiones difíciles :)

Por cierto, ésta es la url del wsdl:

https://timbre02.fac.../CFDI.asmx?WSDL

Saludos
  • 0

#6 egostar

egostar

    missing my father, I love my mother.

  • Administrador
  • 14.469 mensajes
  • LocationMéxico

Escrito 17 agosto 2013 - 09:31

Por cierto

Bienvenido a DelphiAccess Matteo2009, sientete como en casa.

Saludos
  • 0

#7 Matteo2009

Matteo2009

    Newbie

  • Miembros
  • Pip
  • 3 mensajes

Escrito 19 agosto 2013 - 08:14

Muchas gracias por las respuestas, creo que me ire por el #1 egostar  (b)

Les cuento mas adelante haber como me fue...

saludos....
  • 0

#8 LuNaTk

LuNaTk

    Newbie

  • Miembros
  • Pip
  • 8 mensajes

Escrito 23 agosto 2013 - 01:08

Has probado usar el .pas que te genera el XE3 dentro de tu proyecto en Delphi 7? yo hice algo similar pero con delphi 2010 ya que un WSDL me daba problemas importandolo desde el propio 2010 asi que hice la importacion desde XE3 copie el .pas generado y lo agregue a mi proyecto en D2010 y me andubo muy bien.
  • 0

#9 Nasca

Nasca

    Member

  • Miembros
  • PipPip
  • 13 mensajes

Escrito 17 septiembre 2013 - 10:43

Por si una actualización del soporte SOAP en Delphi 7 le sirve también para resolver el problema, puede bajarse desde aquí:

http://codecentral.e....com/Item/24535
  • 0




IP.Board spam blocked by CleanTalk.