Cita:
Empezado por luisgutierrezb
hay que tener cuidado, porque por ejemplo aqui en México no se puede reiniciar el numero de facturacion, se tiene que continuar...
|
¿También al cambiar de año? ¿seguro?
Al menos en España se reinician a cero al cambiar de año, lo que no puede haber son saltos (huecos) de esos números de facturación.
las facturas, al menos en mi caso incluían el año, algo así: 0000032/2007, así que enviaba una consulta a la base de datos cuando se quería hacer una factura nueva. La consulta (más o menos como esta):
Código SQL
[-]
select max(nfactura)
from factura
where factura.anio = yearof(Date)
Obviamente al estar en un año nuevo, no devuelve registros, condición observable y caso especial para reiniciar a cero.
Saludos