Facturación WSFE Varios cobros en el mismo punto de venta de forma simultanea

98 views
Skip to first unread message

David

unread,
Oct 17, 2025, 2:57:51 PM (9 days ago) Oct 17
to PyAfipWs Factura Electrónica Libre y temas relacionados AFIP ARBA ANMAT
Buenas tardes, me pasa que donde trabajo tenemos un punto de venta, supongamos el 30. 
Quiero que 3 cajeras al mismo tiempo puedan cobrar en ese mismo punto de venta, mi dilema actual es que empleé un sistema de cola que pone en fila los request de las cajeras para que se vayan autorizando, pero la mayoría de los comprobantes no pueden recibir CAE porque varía el número a autorizar, si yo tengo el 30-510 y la cajera agarró ese comprobante para autorizar el 30-511 ( yo llamo al último numero autorizado de dicho punto de venta y de ahí le hago un +1 ) , la cajera N°2 agarra el mismo numero y ya no me fiscaliza.

Alguno le pasó de querer implementar esta forma de autorización ? Traté de usar una base de datos para registrar los numeros a autorizar pero no tengo forma de hacer que identifique como corresponde los proximos numeros. 

Gracias!!.

Pablo Federico GONZALEZ

unread,
Oct 17, 2025, 3:17:24 PM (9 days ago) Oct 17
to pyaf...@googlegroups.com
Hola, deberías tener un solo proceso para autorizar los comprobantes. Mandas a una cola para que los numere un solo proceso. Saludos

--
Proyecto PyAfipWs Factura Electrónica Libre y temas relacionados AFIP ARBA ANMAT:
http://www.pyafipws.com.ar/ - http://www.github.com/reingart/pyafipws - http://www.sistemasagiles.com.ar/
---
Has recibido este mensaje porque estás suscrito al grupo "PyAfipWs Factura Electrónica Libre y temas relacionados AFIP ARBA ANMAT" de Grupos de Google.
Para cancelar la suscripción a este grupo y dejar de recibir sus mensajes, envía un correo electrónico a pyafipws+u...@googlegroups.com.
Para ver este debate, visita https://groups.google.com/d/msgid/pyafipws/9cbc7f4f-3f86-4031-8c80-c8df6a7be8d3n%40googlegroups.com.

Andres Misiak

unread,
Oct 19, 2025, 11:19:10 AM (8 days ago) Oct 19
to pyaf...@googlegroups.com
Te cuento como lo implementamos nosotros con cientos de cierres simultáneos. Al cerrar una factura, se le asigna el número, se baja stock, se generan movimientos de caja, etc. y queda CAE en espera de autorización. Esto es sin cola, con una transaction en la base de datos. Por otro lado, una cola procesa en orden de numeración los CAEs por cada punto de venta. Si ARCA no responde quedan ahí esperando que se autorice y re-verifique cada CAE con la numeración correspondiente.

De esta forma el número y todos los movimientos siempre están correctos, pero el CAE puede demorar desde unos pocos milisegundos a varios minutos dependiendo del estado de los servidores de ARCA. Generalmente todo sucede en 1 o 2 segundos y los usuarios sienten que todo es automático, pero cuando tarda más les aparece un cartel que les explica que ARCA demora y que todo se va a aprobar de forma automática


Andres Misiak


Afpsistemas - Fernando Maggi

unread,
Oct 20, 2025, 4:07:55 PM (6 days ago) Oct 20
to pyaf...@googlegroups.com

Andres,

Una consulta con respecto a este forma de procesar los documentos, que pasa si algún dato de la factura es erróneo y la obtención del CAE es rechazada ? como manejas ese circuito ¿?

 

Saludos,

Fernando.

Jose Hochnadel GMail

unread,
Oct 20, 2025, 4:08:11 PM (6 days ago) Oct 20
to pyaf...@googlegroups.com

Buen Día

 

Yo lo tengo implementado de la siguiente manera:

 

Cada puesto de trabajo mira en la base de datos el ultimo comprobante de su tipo realizado.

Suma uno y realiza la petición de CAE.

Si la devolución es que el comprobante existe, vuelvo a sumar 1 y reintento

Este proceso está “banderizado”, mediante indicadores que identifican el puesto que está realizando la petición de CAE, mensajeando al puesto en espera a que vuelva a intentar.

 

No he tenido problemas hasta ahora.

 

Espero te sirva. Saludos.

 

 

AS José A. Hochnadel

Web: www.loopconsultora.com.ar

Contacto:cont...@loopconsultora.com.ar

Soporte:sop...@loopconsultora.com.ar 

Celular: 0341-156187367

--

Proyecto PyAfipWs Factura Electrónica Libre y temas relacionados AFIP ARBA ANMAT:
http://www.pyafipws.com.ar/ - http://www.github.com/reingart/pyafipws - http://www.sistemasagiles.com.ar/
---
Has recibido este mensaje porque estás suscrito al grupo "PyAfipWs Factura Electrónica Libre y temas relacionados AFIP ARBA ANMAT" de Grupos de Google.
Para cancelar la suscripción a este grupo y dejar de recibir sus mensajes, envía un correo electrónico a pyafipws+u...@googlegroups.com.
Para ver este debate, visita https://groups.google.com/d/msgid/pyafipws/9cbc7f4f-3f86-4031-8c80-c8df6a7be8d3n%40googlegroups.com.


Libre de virus.www.avg.com
image001.jpg
image002.png
image007.png
image008.png

David

unread,
Oct 20, 2025, 4:08:30 PM (6 days ago) Oct 20
to PyAfipWs Factura Electrónica Libre y temas relacionados AFIP ARBA ANMAT
Ahh muchas gracias por sus respuestas , estoy empezando con este desarrollo y tenía ese problema de concurrencia . 

Empezaré a implementar sus ideas para ver como me va, gracias por su tiempo y respuesta, me ayudaron muchísimo!!. 

Gaston Livi

unread,
Oct 20, 2025, 4:08:40 PM (6 days ago) Oct 20
to pyaf...@googlegroups.com
Lo que hago yo, es generar un certificado para cada caja y un punto de venta diferente para cada caja.
Es como si cada caja tiene una registradora, cada una tiene su punto de venta.

--

Natural Software

unread,
Oct 20, 2025, 4:08:51 PM (6 days ago) Oct 20
to pyaf...@googlegroups.com
Buenas tardes David, podrias evaluar si te conviene tener un punto de venta distinto para cada cajera. De esa forma, cada caja tiene su propia numeración independiente, y seguramente se te hara más fácil de controlar. Si haces una analogía con las cajas que usan impresoras fiscales, siempre cada impresora fiscal tiene un punto de venta distinto.
Espero que te sirva.
Saludos,
Gastón 

--

Andres Misiak

unread,
Oct 20, 2025, 4:38:57 PM (6 days ago) Oct 20
to pyaf...@googlegroups.com
Buena pregunta. Antes de cerrar y hacer los movimientos tengo un validador de todos los motivos por los que ARCA puede rechazar la factura, por ej. tema de fechas de vencimientos, montos de impuestos, etc. Ahí ni lo dejo cerrar la factura. Si después ARCA lo rechaza por algún motivo impositivo, por ej. le bloquearon el CUIT, quedan pendientes hasta que lo arregle porque no se le va a aprobar nada.

En caso de que sea algo raro, me mando un mail para revisarlo manualmente. En cuanto lo soluciono, agrego lo que haya sido al validador.

Si bien al aprobar el CAE vuelvo a revisar el número del comprobante, casi nunca hay que cambiarlos.

Andres Misiak


Ariel Barattucci

unread,
Oct 21, 2025, 10:26:14 AM (6 days ago) Oct 21
to pyaf...@googlegroups.com
Menos códigos que el wifi de la plaza Jajaj

Xifras Sistemas Informaticos

unread,
Oct 23, 2025, 4:20:54 PM (3 days ago) Oct 23
to pyaf...@googlegroups.com
Hola,
Trabajá con un punto de venta para caja y te desaparece el problema.



--

Xifras Sistemas Informaticos

unread,
Oct 23, 2025, 4:21:09 PM (3 days ago) Oct 23
to pyaf...@googlegroups.com
Parece bien tu proceso pero que sucede si ARCA rechaza un comprobante... p/Ej por CUIT inválido o cliente suspendido ?? tendrias que renumerar todos los comprobantes pendientes para recuperar la secuencia...
Reply all
Reply to author
Forward
0 new messages