Hola,
Buenos días a todos, soy nuevo en este grupo y me pongo en contacto con vosotros para ver si me podéis echar una mano con algunos problemas que tengo.
Antes de nada, me descargue Los Ejemplos que habéis publicado y después de hacer algunos ajustes según los ejemplos, sigo con el mismo problema que tenía.
Esta es la configuración que estoy utilizando:
defWSDL = ' https: // www7.aeat.es/ wlpl / SSII-FACT / ws / fr / SiiFactFRV1SOAP/ SuministroFactRecibidas.wsdl';
defSvc = 'siiService';
defPrt = 'SuministroFactRecibidasPruebas';
Y el certificado lo cargo según los ejemplos que me descargue (setCERTIFICADO(CERTIFICADO))
Cuando intento enviar una factura Recibida me muestra siempre este mensaje de error:
Proyect Proyect1.exe raised exception class EDOMParseError with message 'DTD está prohibido.
Line: 1
<!DOCTYPO html PUBLIC ' -//W3C//DTD XHTML'.
y si pongo lo siguiente para desactivar el DTD:
constructor SuministroLRFacturasRecibidas.Create;
begin
inherited Create;
FSerializationOptions := [xoLiteralParam];
MSXMLDOMDocumentFactory.AddDOMProperty('ProhibitDTD', False);
end;
Me muestra el siguiente error:
Proyect Proyect1.exe raised exception class Exception class Exception with message 'Unabled to load WSDL File/Location:
https://www7.aeat.es/wlpl/SSII-FACT/ws/fe/SiiFactFRV1SOAP/SuministroFactRecibidas.wsdl. Error [Se encontró un carácter no válido en el contenido del texto.
Line: 9
<title>Gestí]'.
¿ Os ha ocurrido a vosotros algo parecido ?
¿ Podéis ayudarme ?
Gracias de antemano.
Saludos
|