Cita:
Empezado por mjjj
Sin embargo, sigue el problema original, en caso de tener 2 o más usuario intentanto asociar la misma factura a una nomina, previmente con el mismo listado.
|
Tendrás que comprobar antes si ya ha sido guardada.
También puedes declarar el campo
id_factura en la tabla
Nomina como "unique" y así saltará una excepción porque no puede repetirse.
Porque se supone también, digo yo, que ese campo es clave foránea de la tabla facturas, ¿no?
Pero si dos personas (o más) están haciendo el mismo trabajo y con un listado "en la mano" es normal que ese listado esté obsoleto incluso antes de salir de la impresora. El programa debe controlar todas esas posibilidades.