Este módulo amplía la funcionalidad de HR Attendance para permitir el registro de asistencias de empleados mediante un sistema de control de asistencia basado en RFID.
Traducción automática al español (DeepSeek) de la descripción original de OCA, que está en inglés.
auto_awesome Qué hace este módulo
Generado por IA a partir del código · Odoo 18.0Permite almacenar un código de tarjeta RFID en cada empleado y registrar el check-in/check-out escaneando esa tarjeta, sin abrir la pantalla de asistencia.
Este módulo añade un código de tarjeta RFID a los registros de empleados y una forma de registrar la asistencia a partir de esa tarjeta.
- En el formulario del empleado, junto al PIN, aparece un nuevo campo "RFID Card Code" para los usuarios del grupo Attendance Officer. Cada código debe ser único: Odoo se niega a guardar dos empleados con el mismo código de tarjeta.
- Una nueva función técnica,
register_attendance, toma un código de tarjeta escaneado, encuentra al empleado correspondiente y realiza la acción de asistencia normal (check-in o check-out) para ese empleado. Devuelve el nombre del empleado, el id del empleado, si se registró la asistencia, si fue un check-in o un check-out, y un mensaje de error si algo salió mal (por ejemplo, que no se encontró ningún empleado con esa tarjeta).
- El módulo crea un grupo de seguridad oculto llamado "RFID Attendance" y le otorga acceso de lectura/escritura/creación a los registros de asistencia, y acceso de solo lectura a employees, public employees y resources. También añade una regla de acceso a la asistencia para ese grupo.
No añade ningún menú, botón ni informe por sí mismo; proporciona el campo de datos y la lógica de escaneo que un lector RFID u otra interfaz pueden llamar.
Depende de
Lo necesitan otros módulos
Modelos y campos (1)
- hr.employee.base · amplía un modelo existenterfid_card_code (RFID Card Code)
Texto generado por IA (DeepSeek) al leer el código de la versión 18.0 en GitHub; puede contener errores, así que verifícalo en el código antes de decidir. Ver el código en GitHub
Disponibilidad por versión
Revisado: 2026-11-03Estado de confirmación: 7 confirmadas, 2 sin información de 9 versiones.
Fuentes · Odoo 18.0
Confirmado el 2026-11-03 en la rama 18.0 de OCA/hr-attendance.
terminal Instalación y uso
Documentación de OCA · Odoo 18.0Configuración
Fuente · Odoo 18.0Para usar este módulo, necesita utilizar un sistema externo que llame al método 'register_attendance' del modelo 'hr.employee' pasando como parámetro el código de la tarjeta RFID.
Los desarrolladores de un sistema de asistencia de empleados basado en RFID compatible deben estar familiarizados con las salidas de este método e implementar llamadas adecuadas y gestión de respuestas.
Es recomendable crear un usuario exclusivo para realizar esta tarea. Como el usuario no necesita varios accesos, solo es esencial realizar el check in/out, se ha creado un grupo. Añada su usuario de dispositivo de asistencia al grupo RFID Attendance.
- El empleado de RR. HH. responsable de dar de alta a nuevos empleados debe ir a 'Attendances -\> Manage Attendances -\> Employees' y registrar el código de la tarjeta RFID de cada uno de sus empleados. Para ello puede utilizar un lector RFID conectado por USB a su ordenador.
- El empleado debe acercar su tarjeta al sistema de asistencia de empleados basado en RFID. Se espera que el sistema proporcione algún tipo de salida del evento de registro.
Traducción automática al español (DeepSeek) de la documentación original de OCA; los comandos y el código no se traducen. Sin información verificada en OCA: Instalación.
Las instrucciones de instalación, el paquete de distribución, las dependencias y los pasos de configuración no se muestran porque todavía no se han verificado en la documentación del módulo para ninguna versión.
Datos importados de GitHub: esta ficha refleja la última revisión del catálogo, no una consulta en directo. Verifica siempre en la documentación del módulo y en staging antes de instalar en producción.