Cita:
Empezado por nincillo
Ahora he conseguido ver algo más tras descargarme el wsdl previamente a un fichero local.
Ahora no me da error, pero no me lo importa "completo". Al ver el código fuente generado, veo lo siguiente a ver si puede servir de ayuda:
Código:
// ************************************************************************ //
// Namespace : https://www2.agenciatributaria.gob.es/static_files/common/internet/dep/aplicaciones/es/aeat/tike/cont/ws/SistemaFacturacion.wsdl
// transport : http://schemas.xmlsoap.org/soap/http
// style : document
// binding : sfBinding
// service : siiService
// port : SistemaFacturacion
// URL : URL Pendiente de definir
// ************************************************************************ //
sfSOAP = interface(IInvokable)
['{B0562959-AF9B-3247-F911-0C4058390FB8}']
// Cannot unwrap:
// - Input part does not refer to an element
// - Output part does not refer to an element
function AltaFactuSistemaFacturacion(const AltaFactuSistemaFacturacion: AltaFactuSistemaFacturacion): RespuestaAltaFactuSistemaFacturacion; stdcall;
// Cannot unwrap:
// - Input part does not refer to an element
// - Output part does not refer to an element
function BajaFactuSistemaFacturacion(const BajaFactuSistemaFacturacion: BajaFactuSistemaFacturacion): RespuestaBajaFactuSistemaFacturacion; stdcall;
end;
|
Hola, parece que el problema es debido a que las urls utilizadas son https y el Delphi 2007 no debe de aceptarlas.
Al final lo que he tenido que hacermes es una copia local tanto del wsdl como de los wsd y "retocarlas" para que trabajen localmente. Así parece que por fin he conseguido que me las reconozca también en el Delphi 2007.