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

Imagen