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
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: