OdooWiki OCA HUB

HR Attendance Reason

hr_attendance_reason folder_open OCA/hr-attendance open_in_new
Human Resources Licencia: LGPL-3

Este módulo permite definir motivos por los que la asistencia no es la esperada. Algunos ejemplos de motivos son

  • No pudo acceder al sistema: Visitar a un cliente
  • Salir pronto para recoger a los niños
  • El responsable de RR. HH. modificó la asistencia y necesita avisar

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 19.0

Te permite definir motivos para el check-in y el check-out, adjuntarlos a los registros de asistencia y, opcionalmente, pedir a los empleados que elijan un motivo cuando registren su entrada o salida desde la pantalla de asistencia o el kiosco.

Este módulo añade un catálogo de motivos de asistencia que puedes gestionar desde el menú de configuración de Asistencia. Cada motivo tiene un nombre, un código único, un tipo opcional (entrada o salida) y una marca para mostrarlo en la pantalla de asistencia.

En cada registro de asistencia ahora puedes etiquetar uno o varios motivos, tanto en el formulario como en la vista de lista, para que los responsables puedan explicar llegadas tarde, salidas anticipadas o correcciones manuales.

En Ajustes, dentro de la aplicación Asistencia, puedes activar "Motivos de asistencia" para la compañía. Cuando está activado, puedes hacer que el motivo sea obligatorio y elegir un motivo de entrada predeterminado y un motivo de salida predeterminado. Estos ajustes controlan el menú de asistencia de la barra superior y el kiosco público: los empleados ven un desplegable de motivos, deben elegir uno si es obligatorio, y el motivo elegido se almacena en el registro de asistencia.

Los motivos pueden compartirse entre compañías o restringirse a una compañía; una regla multi-compañía mantiene separados los motivos de cada compañía. Solo los responsables de asistencia pueden crear o modificar motivos; los demás usuarios pueden leerlos.

Depende de

hr_attendance

Menús que añade

Reasons
Modelos y campos (4)
  • res.company · amplía un modelo existenteshow_reason_on_attendance_screen (Show reasons on attendance screen), required_reason_on_attendance_screen (Required reason on attendance screen), reason_on_attendance_screen_default_sign_in (Default sign-in reason for attendance screen), reason_on_attendance_screen_default_sign_out (Default sign-out reason for attendance screen)
  • hr.attendance · amplía un modelo existenteattendance_reason_ids (Attendance Reason)
  • res.config.settings · amplía un modelo existenteshow_reason_on_attendance_screen, required_reason_on_attendance_screen, reason_on_attendance_screen_default_sign_in, reason_on_attendance_screen_default_sign_out
  • hr.attendance.reason · modelo nuevocode (Reason Code), name (Reason), sequence, company_id (Company), action_type, show_on_attendance_screen (Show on attendance screen?)

Texto generado por IA (DeepSeek) al leer el código de la versión 19.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: 8 confirmadas, 1 sin información de 9 versiones.

Fuentes · Odoo 13.0

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

terminal Instalación y uso

Documentación de OCA · Odoo 19.0
  • Vaya a Asistencias \> Configuración.
  • Cree los motivos que puedan provocar que las asistencias sean más cortas o más largas de lo normal
  • Cuando se produzca esa situación, los empleados pueden justificar el motivo

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, Configuració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.