Trazabilidad e inmutabilidad
Dos cosas distintas, y hacen falta las dos
El historial dice quién cambió qué. El cierre impide que se cambie. Cada fichaje creado a mano, cada cambio y cada borrado deja una fila con lo de antes, lo de después, quién y por qué, y no existe ningún camino para borrar esa fila.
En Empresa › Seguridad se cierra hasta una fecha, y a partir de ahí ningún fichaje anterior se crea, se cambia ni se borra, incluido mover uno de fuera hacia dentro, que es el truco obvio.
- La foto del antes se toma antes de tocar nada; después ya no habría manera de saber qué había.
- Fichar de forma normal no escribe nada en el historial: eso es el registro original, no una modificación.
- Reabrir un periodo se puede, pero exige decir por qué y queda apuntado.
- Hay un cierre automático de lo que tenga más de X días, de 15 a 90 a elegir. Viene apagado, y manda siempre el más restrictivo de los dos cierres.
- Se puede exigir doble firma para cambiar un fichaje, y nadie puede aprobar lo que ha pedido él mismo.