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)
-   -   Problema con RF mal generado (por error en software) e impide los envíos (https://www.clubdelphi.com/foros/showthread.php?t=98042)

espinete 02-07-2026 12:57:05

Problema con RF mal generado (por error en software) e impide los envíos
 
Tengo un problema con un cliente que lleva tiempo enviando a VeriFactu sin problema, pero por algún motivo que desconocemos y ahora mismo es menos urgente, una factura se creó mal (vacía).
Concretamente, falta el nodo DetalleDesglose, lo cual provoca un error al hacer el envío.

- El XML de VeriFactu está generado, pero claro, falta ese nodo: dará error en el envío
- Como los envíos se hacen en bloques, y han seguido facturando, cada vez que se intenta enviar el bloque, devuelve el error 4102 y ese envío falla
- El software no permite modificar la factura para poder re-generar el XML de nuevo, así que no sé qué puedo hacer ahora para solucionar esto

No sé si hacer un apaño y borrar esa factura a mano de la BD, quitar el RF del bloque que da el problema, modificar a mano la BD corrigiendo el error que provocó que se guardara vacía para que se vuelva a generar el XML esta vez con DetalleDesglose...

Nunca nos ha pasado esto y la verdad es que es un lío arreglar estos problemas "en caliente", y encima con la BD y XML de VeriFactu en el PC del cliente, por remoto, etc.

Sé que lo suyo es evitar que se produzcan errores de este tipo en el propio software, pero de verdad no sabemos qué co_o ha hecho para que se guarde una factura vacía. En 20 años no hemos tenido un caso así, y ahora con VeriFactu sí es un problema.

jlmoli_67 02-07-2026 13:52:16

Buenas
Ahi lo has clavao. Es una inquietud que tengo desde hace unos meses. Que leches hacer si ocurre un problema como el que expones, un error no controlado que se ha originado por sabe que dios que no eres capaz de reproducir y que no sabes si se volvera a originar y que esta fastidiando todo. Yo he estado pensando en resolverlo a mano y hacer como una especie de memorias, logs o como se quiera llamar que digan que tal dia la empresa desarrolladora ha tenido que..... lo que sea. Algo se podra hacer digo yo mas cuando microsoft, por ejemplo, lanza una actualizacion y se carga 10000000 pcs y aqui no pasa ná. Por cierto, si lo comentas al correo de ayuda de verifactu te dan largas con bla bla bla "la ley...." bla bla pero en la vida real hay que solucionar para antes de ayer. Un saludo a todos


La franja horaria es GMT +2. Ahora son las 07:56:31.

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