|
Eso del número de factura me acosa desde que programaba en Clipper...uhhh que tiempos aquellos...a pesar de que el "estandar" era grabar en una tabla el folio en que iban a mi no me gustaba mucho porque siempre cabía la posibilidad d eque alguien más hubiera escrito antes y entonces ya no era el mismo folio. Lo que hacía en ese entonces era ir a la tabla de facturas, sacar el mayor y aumentar uno antes de grabar si ocurría un error lo informaba al usuario aunque como en este caso las estaciones que facturaban usaban distintas impresoras y distintas foliaturas nunca tube problemas de concurrencia.
Finalmente en un sistema de facturación tenemos que diseñar y modelar mecanismos que no permitan que existan 2 facturas con los mismos folios
|