Reporte de Análisis de Vacaciones en Nómina Ecuador.

17 de septiembre de 2026 por
Reporte de Análisis de Vacaciones en Nómina Ecuador.
OdooBot
| Sin comentarios aún


 Resumen

El reporte Análisis de Vacaciones (Nómina → Reportes → Análisis de Vacaciones) genera un Excel descargable que muestra, año de servicio por año de servicio, el estado de las vacaciones de cada empleado: cuánto provisionó, cuánto devengó de la provisión y cuánto le queda pendiente. Sirve tanto para control de RRHH como para la provisión contable de vacaciones.

 Detalles

El wizard permite filtrar por:

  • Rango de fechas (Desde/Hasta)
  • Incluir o no anticipos de vacaciones
  • Empleados específicos (opcional; si se deja vacío, corre para todos)

Reglas de negocio importantes a tener en cuenta al leer el resultado:

  • Solo aparecen los años de servicio ("años de aniversario") que caen completamente dentro del rango de fechas consultado; si un año de servicio empieza antes o termina después del rango, no se muestra.
  • Si un empleado completó varios años de servicio dentro del rango, sale una fila por cada uno.
  • El Valor de Vacaciones Gozadas solo cuenta lo que ya se pagó en roles de pago procesados o pagados dentro del rango de fechas consultado, no en ausencias simplemente aprobadas.

¿De dónde sale cada columna?

  • Aniversario / Inicio y Fin de Periodo: el número de año de servicio y su rango de fechas exacto, tomado de la asignación de vacaciones (hr.leave.allocation) de ese empleado para ese año.
  • Días acreditados: los días de vacación que la ley le da al empleado por ese año (normalmente 15 en Ecuador), definidos en la asignación (días base + días adicionales por antigüedad).
  • Provisión Vacaciones: el valor monetario que la empresa debe reconocer como pasivo por esos días, calculado en base al ingreso anual real del empleado durante ese año de servicio. Este valor considera el campo Total ingresos para vacaciones arranque (saldo inicial), más la suma de las provisiones generadas por cada recibo de nómina ('Rol de Pagos') ya procesado y confirmado de ese año. Si no hay recibos procesados de ese año, o solo hay algunos meses, la provisión sale en 0 o parcial. Este valor se recalcula con el botón Recalcular en la asignación, que abre un wizard mostrando exactamente qué recibos está tomando como ingreso.
  • Días/Valor Vacaciones Gozadas (Arranque): vacaciones que el empleado ya tomó antes de usar este sistema. El valor corresponde al campo Monto de vacaciones pagadas arranque, y se ingresa de forma manual (dato histórico, útil en migraciones desde otro sistema de nómina). Estos campos solo se habilitan cuando el Inicio del año de servicio de la asignación es anterior a la fecha configurada en Inicio uso Nómina (Ajustes → Nómina → Localización Ecuatoriana → Configuraciones por Compañía). En ese caso, la asignación muestra una sección adicional llamada Saldos Iniciales, con el mensaje: "Complete los siguientes campos con la información registrada antes de usar este sistema, dado que la asignación empieza antes que la fecha de Inicio Nómina configurada en Nómina > Ajustes". Ahí aparecen tres campos, todos de carga manual:
    • Días vacaciones tomados arranque: los días que el empleado ya disfrutó antes de usar Odoo.
    • Monto de vacaciones pagadas arranque: el valor ya pagado por esos días.
    • Total ingresos para vacaciones arranque: el ingreso base sobre el cual se calculó esa provisión inicial.

​Solo cuando estos campos tienen datos es que el reporte muestra valores en las columnas de "Arranque"; si el año de servicio empieza después de Inicio uso Nómina, la sección Saldos ​ Iniciales ni siquiera aparece en la asignación, y esas columnas del reporte salen en 0. Vale ​aclarar que Monto de vacaciones pagadas arranque y Días vacaciones tomados ​arranque son campos independientes, sin validación cruzada entre ellos: es posible ​registrar un valor monetario de arranque sin días asociados (o viceversa), y el reporte ​simplemente refleja lo que se cargó en cada campo.

Configuración que define el corte entre "arranque" y cálculo automático

Sección Saldos Iniciales, visible solo cuando el año de servicio empieza antes del Inicio uso Nómina.

  • Días/Valor Vacaciones Gozadas (Odoo): vacaciones tomadas y pagadas a través de un recibo de nómina real, procesado dentro de Odoo. El valor se toma de las reglas salariales que liquidan la cuenta de Provisión dentro de la estructura "Rol de Pagos": Devengamiento de Vacaciones, Excedente de Vacaciones y Ajuste por diferencia en Anticipos de Vacaciones. La regla principal (Devengamiento) solo se activa cuando, al calcular un recibo, existen días de una ausencia de tipo "Vacaciones" ya aprobada que caen dentro del periodo de ese recibo. El reporte simplemente lee esos valores de las líneas del recibo ya confirmado. Punto clave: el orden importa. Si el recibo de nómina de un mes se confirma antes de aprobar la ausencia de vacaciones de ese mismo mes, la regla nunca se activa y el valor queda en $0, aunque los días de ausencia sí se registren. Hay que aprobar la ausencia primero (o volver el recibo a borrador) para que el recibo la incluya al recalcularlo.
  • Días/Valor Pendientes: lo que le queda disponible al empleado = Días acreditados − (Gozados Arranque + Gozados Odoo), y su equivalente en valor = Provisión − (Valor Gozado Arranque + Valor Gozado Odoo). Es el pasivo real que la empresa aún le debe por ese año.
  • Novedades: alertas de datos incompletos, por ejemplo "Sin asignación generada" cuando ese año de servicio no tiene una asignación de vacaciones correctamente configurada (le falta el campo "Año de aniversario").

En el ejemplo, para un mismo empleado se generan dos filas:

  • Año de aniversario 1 (2024): 15 días acreditados, $300 de provisión, 0 días/$0 en Arranque, 15 días/$300 gozados vía Odoo, 0 pendientes — un año completamente liquidado.
  • Año de aniversario 2 (2025): 15 días acreditados, $300 de provisión, 0 días/$20 en Arranque, 8 días/$160 gozados vía Odoo, 7 días/$120 pendientes — un año parcialmente consumido, con un saldo real de 7 días (equivalentes a $120) que la empresa todavía le debe.

¿Qué muestra el reporte?

  • Un desglose año por año del estado de vacaciones de cada empleado, con totales al final.
  • La provisión contable real, basada en los recibos de nómina confirmados de ese año de servicio y en el Total ingresos para vacaciones arranque (cuando son saldos iniciales), no en un cálculo teórico.
  • Qué días ya se cancelaron dentro de Odoo (y bajo qué regla salarial) vs. los que se cargaron como saldo inicial (arranque).
  • El saldo pendiente exacto, en días y en valor, que la empresa aún adeuda por cada año.






 Detalle técnico

  • Módulos: l10n_ec_hr_payroll / l10n_ec_hr_absence
  • La fuente de los días acreditados y del rango del año de servicio es el modelo hr.leave.allocation.
  • La provisión se recalcula desde el botón Recalcular en la asignación, que abre un wizard de detalle de los recibos considerados como ingreso.
  • Los días/valor "Gozados (Odoo)" provienen de las reglas salariales que liquidan la cuenta de Provisión: Devengamiento de Vacaciones, Excedente de Vacaciones y Ajuste por diferencia en Anticipos de Vacaciones, dentro de la estructura salarial "Rol de Pagos". La regla de Devengamiento se activa solo si la ausencia de tipo Vacaciones está aprobada antes de calcular/confirmar el recibo del periodo correspondiente.
  • Los campos de Saldos Iniciales (arranque) solo están disponibles cuando el Inicio del año de servicio es anterior a Inicio uso Nómina, configurado en Ajustes → Nómina.
  • Un año de aniversario sin asignación configurada (falta el campo "Año de aniversario") se marca en la columna Novedades como "Sin asignación generada".

Iniciar sesión para dejar un comentario