Cita:
Empezado por seccion_31
es un componente de delphi webservices, creo que ahi esta el asunto.
Slds !
|
Una prueba a realizar sería generar el XML en fichero e intentar enviarlo con esta sentencia:
C:\Desarrol\Treball\AMPA2506\Exe\Utilitats\CURL\BIN\curl.exe -k --connect-timeout 60 -m 300 -s -S -L --header "Content-Type: text/xml;charset=UTF-8" --cert C:\Particular\Ampa\Ampa32\firma_digital\MiCertificadodogital.pem --key C:\Particular\Ampa\Ampa32\firma_digital\MiCertificadodogital.pem --data @C:\DESARROL\TREBALL\AMPA2506\EXE\BD\BL\VERIFACTU\2025\MiFicheroXML.xml
https://prewww1.aeat.es/wlpl/TIKE-CO.../VerifactuSOAP -v --output C:\DESARROL\TREBALL\AMPA2506\EXE\BD\BL\VERIFACTU\2025\MiFicheroXML.xml-Resposta_01.XML
Así se sabría si es cosa del XML o del componente de delphi webservices httprio; obteniendo un fichero XML de respuesta de Veri*factu.
Notas:
-El CURL.EXE de Windows (tengo W10) no me funcionaba, bajé otro de www.
-El Certificado Digital era originalmente .p12 , lo convertí a .pem con:
"C:\Program Files\OpenSSL-Win64\bin\openssl" pkcs12 -in MiCertificadoDigital.pfx -out MiCertificadoDigital.pem -nodes
-No se dejen la '@' precediendo el nombre del XML