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)
-   -   Varias empresas en un mismo programa (https://www.clubdelphi.com/foros/showthread.php?t=98067)

victor03 18-09-2026 12:14:05

Varias empresas en un mismo programa
 
Hola estoy desarrollando un programa en Laravel para usar verifactu, la cosa es que este programa lo usaran varias empresas al mismo tiempo, lo que hago en mis programas delphi es que las facturas se marcan y un servicio aparte que se activa cada minuto envía las facturas acumuladas.

Para mi programa web estaba pensando en hacer lo mismo ir marcando y que una tarea cron envié las facturas, aquí mi preocupación es que envié 5 xml de 5 empresas distintas y me bloquen por enviar varias peticiones en un periodo corto de tiempo

Noe277 18-09-2026 12:55:52

Cita:

Empezado por victor03 (Mensaje 572670)
Hola estoy desarrollando un programa en Laravel para usar verifactu, la cosa es que este programa lo usaran varias empresas al mismo tiempo, lo que hago en mis programas delphi es que las facturas se marcan y un servicio aparte que se activa cada minuto envía las facturas acumuladas.

Para mi programa web estaba pensando en hacer lo mismo ir marcando y que una tarea cron envié las facturas, aquí mi preocupación es que envié 5 xml de 5 empresas distintas y me bloquen por enviar varias peticiones en un periodo corto de tiempo

No se si te entiendo muy bien, pero en nuestro software puedes trabajar en un equipo con la empresa A y en otro con la empresa B.
Como son empresas distintas son 2 envíos separados y lo único que controlamos es que el siguiente envió en la misma empresa no se mande antes de los 4 minutos que dicen y acumula las facturas que se realizaran en ese tiempo.
Por lo demás no existe problema, estamos usando certificado de sello por tanto un mismo emisor hace muchas conexiones así que no creo que tengas problema.

Neftali [Germán.Estévez] 18-09-2026 14:23:11

Cita:

Empezado por victor03 (Mensaje 572670)
Hola estoy desarrollando un programa en Laravel para usar verifactu, la cosa es que este programa lo usaran varias empresas al mismo tiempo, lo que hago en mis programas delphi es que las facturas se marcan y un servicio aparte que se activa cada minuto envía las facturas acumuladas.

Para mi programa web estaba pensando en hacer lo mismo ir marcando y que una tarea cron envié las facturas, aquí mi preocupación es que envié 5 xml de 5 empresas distintas y me bloquen por enviar varias peticiones en un periodo corto de tiempo

Nosotros tenemos lo mismo.
Un servicio que envía por bloques para cada empresa. No nos han bloqueado porque para ellos son empresas distintas (es lógico que se envíen en bloques distintos).
Ningún problema.

razorxxx 21-09-2026 10:15:22

Cita:

Empezado por victor03 (Mensaje 572670)
Hola estoy desarrollando un programa en Laravel para usar verifactu, la cosa es que este programa lo usaran varias empresas al mismo tiempo, lo que hago en mis programas delphi es que las facturas se marcan y un servicio aparte que se activa cada minuto envía las facturas acumuladas.

Para mi programa web estaba pensando en hacer lo mismo ir marcando y que una tarea cron envié las facturas, aquí mi preocupación es que envié 5 xml de 5 empresas distintas y me bloquen por enviar varias peticiones en un periodo corto de tiempo

Los envíos se hacen por cada obligado tributario, no puedes mezclarlos, así que tu servicio Delphi cada minuto tendrá que agrupar los registros de cada obligado que se hayan generado y que no tengan estado 'error' de manera independiente, y los envíe a la AEAT con el certificado digital de cada obligado (a no ser que tengas un certificado de empresa de software colaborador social, que entonces usas el mismo para todos los envíos). Y luego en otro hilo (o a continuación del envío de los registros en estado 'pendiente'), deberás hacer el envío de los RF en estado de 'error', agrupados también por obligado tributario.

Carlos 27-09-2026 20:03:59

Veo que están hablando de 4 minutos o de 1 minuto.

Esto no es cierto, a cada envío a Vero*factu, en la respuesta se indica que segundos se deben esperar hasta el siguiente envío.

No nos estrañe que el 04/01/27 cuando las ventas van a tope nos impidan enviar hasta transcurridos 500 segundos.

Logan05 28-09-2026 11:39:53

Cita:

Empezado por Carlos (Mensaje 572731)
Veo que están hablando de 4 minutos o de 1 minuto.

Esto no es cierto, a cada envío a Vero*factu, en la respuesta se indica que segundos se deben esperar hasta el siguiente envío.

No nos estrañe que el 04/01/27 cuando las ventas van a tope nos impidan enviar hasta transcurridos 500 segundos.

O ni responda el servidor porque se les haya ido de vacaciones....


La franja horaria es GMT +2. Ahora son las 22:29:28.

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