FL_SAC

 
SAC
 
Formato:
 
FL_SAC (<aCodigosDiasRestandeTrabajados>,<cTipLiq>,<aCodBC>,<cQueFechaTomar>)
 
Parámetros:
 
<aCodigosDiasRestandeTrabajados>:Código o array de códigos de Conceptos que restan de los dias trabajados para el calculo del SAC.
<cTipLiq>: Tipo de liquidaciones que tendrá en cuenta para realizar el calculo.Tipo de Liquidación: (1Sueldos, 2 Aguinaldos, 3 Vacaciones, 4 Final, 5 Indemnizaciones, 6 Ajustes, 7 Anticipos).
<aCodBC>: Array de códigos de Base de Calculos que realiza la suma de los haberes remunerativos de cada mes ('HR-01,HR-02,HR-03,HR-04,HR-05,HR-06          HR-07,HR-08,HR-09,HR-10,HR-11,HR-12').
<cQueFechaTomar> Es la fecha de inicio que se debe tomar para el cálculo del coeficiente de días trabajados en el cálculo de SAC.
 
      Valores posibles:
      INICIO CONTRATO = SLSCTO:FechaDesde
      INGRESO = VL_FecIng (Fecha de Ingreso)
 
      Depende de la Configuración Global:
 
  [Liquidacion]
 
    Calculo Fecha Ingreso = Inicio Contrato Liquidado|Inicio Primer Contrato
    ANTIGUEDAD=Fecha de Antiguedad (tiene en cuenta antiguedad anterior)
 
Retorno:
 
Numérico - Retorna el Sueldo Anual Complementario que corresponde pagar a la fecha de liquidación.
 
Ejemplo:
 
FL_SAC(<aCodigosDiasRestandeTrabajados>,<cTipLiq>,<aCodBC>,<cQueFechaTomar>)
 
Detalle
 
Siempre calculará el SAC de un semestre completo, asumiendo que el legajo está activo y/o lo seguirá estando al cierre del semestre de cálculo.
Para calcular el semestre de referencia, utiliza el siguiente procedimiento:
 
Fecha de Liquidación
Semestre  
1/1 al 31/5
2° Semestre del año pasado
1/6 al 30/11
1° Semestre de "este año"
1/12 al 31/12-
2° Semestre de "este año"
      
Luego si la fecha de ingreso del legajo cae dentro del semestre calculado (es decir, no trabajó completo el semestre) proporciona el SAC calculado en los días que estuvo activo tomando como base 180 días y le resta los días que no trabajó por licencia sin goce de haberes.