Tipo de búsqueda 124: Días Correspondientes - Control Baja
Descripción
Devuelve la cantidad de días de vacaciones que le corresponden al empleado de acuerdo a la escala. Recalcula la antigüedad a la fecha de baja del empleado.
Llamador
- busq_dias_corresp_controlbaja_liq_00.asp
Parámetros
- Descuenta días ya gozados: Descuenta días de vacaciones ya gozados
Proceso
Política 1501: Indica cómo proporcionar los días de vacaciones en caso de tener menos de 6 meses de alta o para las bajas.
Parámetros:
- Factor de división
- Días a proporcionar: cantidad de días a tomar como proporción
- Base de antigüedad
- Tipo de día: se configura el tipo de vacación
Si el factor de división es 0
Cambia el factor de división a 1
Política 1502: Guarda la escala de vacaciones a utilizar para determinar los días correspondientes de Vacaciones en el proceso de Generación de Días correspondientes.
Parámetros:
- Número de escala: indica qué número de escala se utiliza para vacaciones
Política 1505: Determina de qué forma se calculará la antigüedad para las vacaciones.
Parámetros:
- Día: determina el día del mes que se considerará como último día de la antigüedad
- Mes: determina el mes que se considerará para el cálculo de la antigüedad
Si no hay una base de antigüedad configurada para la política 1505
Se utiliza la versión estándar
Busca la grilla correspondiente a la escala de vacaciones
Si la escala de vacaciones no está configurada
Falla
Recorre cada una de las “dimensiones” (coordenadas) de la escala hasta encontrar la correspondiente a la antigüedad.
Vuelve a recorrer cada una de las dimensiones:
Si es la antigüedad
Calcula la antigüedad del empleado de acuerdo a la búsqueda con la que se haya configurado la coordenada de antigüedad de la escala.
Es decir, al configurar la escala una de las dimensiones fue la antigüedad, para lo que se eligió en la entrada alguna búsqueda de antigüedad.
Sino
Busca la estructura del empleado de acuerdo a la búsqueda con la que se haya configurado la coordenada correspondiente en la escala.
Filtra la grilla de la escala de vacaciones encontrada anteriormente de acuerdo a la estructura del empleado (deja sólo aquellas entradas que coincidan con su estructura)
Recorre la grilla hasta encontrar la entrada correspondiente:
Controla que la antigüedad que sea menor a la de la entrada de la grilla (buscará el mayor de los valores de antigüedad menor a la real)
Es decir, si el empleado tiene 3 años de antigüedad y las entradas de la escala se diferencian para menos de 1 año, 1 año y 5 años, la entrada en la que deberá mirar el empleado será la de 1 año.
Si no encuentra ninguna entrada de la escala que se adecue al empleado
Busca si existe algún valor para la estructura
Calcula la antigüedad en días (de acuerdo a la calculada anteriormente que estaba en años, meses y días)
Si la escala está definida para el convenio
Si los días a proporcionar (de la política 1501) son 20
Redondea (días trabajados / días a proporcionar / 7 * 5) para arriba
Sino
Redondea ((días trabajados / días a proporcionar) / factor de división)
Véase: