Ver Mensaje Individual
  #2286  
Antiguo 27-07-2017
Sergio J. Sergio J. is offline
Miembro
 
Registrado: may 2003
Ubicación: Andalucía (España)
Posts: 97
Reputación: 21
Sergio J. Va por buen camino
Cita:
Empezado por manelb Ver Mensaje
Te paso dos enlaces de las paginas iniciales del tema cortesía de los compañeros bucanero y newtron.

https://www.clubdelphi.com/foros/sho...0&postcount=28
https://www.clubdelphi.com/foros/sho...8&postcount=39


Del primer enlace, fíjate en el bucle que hay a continuación de
Código Delphi [-]
 result := GetsiiSOAP.SuministroLRFacturasEmitidas(ASuministroLRFacturasEmitidas);
Es exactamente lo que tu pretendes hacer, tratar la respuesta.

En el segundo enlace hay incluso un ejemplo funcionando.

Espero te sirva

Gracias manelb,

Un aporte realmente generoso e importante, para agradecer a bucanero y newtron y en general a dotos los foreros integrantes y a tí por darme luz, . Lo cierto es que lo he compilado con una versión que tengo de delphi XE7 aunque mis proyectos importantes están en delphi 6 como comenté anteriormente y al compilarlo me da un error de compilación:

[dcc32 Error] Soap.SOAPHTTPTrans.pas(113): E2291 Missing implementation of interface method IWebNode.GetMimeBoundary

marcando la linea de error:

THTTPReqResp = class;

de la unidad unit Soap.SOAPHTTPTrans;

...y otro error de compilación:

[dcc32 Fatal Error] Soap.SOAPHTTPTrans.pas(384): F2063 Could not compile used unit 'Soap.Win.CertHelper.pas'

marcando la linea de error:

{$IF CompilerVersion <= 15.0}

de la misma unidad.

Supongo que será un error de mi delphi, ya que si se ha probado y funcionado por otros compañeros es porque está bien.

Si no resuelvo estos errores con delphi XE7 debo interpretar el archivo de respuesta buscando las lineas directamente en el XML y operando con ellas.

Gracias
Responder Con Cita