Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   Envío de registros y sus respuestas (https://www.clubdelphi.com/foros/forumdisplay.php?f=66)
-   -   Error interno en el servidor (https://www.clubdelphi.com/foros/showthread.php?t=97631)

skatologiko 13-08-2025 14:55:15

Error interno en el servidor
 
Buenas, estoy intentando enviar la primera factura de prueba. He probado con todas las urls , tanto de prueba como producción (no sé cuál es la diferencia de envío con sello o son él)
https://prewww1.aeat.es/wlpl/TIKE-CO.../VerifactuSOAP
https://prewww10.aeat.es/wlpl/TIKE-C.../VerifactuSOAP
https://www1.agenciatributaria.gob.e.../VerifactuSOAP
https://www10.agenciatributaria.gob..../VerifactuSOAP


Y en todos los casos me devuelve el siguiente error:
response status code: 200response body:<?xml version="1.0" encoding="UTF-8"?><env:Envelope xmlns:env="http://schemas.xmlsoap.org/soap/envelope/"><env:Body><env:Fault><faultcode>env:Server</faultcode><faultstring>Codigo[1207].Error interno en el servidor</faultstring></env:Fault></env:Body></env:Envelope>

Estoy utilizando la librería chilkat, desde Visual Basic , con una instrucción que sí que me funciona para Ticket BAI

Set Resp = http.PostXml(Url, sbXml.GetAsString, "utf-8")

donde Url es la url del servidor , y sbXml.GetAsString es el texto del archivo xml firmado
¿Qué estoy haciendo mal?

ermendalenda 13-08-2025 16:41:44

Cita:

Empezado por skatologiko (Mensaje 567054)
Buenas, estoy intentando enviar la primera factura de prueba. He probado con todas las urls , tanto de prueba como producción (no sé cuál es la diferencia de envío con sello o son él)
https://prewww1.aeat.es/wlpl/TIKE-CO.../VerifactuSOAP
https://prewww10.aeat.es/wlpl/TIKE-C.../VerifactuSOAP
https://www1.agenciatributaria.gob.e.../VerifactuSOAP
https://www10.agenciatributaria.gob..../VerifactuSOAP


Y en todos los casos me devuelve el siguiente error:
response status code: 200response body:<?xml version="1.0" encoding="UTF-8"?><env:Envelope xmlns:env="http://schemas.xmlsoap.org/soap/envelope/"><env:Body><env:Fault><faultcode>env:Server</faultcode><faultstring>Codigo[1207].Error interno en el servidor</faultstring></env:Fault></env:Body></env:Envelope>

Estoy utilizando la librería chilkat, desde Visual Basic , con una instrucción que sí que me funciona para Ticket BAI

Set Resp = http.PostXml(Url, sbXml.GetAsString, "utf-8")

donde Url es la url del servidor , y sbXml.GetAsString es el texto del archivo xml firmado
¿Qué estoy haciendo mal?

Primero, no te aconsejo que intentes en producion, a no ser que tengas ya lista las anulaciones. Ya que una vez que has empezado a producción la dan por buena y ya todo lo que emitas con ese SIF esta obligado a enviarlo.
Pot otro lado pueden pasar varias cosas, que el servidor esté caido, cosa que me extraña, quw hayan caido los 2.
Que no estés formando correctamente el "texto" del xml y se vuelva loco con lp que envias, que el certificado que estes usando nl sea valido.
El de sello es el que contiene el "...10" en el servicio y se usa cuando envias con un certificado de sello, claro.
Por otro lado, si estás en ver8factu no hace falta que el xml este firmado, también puede ser que no uses correctamente las politicas de firma que serán diferentes que las de tiquetbai.

skatologiko 20-08-2025 17:27:47

Efectivamente, me han contestado de la aeat (una semana después ) y ese error 1207 era del encabezado. Una vez cambiado , ahora devuelve un error 103, y el tema es que no sé dónde está el listado de los códigos de error (no se corresponde con los de https://prewww2.aeat.es/static_files...res.properties )
¿Alguien sabe dónde está ese listado? Por ir avanzando más rápido

ermendalenda 20-08-2025 19:36:13

Cita:

Empezado por skatologiko (Mensaje 567155)
Efectivamente, me han contestado de la aeat (una semana después ) y ese error 1207 era del encabezado. Una vez cambiado , ahora devuelve un error 103, y el tema es que no sé dónde está el listado de los códigos de error (no se corresponde con los de https://prewww2.aeat.es/static_files...res.properties )
¿Alguien sabe dónde está ese listado? Por ir avanzando más rápido

El error 103 es poiblemnte por que este invocando mal la peticion (con algun error en la solicitud):
https://developer.nhs.uk/apis/dos-ap...rrors_1_5.html


La franja horaria es GMT +2. Ahora son las 19:52:16.

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