FL_DiasVacaciones()
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) 
 |