![]() |
![]() |
| Paypal | FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
|||||||
| Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Buscar | Temas de Hoy | Marcar Foros Como Leídos |
![]() |
|
|
Herramientas | Buscar en Tema | Desplegado |
|
|
|
#1
|
|||
|
|||
|
Buenas, me esta pasando un error parecido en el proyecto que tengo en php para el tema de verifactu, inteno crear el cliente SOAP y todo el rato me sale este error:
Error: Código:
message = "SOAP-ERROR: Parsing WSDL: Couldn't load from 'h_t_t_p_s://prewww1.aeat.es/wlpl/TIKE-CONT/ws/SistemaFacturacion/VerifactuSOAP' : failed to load external entity "h_t_t_p_s://prewww1.aeat.es/wlpl/TIKE-CONT/ws/SistemaFacturacion/VerifactuSOAP" " *Exception*string = "" code = 0 file = "C:\xampp\htdocs\factu\funciones\funciones_verifactu.php" line = 489 *Exception*trace = array(2) *Exception*previous = null faultstring = "SOAP-ERROR: Parsing WSDL: Couldn't load from 'h_t_t_p_s://prewww1.aeat.es/wlpl/TIKE-CONT/ws/SistemaFacturacion/VerifactuSOAP' : failed to load external entity "h_t_t_p_s://prewww1.aeat.es/wlpl/TIKE-CONT/ws/SistemaFacturacion/VerifactuSOAP" " faultcode = "WSDL" Código PHP:
Código PHP:
Código:
<soapenv:Envelope xmlns:soapenv="h_t_t_p://schemas.xmlsoap.org/soap/envelope/" xmlns:con="h_t_t_p_s://www2.agenciatributaria.gob.es/static_files/common/internet/dep/aplicaciones/es/aeat/tike/cont/ws/ConsultaLR.xsd" xmlns:sum="h_t_t_p_s://www2.agenciatributaria.gob.es/static_files/common/internet/dep/aplicaciones/es/aeat/tike/cont/ws/SuministroInformacion.xsd"> <soapenv:Header/> <soapenv:Body> <con:ConsultaFactuSistemaFacturacion> <con:Cabecera> <sum:IDVersion>1.0</sum:IDVersion> <sum:ObligadoEmision> <sum:NombreRazon>Certificado Pruebas</sum:NombreRazon> <sum:NIF>A39200019</sum:NIF> </sum:ObligadoEmision> </con:Cabecera> <con:FiltroConsulta> <con:PeriodoImputacion> <sum:Ejercicio>2025</sum:Ejercicio> <sum:Periodo>04</sum:Periodo> </con:PeriodoImputacion> </con:FiltroConsulta> </con:ConsultaFactuSistemaFacturacion> </soapenv:Body> </soapenv:Envelope> |
|
#2
|
|||
|
|||
|
Estoy en ese mismo punto, pero he conseguido extraer mas sobre el error y me especifica que falta la Cabecera en el XML y en la variable donde tengo el XML si está ese nodo.
|
|
#3
|
||||
|
||||
|
Cita:
Tengo las clases según las especificaciones del WSDL de la AEAT (CabeceraType, Destinatarios, DatosPresentacionType, etc...), pero se pueden obviar dichas clases y en lugar de pasar objetos al cliente SOAP se pueden pasar los datos en un array asociativo con la misma estructura, o el XML directo. Para realizar los envíos SOAP tengo una clase SoapVerifactu.class: Código PHP:
Código PHP:
Hasta ahora he realizado envíos y consultas sin problemas. Espero que te sirva de ayuda. |
|
#4
|
|||
|
|||
|
Yo por mi parte ya he solucionado el problema que tenía, el problema que tenía era que yo estaba intentando mandar un fichero .xml de todas las formas que se me pasaban por la cabeza, finalmente he creado un objeto generico stdClass en PHP donde he simulado la estructura del xml y eso por algún motivo me lo ha aceptado.
Muchas gracias a los que habéis intentado ayudarme, es mi primera vez usando SOAP y no tenía ni idea de como usarlo. |
|
#5
|
|||
|
|||
|
Hola. Disculpad, pero ¿a qué certificado de prueba de la AEAT te refieres? Tenía entendido que la AEAT no facilitaba ningún certificado de prueba, ni siquiera para el portal de pruebas.
Asimismo, ¿cómo hacéis para proteger el certificado digital, una vez subido en el hosting web? |
|
#6
|
|||
|
|||
|
Cita:
|
|
#7
|
||||
|
||||
|
Cita:
Estás preguntando algo que ya está en los foros: https://www.clubdelphi.com/foros/sho...d.php?p=562700 Si la búsqueda no te diera resultados, no es una pregunta que deba ir es ente hilo, debes crear uno nuevo. Revisa la Guía de estilo de los foros. Gracias.
__________________
Germán Estévez => Web/Blog Guía de estilo, Guía alternativa Utiliza TAG's en tus mensajes. Contactar con el Clubdelphi ![]() P.D: Más tiempo dedicado a la pregunta=Mejores respuestas. |
![]() |
| Herramientas | Buscar en Tema |
| Desplegado | |
|
|
Temas Similares
|
||||
| Tema | Autor | Foro | Respuestas | Último mensaje |
| Error después de actualizar el WSDL | newtron | Envío de registros y sus respuestas | 17 | 03-02-2025 10:18:26 |
| Error al importar el ultimo WSDL | MAAM | Envío de registros y sus respuestas | 0 | 04-12-2024 18:51:51 |
| error al importar wsdl | ANCELMO | Delphi para la web | 2 | 23-08-2018 11:04:05 |
| error al importar WSDL SOAP Server | GerTorresM | Providers | 5 | 23-08-2013 18:20:32 |
| Consumir WebService. Ayuda con XML,WSDL,XSD,SOAP | josemmerida | Internet | 2 | 23-12-2010 13:37:16 |
|