OdooWiki OCA HUB

HR Attendance Modification Tracking.

hr_attendance_modification_tracking folder_open OCA/hr-attendance open_in_new
Sin categoría Licencia: AGPL-3

Los cambios de asistencia ahora se registrarán en el chatter. Esto ayudará a prevenir fraudes en la hora de check-in o check-out. Las vistas de lista y formulario también incluyen esta información de cambios.

Casos de uso:

  • Las asistencias creadas desde kiosk o las pantallas de check-in/check-out, se crean como automáticas. Si sus fechas de check-in o check-out son modificadas por cualquier usuario, las asistencias se marcan como 'Manually changed'.
  • Las asistencias creadas desde la vista de formulario aplicarán una tolerancia de 60 segundos entre las horas introducidas y las reales. Si se supera esta tolerancia, las asistencias se marcan como 'Manually changed'.

Nota:

  • Las asistencias ya creadas no se marcarán automáticamente en la instalación, ya que podría llevar una gran cantidad de tiempo. Si se desea esto, será necesario hacerlo manualmente más tarde.

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.0

Marca los registros de asistencia cuya hora de entrada o salida se modificó manualmente, para que puedas detectar posibles fraudes. La marca aparece en el formulario, la lista y los filtros de búsqueda de asistencia.

Este módulo añade un indicador "Time changed" a los registros de asistencia y registra los cambios en el chatter, para que puedas ver cuándo alguien editó una hora de check-in o check-out.

  • Cuando se crea una asistencia desde un formulario y la hora introducida difiere de la hora real en más de 60 segundos, el registro se marca como modificado manualmente.
  • Cuando un usuario edita el check-in o el check-out de una asistencia existente, el registro se marca como modificado manualmente.
  • El indicador es de solo lectura, por lo que no se puede establecer a mano.

El indicador se muestra en el formulario de asistencia (después del campo check-out) y en la lista de asistencias. En la vista de búsqueda de asistencias obtienes un filtro "Time Changed" y una opción de agrupación "Time Changed", para que puedas listar o agrupar todos los registros sospechosos. La vista de lista también incorpora un botón "Open" para saltar al formulario.

Los cambios en los campos employee, check-in y check-out se registran en el chatter del registro de asistencia. El módulo también declara los campos last check-in y last check-out en el modelo base de empleado sin seguimiento.

Nota: las asistencias que ya existen cuando se instala el módulo no se comprueban automáticamente; solo se marcan los registros creados o editados posteriormente.

Depende de

hr_attendance

Lo necesitan otros módulos

Modelos y campos (2)
  • hr.attendance · modelo nuevocheck_in, check_out, employee_id, time_changed_manually (Time changed)
  • hr.employee.base · amplía un modelo existentelast_check_in, last_check_out

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-03
Confirmado (verificado en repositorio y rama) Estimado (sin verificar) Sin información

Estado de confirmación: 7 confirmadas, 2 sin información de 9 versiones.

Fuentes · Odoo 15.0

Confirmado el 2026-11-03 en la rama 15.0 de OCA/hr-attendance.

terminal Instalación y uso

Sin información verificada

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.

info

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.