Cita:
Empezado por CarlosR
Usas el httprio inyectando xml creado a pelo ?
Eso es interesante. Tendrás que retomarlo con lo de la factura electrónica, a menos que se pongan las pilas y saquen un wsdl.
Hay código en algún lugar para ver como el httprio puede subir un xml "prefabricado" ?
Me da igual delphi que c++ builder.
Un saludo.
|
No sé si te refieres a esto, así lo tengo yo pero lo cogí de un ejemplo del propio club creo recordar:
en el BeforeExecute envío un archivo xml que previamente he generado (e_FicFEMI) y que se encuentra en una carpeta del servidor:
Código Delphi
[-]
procedure TfrmEnvioFraEmi.HTTPRIO1BeforeExecute(const MethodName: string;
SOAPRequest: TStream);
var
ss:TFileStream;
vlfichero : string;
begin
try
SOAPRequest.Size:=0;
ss:=TFileStream.Create(e_FicFEMI, fmOpenRead);
SOAPRequest.Position := 0;
SOAPRequest.CopyFrom( ss, ss.Size);
finally
ss.Free;
SOAPRequest.Position := 0;
end;
end;
en el AfterExecute capturo la respuesta y la guardo en otra carpeta del disco duro
saludos