Conceptos de Liquidación - Rutina 27
Modificado el 2017/02/13 14:51 por Raquel Rizzo — Categorizada como: Rutinas de Cálculo
Descripción
Esta rutina permite calcular un importe relacionado con la antigüedad.
Descripción variables utilizadas
DIAS:
Se calcula de la siguiente manera:
- Contar los días por diferencia de fecha de cada una de las asignaciones que tenga el legajo, sin considerar los días que se superpongan de distintas asignaciones y sumarlos. Los días se cuentas hasta el que corresponda según el valor de OP2 (día de la variable Dia Hasta del Tipo de Liquidación, siempre y cuando este dato este entre 1 y 31, caso contrario se calcula al último día del mes del periodo de la liquidación)
ANT =
cantidad de años de antigüedad. Valor entero o con dos decimales, dependiendo del valor de OP4
Si OP4 = 2
entonces
ANT = ENTERO(DIAS / 365 * 100 + 0.5 ) /100
Si OP4 <> 2
entonces
ANT = ENTERO(DIAS / 365)
BASE =
valor sobre el que se calcula la antigüedad
Configuración
Operando 3:
- Si es igual a 2, la antigüedad se calcula al día de la variable Dia Hasta del Tipo de Liquidación, siempre y cuando este dato este entre 1 y 31, caso contrario se calcula al último día del mes del periodo de la liquidación.
- Si es distinto de 2, calcula antigüedad al último día del mes del periodo de la liquidación.
Operando 4:
Si es igual a 2 calcula ANT con dos decimales. Si es distinto de 2 calcula el valor entero.
Operando 1:
Porcentaje a aplicar por cada año de antigüedad.
Si OP1 es NEGATIVO
, aplica la formula de interés compuesto:
IMPORTE = BASE * ( 1 + OP1 / 100 ) a la potencia ANT
Caso contrario:
IMPORTE = BASE * OP1 / 100 * ANT
Operando 2:
Importe fijo a calcular por cada año de antigüedad. Si este operando es distinto de cero, se ignora lo indicado en el OP1.
IMPORTE = OP2 * ANT
Si el combo TOMA VALORES es distinto de
, hace lo siguiente:
Si OP2 = -1
:
IMPORTE = BASE * OP1 / 100 * VALOR COLUMNA ANTIGÜEDAD DEL CONVENIO
Si OP2 <> -1
:
IMPORTE = VALOR COLUMNA ANTIGÜEDAD DEL CONVENIO
En todas las opciones, la CANTIDAD que devuelve el concepto será igual a la cantidad de años de antigüedad de la asignación, calculada de acuerdo a los valores de OP3 y OP4
CANTIDAD =ANT
A modo de ejemplo, un concepto que deba calcular el 1% por cada año de antigüedad sobre el BRUTO LIQUIDADO debería configurarse así (además de las otras configuraciones que corresponda):
Rutina: 27
OP1: 1
OP2: VACIO
OP3: VACIO
OP4: VACIO