Club Delphi  
    Paypal   FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Proyecto SIF/Veri*Factu/Ley Antifraude > Envío de registros y sus respuestas
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 17-09-2025
JM_1 JM_1 is offline
Miembro
 
Registrado: ago 2021
Posts: 40
Poder: 0
JM_1 Va por buen camino
Error consulta registros por cambio Enum EstadoRegistro sin publicar

Hola compañeros, buenas tardes. Recientemente, en un servicio que tengo implementado, está fallando algo que estaba funcionando correctamente. Tras ir indagando veo que en la AEAT, en los servidores de prueba, han cambiado un código de respuesta y por más que he buscado, no he encontrado la publicación de dicho cambio.

A la hora de consultar registros de facturación, en la respuesta el nodo EstadoRegistro estada figurando así y en todo lo publicado:
Código PHP:
<tikLRRC:EstadoRegistro>
   <
tikLRRC:TimestampUltimaModificacion>2024-11-27T00:00:00+01:00</tikLRRC:TimestampUltimaModificacion>
   <
tikLRRC:EstadoRegistro>Correcta</tikLRRC:EstadoRegistro>
</
tikLRRC:EstadoRegistro

Actualmente se está recibiendo esta respuesta:

Código PHP:
<tikLRRC:EstadoRegistro>
   <
tikLRRC:TimestampUltimaModificacion>2025-09-17T00:00:00+02:00</tikLRRC:TimestampUltimaModificacion>
   <
tikLRRC:EstadoRegistro>Correcto</tikLRRC:EstadoRegistro>
</
tikLRRC:EstadoRegistro

En todo lo publicado oficialmente y en las estructuras consta así en los xsd:

Código PHP:
<simpleType name="EstadoRegistroType">
<
restriction base="string">
<
enumeration value="Correcta">
<
annotation>
<
documentation xml:lang="es">El registro se almacenado sin errores</documentation>
</
annotation>
</
enumeration>
<
enumeration value="AceptadaConErrores">
<
annotation>
<
documentation xml:lang="es">El registro se almacenado tiene algunos erroresVer detalle del error</documentation>
</
annotation>
</
enumeration>
<
enumeration value="Anulada">
<
annotation>
<
documentation xml:lang="es">El registro almacenado ha sido anulado</documentation>
</
annotation>
</
enumeration>
</
restriction>
</
simpleType
¿Han cambiado el código del enumerado de la respuesta de "Correcta" a "Correcto" sin publicar nada?

¿Alguien más se ha dado con esto?

Un saludo

Última edición por Neftali [Germán.Estévez] fecha: 18-09-2025 a las 08:32:55. Razón: Utilizar TAGs
Responder Con Cita
  #2  
Antiguo 17-09-2025
fsuarezm fsuarezm is offline
Registrado
 
Registrado: ene 2024
Posts: 5
Poder: 0
fsuarezm Va por buen camino
Hola, acabo de probar y parece que han cambiado los literales a "Correcto", "AceptadoConErrores" y "Anulado", así sin más, al menos en el entorno de pruebas. No he echo la prueba en producción.


Saludos
Responder Con Cita
  #3  
Antiguo 17-09-2025
Avatar de seccion_31
seccion_31 seccion_31 is offline
Miembro
 
Registrado: ene 2017
Posts: 472
Poder: 10
seccion_31 Va por buen camino
Cita:
Empezado por fsuarezm Ver Mensaje
Hola, acabo de probar y parece que han cambiado los literales a "Correcto", "AceptadoConErrores" y "Anulado", así sin más, al menos en el entorno de pruebas. No he echo la prueba en producción.


Saludos
es cierto

y eso devuelve un error cuando la consulta tiene datos:

(EPropertyConvertError)-Invalid property element: Correcto

Hay que dejarlo asi: EstadoRegistroType2 = (Correcto, AceptadoConErrores, Anulado);

Última edición por seccion_31 fecha: 17-09-2025 a las 17:57:21.
Responder Con Cita
  #4  
Antiguo 17-09-2025
Carlos Carlos is offline
Miembro
 
Registrado: ago 2025
Posts: 230
Poder: 1
Carlos Va por buen camino
Inútiles es poco.

No estaría mejor así?

Código PHP:
<tikLRRC:EstadoRegistro>
<
tikLRRC:TimestampUltimaModificacion>2025-09-17T00:00:00+02:00</tikLRRC:TimestampUltimaModificacion>
<
tikLRRC:CodEstadoRegistro>10</tikLRRC:CodEstadoRegistro>
<
tikLRRC:EstadoRegistro>Correcto</tikLRRC:EstadoRegistro>
</
tikLRRC:EstadoRegistro

Última edición por Neftali [Germán.Estévez] fecha: 18-09-2025 a las 09:01:36. Razón: Añadir TAGs al código
Responder Con Cita
  #5  
Antiguo 18-09-2025
JM_1 JM_1 is offline
Miembro
 
Registrado: ago 2021
Posts: 40
Poder: 0
JM_1 Va por buen camino
Entonces por lo que veo, dado el caso y dejando a un lado las malas prácticas (por solo llamarlo malas) de cambiar códigos de respuesta de un servidor donde es usado por decenas de miles, sin publicar esos cambios, habrá que aplicar un fix temporal al enum EstadoRegistroType de RespuestaConsultaLR para que sean interpretables estas respuestas en convivencia de las publicadas oficialmente, al menos hasta que se aclare el caso.

Un saludo
Responder Con Cita
  #6  
Antiguo 18-09-2025
novatico novatico is offline
Miembro
 
Registrado: dic 2022
Posts: 370
Poder: 4
novatico Va por buen camino
Sí, lo publicaron ayer, ya está en PREPRODUCCION, y creo que avisaron que en PRODUCCION se implementará durante la semana del 22 de septiembre. !!! Vaya precisión !!!
Responder Con Cita
  #7  
Antiguo 18-09-2025
CarlosArjonomia CarlosArjonomia is offline
Miembro
 
Registrado: abr 2021
Posts: 293
Poder: 6
CarlosArjonomia Va por buen camino
Como estos actúen de esta manera cuando todo el mundo esté en producción que dios nos coja confesados.
Responder Con Cita
  #8  
Antiguo 18-09-2025
JM_1 JM_1 is offline
Miembro
 
Registrado: ago 2021
Posts: 40
Poder: 0
JM_1 Va por buen camino
Cita:
Empezado por novatico Ver Mensaje
Sí, lo publicaron ayer, ya está en PREPRODUCCION, y creo que avisaron que en PRODUCCION se implementará durante la semana del 22 de septiembre. !!! Vaya precisión !!!
¿Dónde has visto la publicación? Ayer estuve buscando y no había nada, y las estructuras publicadas seguían las mismas

Gracias
Responder Con Cita
  #9  
Antiguo 18-09-2025
novatico novatico is offline
Miembro
 
Registrado: dic 2022
Posts: 370
Poder: 4
novatico Va por buen camino
Cita:
Empezado por JM_1 Ver Mensaje
¿Dónde has visto la publicación? Ayer estuve buscando y no había nada, y las estructuras publicadas seguían las mismas

Gracias
Fue una respuesta a un compañero, que les consultó el problema

Última edición por novatico fecha: 18-09-2025 a las 10:18:33.
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 actulizando registros con una consulta con SQLite aggg63 Lazarus, FreePascal, Kylix, etc. 5 22-06-2018 16:08:52
Cómo publicar una oferta (leer antes de publicar) Neftali [Germán.Estévez] ¿Quieres trabajar? (es el lugar para publicar una oferta de trabajo) 0 24-02-2016 16:05:16
Cómo publicar una solicitud (leer antes de publicar) Neftali [Germán.Estévez] ¡Quiero trabajar! (es el lugar para ofrecer tus servicios) 0 24-02-2016 15:59:52
H5B Error al publicar ramflores PHP 12 04-11-2014 16:58:04
enum en java 6 foetus JAVA 5 19-03-2008 13:59:18


La franja horaria es GMT +2. Ahora son las 18:26:59.


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