Cita:
Empezado por marcoszorrilla
Yo añado que siempre he utilizado una tabla en donde guardo el último número de factura.
Las nuevas facturas les asigno un número provisional y si se consolidan, es decir no se cancelan a la mitad, entonces, bloqueo el registro le sumo uno al último número lo almaceno y de paso lo tomo para la nueva factura, de esta manera no es posible que estando en red dos usuarios repitan número de factura.
El acceso a la obtención del número lo hago en tres intentos con retardo de un par de segundos entre ellos por si diera la casualidad dificil más no imposible de que accedieran dos usuarios a la vez a la obtención del número.
Un Saludo.
|
Ni más ni menos como lo que dices.
Se podría refinar el tema de cuando y como se hace.
Saludos.