Vale.... He preparado un programa de envío de prueba pasando de lo que tenía y aprovechando un código que me ha enviado otro amable colega y me da este mensaje:
¿Alguna idea de lo que puede ser?
Edito: Yo estaba haciendo la llamada tal que así:
Código Delphi
[-]
res:= GetsfPortTypeVerifactu( False, '', HTTPRIO1 ).RegFactuSistemaFacturacion( veriFactu );
pero curiosamente en el ejemplo que me han enviado lo hacen así:
Código Delphi
[-]
SistemaFacturacion.RespuestaRegFactuSistemaFacturacion(Respuesta) := SistemaFacturacion.GetsfPortTypeVerifactu(false, direccion_envio, HTTPRIO1).RegFactuSistemaFacturacion(ARegFactuSistemaFacturacion);
Asi que ahora si que estoy más despistado.
Saludos.
Gracias y un saludo.