Carga masiva de Atrasos (ingresar/modificar/eliminar via CSV)

https://www.obuma.cl/ayuda/articulo/718


⏰ Carga masiva de Atrasos

 

El 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áticas

  • Validació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.


πŸ“ˆ Beneficios

  • Corrige 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.