Ausencias

La aplicación Tiempo personal de Odoo centraliza toda la información relacionada con los permisos, ausencias, vacaciones y mucho más. Esta aplicación le permitirá gestionar solicitudes, días disponibles, asignaciones, aprobaciones e informes.

Los usuarios pueden solicitar tiempo personal y ver un resumen de sus solicitudes y balances de tiempo personal. Los gerentes pueden asignar tiempo personal a personas, equipos, o toda la empresa, así como aprobar solicitudes de tiempo personal.

Detailed reports can be run to see how much time off (and what kinds of time off) are being used, accrual plans can be created, and public holidays can be set.

Nota

Tome en cuenta que solo los usuarios que cuentan con ciertos permisos de acceso pueden visualizar todas las funciones de la aplicación Tiempo personal.

Todos los usuarios pueden acceder a las secciones Mi tiempo personal e Información general de la aplicación Tiempo personal, para el resto de las secciones deben contar con permisos de acceso específicos.

To better understand how access rights affect the Time Off app, refer to the Nuevos empleados document, specifically the section about configuring the Work Information tab.

Ver también

Permisos de acceso

Configuración

Primero debe configurar los tipos de tiempo personal para que pueda asignárselo a los empleados y para que los empleados puedan solicitarlo y utilizarlo.

Planes de acumulación

Es posible obtener tiempo personal a través de los planes de acumulación. Es decir, por cada cantidad de tiempo especificada que los empleados trabajan (hora, día, semana, etc), ganan o acumulan una cantidad específica de tiempo personal.

Example

Si un empleado acumula un día de vacaciones por cada semana trabajada, acumularía 0.2 días de vacaciones por cada hora que trabaja. Al final de una semana laboral de cuarenta horas, obtendrían un día completo de vacaciones (8 horas).

Crear planes de acumulación

Vaya a Tiempo personal ‣ Configuración ‣ Planes de acumulación para crear uno nuevo. Una vez allí, haga clic en el botón Nuevo para abrir un formulario de plan de acumulación vacío.

Proporcione la siguiente información en el formulario:

  • Nombre: Escriba el nombre del plan de acumulación.

  • Tiempo de ganancia acumulado: Seleccione cuándo comenzará a acumular tiempo personal el empleado, puede ser al inicio del periodo acumulado o al final del periodo acumulado.

  • Tiempo de traspaso: Seleccione esta opción cuando el empleado reciba tiempo que haya acumulado con anterioridad. Las opciones son:

    • Al inicio del año: Seleccione esta opción si el tiempo acumulado se transferirá el 1 de enero del siguiente año.

    • En la fecha de asignación: Seleccione esta opción si el tiempo acumulado se transferirá en cuanto se lo asigne al empleado.

    • Otro: Seleccione esta opción si ninguna de las anteriores aplica. Al seleccionarla aparecerá el campo Fecha de traspaso, allí elija una fecha con los dos menús desplegables, uno es para el día y el otro para el mes.

  • Según el tiempo trabajado: Active esta opción si la acumulación del tiempo personal se determina con las horas trabajadas. Los días que no se consideren como tiempo trabajado no cuentan para el plan de acumulación en Odoo.

    Example

    An employee is granted time off from an accrual plan configured to accrue one day of vacation for every five days worked. The accrual plan is based on the employee’s worked time (the Based on worked time checkbox is ticked), which means they only earn vacation time for the five weekdays they work, not the entire seven day week period.

    The employee works standard 40-hour weeks. According to the accrual plan, they should earn four vacation days per month.

    The employee takes five days off using a time off type with the Kind of Time Off set as an Absence. Because the plan grants vacation only for worked time, those five days do not count toward accrual.

    As a result, the employee accrues only three vacation days that month instead of four.

  • Transición del objetivo: Este campo solo es visible después de que hayan configurado al menos dos reglas en el plan de acumulación. Esta selección determina cuándo los empleados pasan a un nuevo objetivo. Si califican para cambiar de objetivo a la mitad de un periodo de pago, decida si el empleado cambiará de inmediato o después de este periodo de acumulación (es decir, luego del periodo de pago actual).

  • Company: This field only appears in a multi-company database. Using the drop-down menu, select the company the accrual plan applies to. If left blank, the accrual plan is available for all companies.

Un formulario de un plan de acumulación con todas las entradas completadas.
Reglas

Las reglas se deben crear para que los empleados puedan acumular tiempo con el plan de acumulación.

Para crear una regla haga clic en el botón Nuevo objetivo que se encuentra junto a la sección Reglas, aparecerá el formulario emergente Crear objetivo.

Complete los siguientes campos del formulario:

  • Acumulación del empleado: Seleccione los parámetros para el tiempo personal acumulado en esta sección.

    Primero seleccione ya sea los días o las horas para la incrementación del plan de acumulación usando el menú desplegable.

    Después, ingrese la cantidad numérica del parámetro seleccionado que se acumula. El formato numérico es X.XXXX, así que también es posible configurar horas o días parciales.

    Finalmente, seleccione la frecuencia con la que el tiempo se acumulará con el menú desplegable. Las opciones son Por horas, Diario, Semanal, Dos veces al mes, Mensual, Dos veces al año o Anual.

    Es posible que aparezcan otros campos dependiendo de la opción que elija. Por ejemplo, si selecciona Dos veces al mes aparecerán otros dos campos para especificar los días de cada mes en los que llega a los objetivos.

  • Cap accrued time: If there is a maximum amount of time the employee can accrue with this plan, enable this option.

    When enabled, two additional fields appear to the right of the checkbox. The second field is populated with either Days or Hours, matching the selection made in the Employee Accrue section.

    Enter a numerical value in the first field to specify the maximum amount of time that can be accrued, in the specified increments.

  • Start Accruing: Enter the number and value of the time period that must pass before the employee starts to accumulate time off.

    Use the first field to enter a numerical value, then set the second field to the desired time increment (either Days, Months, or Years).

  • Traspasar: seleccione cuánto del tiempo que no se usó se traspasará. Las opciones son:

    • None. Accrued time reset to 0: Any unused time off is lost.

    • Todo el tiempo acumulado se traspasa: Todo el tiempo sin usar se traspasará al siguiente año natural.

    • Carry over with a maximum: Unused time off is rolled over to the next calendar year, but there is a cap. An Up to field appears if this is selected.

      Enter the maximum number of Hours or Days that can roll over to the following year. The presented time increment is determined by how the Employee Accrue section is configured.

      Any time off beyond this parameter is lost.

Importante

Si el campo Traspasar está configurado con Ninguno, el tiempo acumulado se restablece a 0, esa regla anula el tiempo traspasado establecido en el plan de acumulación.

Si una empresa crea un plan de acumulación para proporcionales tiempo personal a los empleados al inicio del periodo acumulado (es decir, cuando comienza el año) y establece el tiempo traspasado del plan de acumulación en Al inicio del año, el tiempo de vacaciones que no fue utilizado podrá pasar al siguiente año.

Después, la empresa agrega reglas al plan de acumulación. Asignan cinco días de vacaciones al año el primer día del año (es decir, una semana de vacaciones asignada el 1 de enero).

Si el campo Traspasar de la ventana emergente Crear objetivo está configurado con la opción Ninguno, el tiempo acumulado se restablece a 0, todo el tiempo de vacaciones que no haya sido utilizado no se transfiere, incluso si en el formulario del plan de acumulación el tiempo traspasado está configurado como Al inicio del año.

El traspaso establecido en la regla tiene prioridad sobre el que está establecido en el formulario del plan de acumulación.

  • Milestone cap: Tick this checkbox to set a limit on the total amount of time that can be accrued every calendar year. Enter the total maximum number of Hours or Days the employee can accrue during a year. The presented time increment is determined by how the Employee Accrue section is configured.

    If the Carry over field is set to None. Accrued time reset to 0, the Milestone cap field does not appear.

  • Carry Over Validity: Tick this checkbox to set a time-limit on how long the employee has to use any rolled over time off. First, set the second field to the desired time-period using the drop-down menu, either Days or Months.

    Next, enter the maximum number of Days or Months the employee has to use their rolled over time off. After that time period passes, any unused rolled over time will expire.

    If the Carry over field is set to None. Accrued time reset to 0, the Carry Over Validity field does not appear.

Una vez que haya completado el formulario, haga clic en Guardar y cerrar para guardar el formulario Crear objetivo y cerrar la ventana emergente o haga clic en Guardar y crear nuevo para guardar el formulario y crear otro objetivo. Agregue tantos objetivos como desee.

Example

This milestone form is configured so the employee earns five days a year. They start to earn this time yearly, on January 1st.

The employee can never accrue more than 120 days of time off with this accrual plan. Anytime they have 120 days banked, they will stop accruing more time off.

Additionally, they can roll over up to 100 days of time off to the next year, and they have three months to use that rollover time.

Note that due to the Capped accrued time of 120 days, the employee cannot carry over any time off that exceeds 120 days in total.

Un formulario de objetivos con todas las entradas completadas.

Días festivos

Since holidays vary from country to country, or even city to city, there are no public holidays preconfigured in Odoo. To observe public or national holidays, and provide extra days off as holidays to employees, configure the observed public holidays in Odoo.

It is important to configure public holidays in Odoo, so employees are aware of the days they have off, and do not request time off on days that are already set as a public holiday (non-working days).

Además, todos los días festivos configurados en la aplicación Tiempo personal también aparecen en las aplicaciones que usan el horario laboral, como Calendario, Planeación, Fabricación, entre otras.

Debido a que Odoo se integra con otras aplicaciones que usan horarios laborales, se debe asegurar que todos los días festivos estén configurados.

Create public holidays

To create a public holiday, navigate to Time Off app ‣ Configuration ‣ Public Holidays. All currently configured public holidays appear in a default list view.

Haga clic en el botón Nuevo, aparecerá una línea nueva en la parte inferior de la lista.

Ingrese la siguiente información en la nueva línea:

  • Nombre: Escriba el nombre del día festivo.

  • Empresa: La empresa actual completa este campo de forma predeterminada si se encuentra en una base de datos multiempresa. No es posible editar este campo.

    Nota

    The Company field is hidden, by default. To view this field, click the (settings adjusts) icon in the top-right corner of the list, to the far-right of the column titles, and activate the Company selection from the drop-down menu that appears.

  • Start Date: Using the date and time picker, select the date and time the holiday starts, then click Apply. By default, this field is configured for the current date. The start time is set according to the start time for the company (according to the working schedules). If the user’s computer is set to a different time zone, the start time is adjusted accordingly, compared to the company’s time zone.

  • End Date: Using the date and time picker, select the date and time the holiday ends, then click Apply. By default, this field is configured for the current date, and the time is set to the end time for the company (according to the working schedules). If the user’s computer is set to a different time zone, the start time is adjusted accordingly, compared to the company’s time zone.

    Example

    Una empresa situada en San Francisco cuyo horario laboral es de 9:00 a. m. a 6:00 p. m., su día laboral es de ocho horas con una hora de almuerzo.

    Para un usuario de Nueva York cuya computadora esté configurada con el huso horario UTC-5, un día festivo mostrará la duración de 12:00 p. m. a 9:00p. m., tomando en cuenta las tres horas de diferencia.

    De la misma manera, si el usuario está en Los Ángeles y el huso horario de su computadora está en UTC-7, la duración del día festivo será de 9:00 a. m. a 6:00 p. m.

  • Horas laborales: Seleccione las horas laborales con el menú desplegable en caso de que el día festivo solo esté destinado a los empleados con un horario en específico. En caso de que no seleccione nada, el día festivo será para todos los empleados.

  • Work Entry Type: If using the Payroll app, this field defines how the work entries for the holiday appear. Select the work entry type from the drop-down menu.

La lista de días festivos en el menú de configuración.

Días obligatorios

Algunas empresas tienen días especiales donde algunos departamentos o todo el personal deben estar presentes, por lo que no permiten que se tome tiempo personal en esos días.

En Odoo, estos tipos de días se llaman días obligatorios y se pueden configurar ya sea para una empresa o para todo el departamento. Al configurarlos los empleados en ese departamento o empresa no podrán solicitar tiempo personal en esos días.

Crear días obligatorios

En Odoo no hay ningún día obligatorio configurado de forma predeterminada. Para crear uno, vaya a Tiempo personal ‣ Configuración ‣ Días obligatorios.

Haga clic en el botón Nuevo en la esquina superior izquierda y aparecerá una línea en blanco en la lista.

Ingrese la siguiente información en la nueva línea:

  • Nombre: Escriba el nombre del día obligatorio.

  • Empresa: Si se encuentra en una base de datos multiempresa este campo será visible y la empresa actual completará el campo. Seleccione la empresa que tendrá el día obligatorio con el menú desplegable.

  • Departamentos: Esta columna está oculta de forma predeterminada. Primero, haga clic en el icono (opciones adicionales) que se encuentra en la esquina superior derecha junto a Color y después seleccione la casilla situada a un lado de Departamentos para que aparezca.

    Ahora seleccione los departamentos para los que se aplicarán estos días desde el menú desplegable. Puede seleccionar varios departamentos y no hay un límite a la cantidad de departamentos que puede usar.

    Si este campo se deja en blanco, el día obligatorio se aplica a toda la empresa.

  • Fecha de inicio: Con el selector de calendario seleccione la fecha en la que empieza el día obligatorio.

  • Fecha de finalización: Seleccione la fecha en la que termina el día obligatorio con el selector de calendario. Si el día obligatorio dura un solo día, la fecha de finalización debe ser la misma que la fecha de inicio.

  • Color: If desired, select a color from the available presented options. If no color is desired, select the No color option, represented by a white box with. The selected color appears on the main Time Off app dashboard, in both the calendar and in the legend.

La sección de días obligatorios con tres días configurados.

Vista general

To view a color-coded schedule of the user’s time off, and/or of the team managed by them, navigate to Time Off app ‣ Overview. This presents a calendar with the default filter of My Team, in a quarterly (three month) view.

To change the time period displayed, click on the (time period) button to reveal a drop-down menu. Then, select either Today, This week, This month, This year, or a custom time period, to present the calendar in that corresponding view.

To navigate forward or backward in time, in the selected increment (Month, Week, etc.), click the (left arrow) or (right arrow) buttons to move either forward or backward in that specified amount of time. For example, if Month is selected, the arrows adjust the view by one month.

To return to a view containing the current day, click the (Focus Today) button at any time.

Los miembros del equipo aparecen en orden alfabético en líneas individuales y su tiempo personal solicitado (no importa si está en estado validado o por aprobar) está visible en el calendario.

Cada empleado tiene un color que se selecciona de forma aleatoria y no está relacionado con el tipo de tiempo personal que solicitaron.

El estado del tiempo personal se representa con el color se la solicitud de forma completa (Validado) o con líneas (Por aprobar).

El número de días u horas solicitadas aparece en la solicitud (si hay suficiente espacio disponible).

El gráfico de barras situado en la parte inferior del calendario, en la línea Total, muestra el número de personas que se estima no estarán en un día en específico. El número en cada barra individual representa el número de empleados que no estarán disponibles en los días resaltados.

Haga clic en una entrada de tiempo personal para ver sus respectivos detalles. El número total de horas o días están incluidos, además de la hora de inicio y fin del tiempo personal. Haga clic en el botón Ver para ver los detalles de la solicitud en una ventana emergente.

Resumen del equipo del usuario, es posible visualizar las solicitudes de tiempo personal.