Dias de Vacaciones
Formato:
FL_DiasVacaciones()
Parámetros:
N/A
Retorno:
Numérico - Retorna la cantidad de días de vacaciones que corresponden al empleado de acuerdo a su antigüedad, según la Ley de Contrato de Trabajo.
Ejemplo:
FL_DiasVacaciones()
Mes es Enero a Junio > Vacaciones Año pasado
Julio a Diciembre > Vacaciones Año actual
al 31/12/ Año Vacaciones o a la fecha Baja
Antiguedad:
< 6 meses 1 día cada 20 trabajados (26 corridos)
> 6 meses <= 5 años 14 días
> 5 años <= 10 años 21 días
>10 años y < 15 años 28 días
>15 años 35 días
VACACIONES NO GOZADAS
Caso 1) Ingresó el mismo año que egresa = son todas no gozadas (1 día cada 20 trabajado - 1 x 26 corridos promedio)
Caso 2) Ingresó antes que pasa con los días de vacaciones del año anterior ?
Buscamos si hay una liquidación de vacaciones con Período Desde - Hasta dentro del año pasado,
y que en el texto tenga el año con 4 dígitos. Esto es posible si el que liquida es lo suficientemente cuidadoso para poner bien el período
Fechas: Desde= 1 de Enero del año anterior y Hasta= Fecha de finalización del contrato
Si No hay liquidación de vacaciones - tomar desde el ingreso o el 1ro de enero del año anterior, lo que sea mayor
Si No le pagaron el año pasado, y entró el año pasado
Hay que pagarle las vacaciones no gozadas solamente desde la fecha de ingreso (1 día cada 20 trabajado - 1 x 26 corridos promedio)
Si No le pagaron el año pasado, y entró antes del año pasado
Hay que pagarle las vacaciones normales del año pasado (Ver cálculo Vacaciones Normales) + las no gozadas de este año. (1 día cada 20 trabajados - 1 x 26 corridos promedio)
Si Hay liquidación de vacaciones -> ya le pagaron tomar desde el 1ro de enero del año de egreso (1 día cada 20 trabajado - 1 x 26 corridos promedio)