Resumen
Al utilizar el módulo de Nómina de Odoo en las versiones más recientes, es frecuente enfrentarse a un bloqueo específico al intentar registrar la fecha de finalización de un contrato si ya se han generado nóminas previas en el mismo periodo.
En este artículo, te explicamos por qué ocurre este problema con las Entradas de Trabajo y cómo solucionarlo paso a paso sin afectar la integridad de tus datos.
Entradas de trabajo en Odoo
Las entradas de trabajo son registros individuales en la hoja de horas de un empleado que contabilizan Asistencias, Ausencias, Capacitaciones o Días Festivos.
La aplicación de Nómina las crea automáticamente basándose en la estructura salarial y la información de los módulos de Planificación, Asistencias y Ausencias. Su función principal es proveer las horas trabajadas exactas para calcular los recibos de pago.
El Origen del Problema
El error se genera bajo el siguiente escenario:
- Se confirma la nómina del mes (lo que valida automáticamente todas las entradas de trabajo de ese periodo).
- La nómina se cancela por cualquier motivo, pero las entradas de trabajo permanecen en estado "Validado".
- Intenta finalizar el contrato del empleado introduciendo una fecha de fin dentro de ese mismo mes.
¿Por qué ocurre el error? Odoo detecta que existen entradas de trabajo validadas en días posteriores a la fecha de finalización del contrato. Como el sistema no permite que un empleado "trabaje" si ya no cuenta con un contrato activo, bloquea la operación automáticamente.
La Solución
Para corregir este conflicto, se debe evitar eliminar la nómina directamente mientras se encuentre en estado cancelado, ya que las entradas de trabajo mantendrán el estado 'Validado'. El procedimiento correcto es el siguiente:
- Regrese a borrador: Abra la nómina cancelada y haga clic en el botón Volver a Borrador.
- Recalcule el periodo: Presione la acción Calcular días y hoja. Esta acción obligará a Odoo a reevaluar el calendario del empleado, haciendo que todas las entradas de trabajo del mes pierdan el estado "Validado" y regresen a "Borrador".
- Elimine la nómina: Al estar las entradas liberadas, ya puede eliminar esta nómina de forma segura. Se recomienda este paso debido a que una nómina en estado de borrador no aporta valor al histórico contable o laboral de la empresa.
- Finalice el contrato: Regrese al contrato del colaborador, coloque la fecha de fin y guarde el registro. El error habrá desaparecido.
Importante: Si la nómina ya fue cancelada y eliminada, se recomienda volver a generar el documento y seguir los pasos desde el punto 2.
Cómo solucionar el conflicto de Entradas de Trabajo validadas al finalizar un contrato en Odoo