Conceptos de Liquidación - Rutina 601

Modificado el 2014/10/08 20:20 por Raquel Rizzo — Categorizada como: Rutinas de Cálculo

SINOPSIS

Esta rutina calcula los valores correspondientes a la Indemnización por preaviso.
Para que se calcule esta rutina, es necesario que la asignación tenga FECHA DE EGRESO.

CÁLCULO

IMPORTE = ANT x BASE x OP1 x DATO
CANTIDAD = ANT

Donde:
ANT es un número entero según la siguiente escala:
Si OP2 en distinto de -1
Hasta 3 meses de antigüedad, ANT = 0.50
Mas de 3 meses hasta 5 años, ANT = 1
Mas de 5 años, ANT = 2

Si OP2 en igual -1
Mas de 3 meses hasta 5 años, ANT = 1
Mas de 5 años, ANT = 2

Si el OP4 es negativo, la antigüedad se calcula desde el legajo. Si es cero o positivo, la antigüedad se calcula desde la asignación.

BASE Este dato se determina de la siguiente manera, optando por la primera opción que tenga algo distinto de cero:
A – Dato seleccionado en los combos de ACUMULADOR DE IMPORTE CONCEPTO y ACUMULADOR DE IMPORTE ASIGNACION/LEGAJO del periodo al que corresponde la liquidación.

B – Dato seleccionado en OP5. En esta opción, si se terminara tomando el SUELDO BASICO, se deberá hacer lo siguiente:
Para MENSUALIZADO: BASE = SUELDO BASICO
Para JORNALIZADO:BASE = SUELDO BASICO x HORAS AL MES
Para DIARIO: BASE = SUELDO BASICO X DIAS AL MES

Si la BASE fuera igual a cero, se debe asumir como BASE el resultado que se hubiera obtenido si en el OP5 estuviese seleccionado SUELDO BASICO
OP1: es el operando 1 del concepto
DATO: depende del tipo de concepto:
Si es de carga, DATO es la CANTIDAD INFORMADA
Si es general o de liquidación, DATO = 1
Si es directo o compuesto, DATO es igual a la cantidad asociada al legajo