[Codeka-web-desarrollo] Códigos de Documentos
Brought to you by:
codeka-web
From: Jesus M. <j.m...@gm...> - 2010-04-21 10:45:15
|
Hola, Actualmente el código de los documentos (facturas, albaranes, presupuestos) es un campo auto-numérico y clave primaria, además cuando eliminas un documento simplemente se actualiza el campo borrado a 1, por lo que ese documento sigue en la base de datos. Según la legislación (por lo menos la española) todas las facturas deben ser correlativas en numeración, no sé si en fecha también, lo desconozco. Por lo tanto, si elimino una factura y después creo una nueva, el nuevo código no será correlativo. Habría que buscar una solución al respecto. En la versión que tengo modificada, lo solucioné eliminando por completo las facturas (DELETE), y realizando una actualización del campo auto-numérico a 0, así cuando inserto una factura nueva, el campo auto-numérico busca el número más elevado +1. También implementé la posibilidad de modificar el código de una factura, comprobando que no estuviese duplicado. ¿Habéis realizado alguna modificación al respecto? Un saludo. |