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)
-   -   Respuesta por parte de AEAT al envio de 30 facturas - Como desglosar (https://www.clubdelphi.com/foros/showthread.php?t=97385)

novatico 21-04-2025 11:38:40

Veo que desde hace días estáis hablando de un tiempo máximo de 240 segundos entre la "fechahora" de generación del registro de facturación y el momento de su envío, en lugar de los 120 iniciales. ¿ Esto está documentado en algún sitio ?.

Con respecto a enviar un grupo de facturas generadas desde el último envío, si la primera pendiente ya supera el tiempo, y por tanto hay que marcar el envío con incidencia="S", el resto de facturas también lo superaran.

espinete 21-04-2025 13:57:07

Buenas!

Hay tantas variantes (pendiente, enviada, rechazada, a revisar/rectificar/subsanar, anulada, duplicada...) que me estoy haciendo un lío para evitar que una factura (o bloque de X facturas) se siga re-intentando enviar indefinidamente cada X segundos.

Entiendo que las facturas que son directamente Rechazadas por Hacienda, las marcáis como "Rechazadas" y el bucle de envíos debería ignorarlas, para no seguir intentando el envío hasta el fin de los días, ya que el usuario puede que la subsane hoy, mañana o dentro de una semana...
- Si es "subsanable", habría que tener un campo tipo "YA_CORREGIDA" y, solo si ya ha sido corregida, entonces sí, re-enviarla otra vez.
- Si es "Rectificable", no hay que reintentar el envío nunca, ya que en este caso lo que se hace es enviar una nueva factura rectificativa (esta ya quedó rechazada y punto).

En fin, que creo que me estoy agobiando un poco porque acabo de empezar con el dichoso control de flujo + tiempo de espera. A medida que haga pruebas iré viendo cómo proceder con cada caso y qué necesito.

Con lo feliz que estaba yo enviando las facturas una a una :rolleyes:

Jarogo08 21-04-2025 16:01:22

Cita:

Empezado por espinete (Mensaje 563910)

Hay tantas variantes (pendiente, enviada, rechazada, a revisar/rectificar/subsanar, anulada, duplicada...) que me estoy haciendo un lío para evitar que una factura (o bloque de X facturas) se siga re-intentando enviar indefinidamente cada X segundos.

Entiendo que las facturas que son directamente Rechazadas por Hacienda, las marcáis como "Rechazadas" y el bucle de envíos debería ignorarlas, para no seguir intentando el envío hasta el fin de los días, ya que el usuario puede que la subsane hoy, mañana o dentro de una semana...

Hay que distinguir entre que hacienda rechace el envío y que rechace la factura (devuelve incorrecta). Si la factura se envió pero devuelve incorrecta (por ejemplo porque el CIF no existe) esa factura no quedará como pendiente: ya fue enviada pero habrá que hacerle algo, y ese algo generará OTRO registro para enviar

FelixDL 21-04-2025 18:18:25

Cita:

Empezado por novatico (Mensaje 563909)
Veo que desde hace días estáis hablando de un tiempo máximo de 240 segundos entre la "fechahora" de generación del registro de facturación y el momento de su envío, en lugar de los 120 iniciales. ¿ Esto está documentado en algún sitio ?.

Buenas, yo por lo menos los detecto al analizar el XML de respuesta, que antes daba error por superar los 120 segundos y ahora por superar los 240 segundos.. Esperemos que algún día lo dejen como el SII en 4 días.... Es mucho pedir creo yo. Pero creo que ellos y nosotros ganaríamos en tranquilidad...

En el XML de errores no se mojan, indican:"2004 = El valor del campo FechaHoraHusoGenRegistro debe ser la fecha actual del sistema de la AEAT, admitiéndose un margen de error de:" sin indicar un numero después del "de:"

Saludos

espinete 21-04-2025 18:33:31

Cita:

Empezado por Jarogo08 (Mensaje 563911)
Hay que distinguir entre que hacienda rechace el envío y que rechace la factura (devuelve incorrecta). Si la factura se envió pero devuelve incorrecta (por ejemplo porque el CIF no existe) esa factura no quedará como pendiente: ya fue enviada pero habrá que hacerle algo, y ese algo generará OTRO registro para enviar

Salvo que sea una "Subsanación por rechazo previo", que supongo que no requiere crear un nuevo registro de facturación, no?


La franja horaria es GMT +2. Ahora son las 05:59: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