Carga masiva de AtrasosEl módulo de Atrasos ahora permite gestionar registros de forma completa desde un solo archivo CSV, pudiendo importar, actualizar o eliminar atrasos de empleados en un mismo proceso.
Estructura del archivo CSV| Columna | Nombre | Descripción | Ejemplo |
|---|---|---|---|
| 0 | id_movimiento | ID del atraso. Si es 0 o vacío, se crea un nuevo registro. |
0 |
| 1 | RUT | RUT del empleado. | 11111111-1 |
| 2 | PERIODO | Mes y año del período (informativo). | 2025-10 |
| 3 | FECHA | Fecha del atraso (DD-MM-YYYY o YYYY-MM-DD). | 15-10-2025 |
| 4 | HORAS | Horas de atraso. | 0 |
| 5 | MINUTOS | Minutos de atraso. | 35 |
| 6 | ACCIÓN | “eliminar”, “delete” o “del” para eliminar. | eliminar |
Funcionamiento del nuevo sistema| Condición | Acción realizada |
|---|---|
id_movimiento = 0 o vacío |
Inserta un nuevo atraso |
id_movimiento > 0 y acción vacía |
Actualiza el atraso existente |
id_movimiento > 0 y acción = eliminar/del/delete |
Elimina el atraso del sistema |
Validaciones automáticasValidación del RUT del empleado.
Validación del formato de fecha.
Validación de horas y minutos (no negativos).
Validación de existencia del registro al actualizar o eliminar.
BeneficiosCorrige atrasos existentes sin necesidad de eliminar todos los datos.
Elimina registros duplicados o erróneos fácilmente.
Permite mantener histórico y trazabilidad (fecha y usuario de ingreso).
Mejora la velocidad de carga masiva y control de errores.