> ## Documentation Index
> Fetch the complete documentation index at: https://docs.filexpress.app/llms.txt
> Use this file to discover all available pages before exploring further.

# Asistencia

> Registro de entradas y salidas, importación desde Excel y uso en la planilla

El módulo de asistencia registra la hora de entrada y salida de cada empleado por día. Esta información se usa al generar la planilla para proponer descuentos por inasistencia y pago de horas extra.

## Registrar asistencia manualmente

<Steps>
  <Step title="Ir a Recursos Humanos → Asistencia → Nuevo Registro" />

  <Step title="Seleccionar el empleado y la fecha" />

  <Step title="Ingresar hora de entrada y hora de salida" />

  <Step title="Agregar notas (opcional) y guardar" />
</Steps>

Solo puede existir un registro por empleado y día. La tabla muestra las horas trabajadas calculadas.

## Importar desde Excel

Para cargar la asistencia de muchos empleados (por ejemplo, el reporte de un reloj marcador):

<Steps>
  <Step title="Hacer clic en Importar" />

  <Step title="Descargar la plantilla">
    | Columna | Requerida | Formato |
    | - | - | - |
    | Documento Empleado | Sí | Número de documento del empleado (con o sin guiones) |
    | Nombre Empleado | No | Se usa si el empleado no tiene documento registrado (nombre completo exacto) |
    | Fecha | Sí | `dd/mm/aaaa` o `aaaa-mm-dd` |
    | Hora Entrada | No | `HH:MM` en formato 24 h (ej. `08:00`) |
    | Hora Salida | No | `HH:MM` en formato 24 h (ej. `17:30`) |
    | Notas | No | Texto libre |
  </Step>

  <Step title="Completar un registro por empleado y día, y subir el archivo" />

  <Step title="Revisar la vista previa">
    Cada fila muestra si se va a **crear** o **actualizar** y los errores encontrados (empleado no encontrado, fecha u hora inválida, salida antes de la entrada, filas duplicadas).
  </Step>

  <Step title="Confirmar la importación">
    Solo se importan las filas válidas. Al final se muestra el resumen de creados, actualizados y con error.
  </Step>
</Steps>

<Note>
  Si ya existe un registro del empleado para esa fecha, se actualiza en lugar de duplicarse. Puedes volver a subir un archivo corregido sin generar duplicados.
</Note>

## Integración con relojes biométricos

Los relojes biométricos y aplicaciones de marcación pueden enviar la asistencia automáticamente mediante la [API Externa](/docs/api/rrhh/asistencia) (permiso **Asistencia** en [Integraciones](/docs/gestion/integraciones)).

## Uso en la planilla

Al generar una planilla, el botón **Revisar asistencia** analiza el período y propone, por empleado:

* **Inasistencias**: días con jornada laboral sin registro de asistencia y sin permiso aprobado.
* **Horas extra**: horas trabajadas por encima de la jornada del día.

El gestor de planillas decide qué aplicar. Ver [Planillas](/docs/rrhh/nominas#revisión-de-asistencia).

| Jornada (El Salvador) | Horas |
| - | - |
| Lunes a viernes | 8 |
| Sábado | 4 |
| Domingo | Descanso |

<Note>
  Los empleados que no tienen ningún registro de asistencia en el período no reciben propuesta de descuento, porque se asume que no marcan asistencia.
</Note>


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.