Tipo de búsqueda 54: Días de Ingreso

Descripción

Aplica en el concepto que calcula los días no trabajados desde el inicio del período hasta la fecha de ingreso. Generado por defecto.

Llamador

  • N/A

Parámetros

  • N/A

Tipo de búsqueda

Proceso

Busca las fases de tipo real del empleado, que tengan fecha de baja posterior a la fecha de inicio del proceso de liquidación, o bien no tengan fecha de baja

Si encuentra fases

Por cada fase encontrada

Si la fecha de alta de la fase es anterior a la fecha de inicio del proceso de liquidación

La fecha desde para el cálculo será la fecha del proceso

Sino

La fecha desde para el cálculo será la fecha de alta de la fase

Si la fase tiene fecha de baja

Si la fecha de baja es menor o igual a la fecha fin del proceso de liquidación

La fecha fin para el cálculo es la fecha fin de la fase

Sino (es decir, la baja es fuera del proceso actual)

La fecha fin para el cálculo es la fecha fin del proceso de liquidación

Se considerará como trabajado el último día, ignorando el parámetro

Sino (el empleado está activo)

La fecha fin para el cálculo es la fecha fin del proceso de liquidación

Se considerará como trabajado el último día, ignorando el parámetro

Suma a la cantidad de días la diferencia entre la fecha inicio y la fecha fin para el cálculo.

Si la fase no tiene fecha de baja o el último día se considera como trabajado

Se suma un día más

Si la fecha fin para el cálculo es igual a la fecha fin del proceso

Si la fecha hasta es 31, se resta un día a la cantidad de días

Si la fecha hasta es 28, se suman 2 días a la cantidad de días

Si la fecha hasta es 29, se suma un día a la cantidad de días

Sino

Busca la última fase real del empleado que tenga fecha de baja anterior a la fecha de inicio del proceso

Si encontró alguna fase

Los días serán 0

Sino

Los días serán 30

Trunca la cantidad de días en 30

Si el mes de la fecha desde es febrero

Si (la fecha desde es en un año bisiesto y la cantidad de días es 29) o bien (no es un año bisiesto y la cantidad de días es 28)

Los días serán 30

Retorna 30 menos la cantidad de días


Véase:

Ir arriba ↑