Tipo de búsqueda 48: Licencias Período GTI
Descripción
Aplica en los conceptos que requieran la cantidad de días de licencias, sin tope de 30, ocurridas dentro del período GTI. Aplicable usualmente en licencias pagas.
Llamador
- busq_licencias_liq_00.asp
Parámetros
- Tipo: Determina si se considerarán todas las licencias o bien las de un tipo en particular.
- Licencias: Si se eligió un tipo de licencia, se debe seleccionar cuál.
- Licencias aprobadas: Determina si se considerarán sólo las licencias aprobadas.
- Arrastra desborde: Si en el mes anterior se tomaron más de 30 días de licencia los considera para el mes actual.
Proceso
Busca el período de GTI que coincida con el mes y el año con el período de liquidación que se está procesando.
Si se encontró el período
La fecha de inicio, es la fecha de inicio del período de gti
La fecha fin, es la fecha fin del período de gti
Busca los tipos de días asociados a los conceptos, según se haya elegido un tipo de licencia particular o bien todos los tipos de licencia.
Por cada tipo de día encontrado
Si el día tiene asignado un tipo de estructura
Controla que el empleado esté asociado a la estructura del tipo de estructura, válida entre las fechas inicio y fin
Busca las licencias del empleado del tipo de día (si se tildó la opción “licencias aprobadas” busca sólo las que tienen estado aprobado)
Por cada licencia encontrada
Cuenta la cantidad de días de la licencia
Los suma al total de días
Actualiza la licencia asignándole el período de liquidación (ya no podrá borrarse)
Trunca el valor de la suma total:
Si el valor de la suma total supera 30 (o 28/29 en caso de ser febrero, y ser o no bisiesto)
Retorna 30
sino
Retorna el valor de la suma total
Véase: