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 Buscar Temas de Hoy Marcar Foros Como Leídos

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 12-11-2025
Carlos Carlos is offline
Miembro
 
Registrado: ago 2025
Posts: 235
Poder: 1
Carlos Va por buen camino
Cita:
Empezado por ermendalenda Ver Mensaje
... que sentido tiene si te pasas del tienpo, lo avises o no lo avises, por ejemplo:...
Que la gente no tenga excusas para enviar cuando le parezca.

Cita:
Empezado por ermendalenda Ver Mensaje
Abro debate?
Considerais racional tener que ir andando con calxular si se ha pasado los 240 segunfos para poner la marca de incidencia, que sentido tiene si te pasas del tienpo, lo avises o no lo avises, por ejemplo:
Corte de luz y habia registros pendientes, cuando encienda vemos que hay registros pendientes y si estan en tiempo podemos enviarlos y si no lo estan marcamos incidencia y enviarlo... de verdad que no encuentro el sentido, alguien controla todos los motivos por los que se van a mandar tarde, por que srria racional si se pudiera y hubiera una descripxion del motivo, si no es que no tiene sentido marcarlos
Yo lo veo una colada que nos han metido. Quizas, para acojonar mas?
En absoluto.

Yo, o no lo entiendo o lo tengo demasiado claro.

Que tiene que ver los segundos de timeout, los 240 segundos (no sé por que esa fijación/manía con esa cantidad) o los que sean con enviar con el indicador de incidencia?

Si hay incidencia, pues se envía con el indicador de incidencia sean los segundos que sean; ha habido una incidencia, pues indicador a 'S'. Es una incidencia, da igual cuando ocurra.
Es decir, controlo la incidencia no cuando se da.
Ojo. Para mi que Veri*factu esté caído es una incidencia como cualquier otra, solo que la provoca el propio Veri*factu.
Mi cometido es enviar a Veri*factu, si por el motivo que sea no puedo, estoy sufriendo una incidencia.

Yo los XML los envío y me echo a dormir, si no recibo respuesta (timeout, caída de electra, internet o lo que sea), tengo un indicador del estado del envío ('Xml generado') que no ha cambiado a 'Enviado' (otra cosa es su respuesta); y además guardo para cada RF de ese XML el error (el de electra evidentemente que no podré).

Ese indicador del estado lo veo en pantalla y cuando CREO CONVENIENTE le doy al botón para volver a enviar (que sólo actúa si el estado es 'Xml generado'). Mi sistema de envío ya me dirá si han transcurrido los segundos de espera que me indicó hacienda en el último envío y continuaré o no; y además me pregunta "¿Quiere añadir indicador de incidencia?" (ya lo automatizaré), le digo que si y se envía.

Y cuando me llame alguien (ya se ha dado el caso) lo hemos resuelto con el botón de 're-envío'.

Eso si, en los primeros meses tocará redactar las soluciones que se den a circunstancias concretas y EXPERIMENTADAS. Que la teoría es como los powerpoints, lo aguantan todo.
En este caso, en mi caso: "Si el estado del envío es 'XML generado'-->>PULSE EL BOTÓN AZUL."

Añado: Y de mientras el sistema va facturando, generando RF (en otro XML diferente con 'n' RF) y enviándolos. Todo sigue su curso.

Última edición por Carlos fecha: 12-11-2025 a las 15:35:25.
Responder Con Cita
  #2  
Antiguo 12-11-2025
aleixep aleixep is offline
Miembro
 
Registrado: ene 2025
Posts: 25
Poder: 0
aleixep Va por buen camino
¡Buenas tardes!

Seguro que lo tenéis controlado, por eso solo quería recordar lo que menciona la Orden Ministerial que regula el Verifactu, en el artículo 16, punto 4 párrafo 2.

Cita:
El sistema informático deberá reintentar periódicamente, al menos una vez cada hora, el envío de los registros de facturación pendientes de remitir.
Nosotros cada hora revisamos si hay registros que están pendientes de enviar (sea porque no había internet, se fue la luz, o porque el envío entero devolvió un SOAP Error (por ejemplo, servidor de la AEAT caído)) y, si hay alguno pendiente de enviar, lo intentamos enviar. Si se arregla, genial. Si no, en una hora se volverá a intentar, y así hasta que se envíe.

¡Espero que sirva!
Responder Con Cita
  #3  
Antiguo 12-11-2025
ermendalenda ermendalenda is offline
Miembro
 
Registrado: ago 2021
Posts: 2.764
Poder: 7
ermendalenda Va por buen camino
Yo intento cads 10 segundos.
Y nada de boton de reintento, el reglamento es claro, automatico, y mejor si no es muy sacrificado.
Responder Con Cita
  #4  
Antiguo 12-11-2025
Carlos Carlos is offline
Miembro
 
Registrado: ago 2025
Posts: 235
Poder: 1
Carlos Va por buen camino
Cita:
Empezado por ermendalenda Ver Mensaje
Yo intento cads 10 segundos.
Y nada de boton de reintento, el reglamento es claro, automatico, y mejor si no es muy sacrificado.
Tampoco es necesario cada 10 segundos, con que lo intentes cada 60 segundos por ejemplo, creo que estarías cubierto. Y el sistema trabajaría 6 veces menos.
Responder Con Cita
  #5  
Antiguo 12-11-2025
ermendalenda ermendalenda is offline
Miembro
 
Registrado: ago 2021
Posts: 2.764
Poder: 7
ermendalenda Va por buen camino
Cita:
Empezado por Carlos Ver Mensaje
Tampoco es necesario cada 10 segundos, con que lo intentes cada 60 segundos por ejemplo, creo que estarías cubierto. Y el sistema trabajaría 6 veces menos.
Ya está muy depurado el procediniento y en su momento lo analicé así, he visto otros que lo hacen cada 20 segundos, he optado por un poxo más de sguridad en el envio a cambio de un pelín más de recursos, y no he visto que afecte a nada aprciable.
Fijate que a más numero de intentos en instalaciones de escritorio, menos probabilidades dr enviar con incidencias por problemas puntuales de internet
Responder Con Cita
Respuesta


Herramientas Buscar en Tema
Buscar en Tema:

Búsqueda Avanzada
Desplegado

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
TIBDataBase + Timeout mjjj Conexión con bases de datos 3 17-06-2010 22:56:36
Timeout de TIdsmtp mjjj Internet 0 11-01-2010 21:10:07
IBDataBase Timeout pabloc Conexión con bases de datos 0 20-06-2008 08:18:37
TimeOut en Sql Server FNADALO Conexión con bases de datos 1 28-09-2004 17:31:17
Cgi Timeout intro Internet 0 05-09-2003 01:36:40


La franja horaria es GMT +2. Ahora son las 23:01:30.


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