Club Delphi  
    Paypal   FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Proyecto SIF/Veri*Factu/Ley Antifraude > Registros de Facturacion y Eventos (XML)
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 14-07-2025
JETA JETA is offline
Registrado
 
Registrado: jul 2025
Posts: 8
Poder: 0
JETA Va por buen camino
curl para hacer una petición SOAP, Ayuda!!

Hola a todos,

Estoy intentando enviar una petición SOAP al entorno de preproducción de VeriFactu (AEAT) y últimamente está fallando sin dar muchos detalles. Hasta hace poco funcionaba correctamente con este formato de curl:

Código:
curl -X POST \
  -H "Content-Type: text/xml;charset=UTF-8" \
  -H "SOAPAction: urn:aeat:verifactu:TuPeticion" \
  --data "@factura.xml" \
  --cert "certificado.p12" \
  --cert-type P12 \
  --pass "contraseña" \
  --show-error \
  --trace "salida.txt"
He verificado que:

El certificado no ha expirado, el XML cumple con el esquema, La conexión se realiza al entorno de preproducción prewww1.aeat.es/wlpl/TIKE-CONT/ws/SistemaFacturacion/VerifactuSOAP , la cabecera SOAPAction es la misma que usaba antes.

Sin embargo, ahora obtengo un error genérico o la conexión se cierra sin respuesta válida.

Alguien sabe si ha cambiado algo recientemente en el endpoint de VeriFactu?

¿Han actualizado el WSDL o la definición del SOAPAction?

¿Hay algún canal oficial donde consultar estos cambios o incidencias?

Cualquier orientación o experiencia reciente será muy útil.

¡Gracias de antemano!
Responder Con Cita
  #2  
Antiguo 14-07-2025
Avatar de Neftali [Germán.Estévez]
Neftali [Germán.Estévez] Neftali [Germán.Estévez] is online now
[becario]
 
Registrado: jul 2004
Ubicación: Barcelona - España
Posts: 19.435
Poder: 10
Neftali [Germán.Estévez] Es un diamante en brutoNeftali [Germán.Estévez] Es un diamante en brutoNeftali [Germán.Estévez] Es un diamante en bruto
Si tu no has cambiado nada y no obtienes errores tal vez deberías contactar con ellos.
[email protected]

Por si te sirve, en el mensaje#2 recopilatorio hay algunos enlaces a hilos sobre CURL (por si los quieres mirar)
__________________
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.
Responder Con Cita
  #3  
Antiguo 14-07-2025
JETA JETA is offline
Registrado
 
Registrado: jul 2025
Posts: 8
Poder: 0
JETA Va por buen camino
Muchas gracias.

Ya les escribi vamos a ver cuando responden.

Le echaré un ojo al link que me comentas, cualquier cosa que me respondan lo comparto por aca.

Saludos.
Responder Con Cita
  #4  
Antiguo 14-07-2025
edari edari is offline
Miembro
 
Registrado: jun 2021
Posts: 332
Poder: 5
edari Va por buen camino
Hola,


Yo también uso curl y acabo de subir una con esto


Código PHP:
curl.exe --tlsv1.2 --data-binary @fichero.XML --cert-type P12 --cert nombrecertificado.p12:password -"Content-Type: application/xml;charset=UTF8" -X POST https://prewww1.aeat.es/wlpl/TIKE-CONT/ws/SistemaFacturacion/VerifactuSOAP -o respuesta.XML 


A ver si te ayuda
Responder Con Cita
  #5  
Antiguo 14-07-2025
ermendalenda ermendalenda is offline
Miembro
 
Registrado: ago 2021
Posts: 2.759
Poder: 7
ermendalenda Va por buen camino
A mi de momento no me esta fallando, la cabecera de soapaction no creo que haga falta cruzo los dedos.
Responder Con Cita
  #6  
Antiguo 16-07-2025
wilecoyote wilecoyote is offline
Miembro
 
Registrado: may 2025
Posts: 29
Poder: 0
wilecoyote Va por buen camino
Una pregunta muy muy tonta: ¿qué certificado digital estás usando para hacer estas pruebas? Si es el certificado de pruebas que daba la AEAT, caducó hace unos días.

Lo digo porque a mí me pasó exactamente lo mismo: no entendía cómo de pronto estaban fallando las cosas de un día para otro, cuando antes funcionaban, hasta que leí aquí lo del certificado.
Responder Con Cita
  #7  
Antiguo 16-07-2025
Avatar de Neftali [Germán.Estévez]
Neftali [Germán.Estévez] Neftali [Germán.Estévez] is online now
[becario]
 
Registrado: jul 2004
Ubicación: Barcelona - España
Posts: 19.435
Poder: 10
Neftali [Germán.Estévez] Es un diamante en brutoNeftali [Germán.Estévez] Es un diamante en brutoNeftali [Germán.Estévez] Es un diamante en bruto
Cita:
Empezado por wilecoyote Ver Mensaje
Una pregunta muy muy tonta: ¿qué certificado digital estás usando para hacer estas pruebas? Si es el certificado de pruebas que daba la AEAT, caducó hace unos días.
Ya puedes pedir el nuevo (no caducado). Y ese te lo dejas para hacer pruebas con un certificado caducado/revocado
Te hacen rellenar el formulario de nuevo , enviarlo de nuevo, y te envían los actualizados que están vigentes hasta el 2029 (creo recordar).
__________________
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.
Responder Con Cita
Respuesta



Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Saltar a Foro

Temas Similares
Tema Autor Foro Respuestas Último mensaje
Error ObligadoEmision (Petición SOAP) IvannVerano Errores (relacionados con al AEAT) 6 22-04-2025 09:32:05
tengo openssl zlib curl iconv libssh libxml2 libxslt version lib para static linkin JXJ C++ Builder 2 12-07-2017 00:17:09
Petición de ayuda para escoger SGBD bsa_sux Conexión con bases de datos 7 30-01-2006 18:26:12
Como hacer petición HTTP Bauhaus1975 Varios 2 13-06-2005 21:12:38
necesito ayuda para hacer un sistema para un billar rober Varios 14 29-07-2004 01:08:02


La franja horaria es GMT +2. Ahora son las 14:57:39.


Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi
Copyright 1996-2007 Club Delphi