OdooWiki OCA HUB

HR Employee Service

hr_employee_service folder_open OCA/hr open_in_new
Human Resources Licencia: AGPL-3

Con este módulo instalado, el responsable de RR. HH. puede llevar un registro de las fechas de contratación, inicio y finalización del empleado. Esta información también se utiliza para calcular automáticamente la antigüedad del empleado en la empresa.

La fecha de contratación suele ser la fecha en la que el empleado ha aceptado o firmado la oferta.

La fecha de inicio suele ser la fecha del primer día oficial de trabajo desde el cual el empleado tiene derecho a recibir prestaciones y diversas asignaciones de devengo.

La fecha de finalización suele ser la fecha del último día oficial de trabajo hasta el cual el empleado tiene derecho a recibir prestaciones y diversas asignaciones de devengo.

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

Añade los campos Hire Date, Start Date y Termination Date a los registros de empleados y calcula automáticamente cuánto tiempo lleva cada empleado en la empresa, mostrado en años, meses y días.

Este módulo amplía el formulario de empleado en la aplicación Human Resources de Odoo. Los responsables de RR. HH. ven una nueva sección "Service Information" en el formulario de empleado (en la pestaña HR Settings) donde pueden registrar tres fechas:

  • Hire Date: cuándo el empleado completó el papeleo de nueva contratación.
  • Start Date: el primer día que el empleado trabajó realmente; el texto de ayuda del código indica que esta fecha se utiliza para las asignaciones de permisos por devengo.
  • Termination Date: el último día que el empleado trabajó; está vinculada a la fecha de salida del empleado, por lo que sigue lo que se establezca allí.

A partir de la Start Date y la Termination Date (o la fecha de hoy si el empleado no ha causado baja), Odoo calcula automáticamente la antigüedad. El resultado se muestra como una línea de solo lectura que indica el número de año(s), mes(es) y día(s) de servicio, y también se almacena un total oculto en días. Si no se establece una fecha de inicio, o la fecha de fin no es posterior a la fecha de inicio, la duración se muestra como cero.

Como comodidad, cuando un responsable de RR. HH. rellena la Hire Date y la Start Date sigue vacía, la Start Date se rellena automáticamente con el mismo valor. Las fechas se registran, por lo que los cambios aparecen en el historial del chatter del empleado. Todos estos campos están restringidos a los responsables de RR. HH. El módulo también proporciona un helper que otros módulos (por ejemplo, payroll) pueden llamar para obtener la duración del servicio a partir de cualquier fecha dada.

Depende de

hr
Modelos y campos (1)
  • hr.employee · amplía un modelo existenteservice_duration, service_hire_date (Hire Date), service_start_date (Start Date), service_duration_days (Service Duration (days)), service_duration_years (Service Duration (years)), service_duration_months (Service Duration (months)), service_termination_date (Termination Date)

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: 6 confirmadas, 3 sin información de 9 versiones.

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.