Este módulo permite extender un contrato creando uno nuevo como copia del contrato original.
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.0Añade un botón 'Renew Contract' en los contratos de empleado que abre un pequeño asistente para crear un nuevo contrato copiado del actual, comenzando el día después de que finalice el contrato antiguo.
Este módulo facilita la ampliación del contrato de un empleado sin tener que volver a introducir toda la información.
En el formulario del contrato (la pantalla hr.contract), aparece un botón resaltado "Renovar contrato" en la cabecera, pero solo cuando el contrato no tiene fecha de fin establecida. Al hacer clic en él se abre una pequeña ventana emergente en la que el usuario solo tiene que introducir la nueva fecha de fin (por defecto, la de hoy).
Al pulsar "Renovar" en la ventana emergente, automáticamente: - Crea un nuevo contrato como copia del original, en estado Draft, manteniendo el mismo horario de trabajo. - Establece la fecha de inicio del nuevo contrato en la fecha introducida en el asistente. - Nombra el nuevo contrato "Extend Contract for [employee name]". - Actualiza la fecha de fin del contrato original al día anterior a la nueva fecha de inicio, de modo que ambos contratos se suceden sin solaparse. - Abre el contrato recién creado para que el usuario pueda revisarlo o ajustarlo.
El módulo añade una nueva pantalla (el asistente de renovación) y un botón en el formulario de contrato existente. Funciona junto con la aplicación estándar Contracts (hr.contract) y no modifica la nómina, el control de asistencia ni ninguna otra área.
Depende de
Modelos y campos (1)
- hr.contract.renew.wizard · modelo nuevodate_end (End Date), contract_id (Contract)
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: 1 confirmada, 8 sin información de 9 versiones.
Fuentes · Odoo 18.0
Confirmado el 2026-11-03 en la rama 18.0 de OCA/hr.
terminal Instalación y uso
Documentación de OCA · Odoo 18.0Para usar este módulo, necesita:
Ir a Employees y seleccionar un empleado con un contrato.
Ir a Employee Contracts y seleccionar uno.
En la cabecera de la vista de formulario, hay un botón llamado Renew Contract. Haga clic en él.
En el asistente que se abre, establezca la fecha de inicio del nuevo contrato y haga clic en Renew.
El nuevo contrato se creará con los mismos datos que el contrato original, pero con la nueva fecha de inicio y en estado Draft. El contrato original se marcará como Expired con la fecha de finalización que establezca en el asistente, como la fecha anterior al inicio del nuevo contrato.
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.
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.