Se llama a una función en el código fuente que calcula el número de días solicitados de vacación de la siguiente forma:
-
Resta la fecha final menos la fecha inicial, para obtener el número total de días calendario.
-
Si el parámetro "VacacionIncluyeDomingo" indica que NO se deben restar domingos. Entonces del total del punto (1) resta los domingos existentes entre las fechas si el parámetro así lo indica.
-
Si el parámetro "VacacionIncluyeSabado" indica que se deben restar sábados. Entonces del total del punto (1) resta los sábados existentes entre las fechas si el parámetro así lo indica.
-
Si el parámetro "VacacionIncluyeAsueto" indica que NO se deben restar asuetos. Entonces del total del punto (1) resta los asuetos existentes entre las fechas si el parámetro así lo indica. Estos asuetos se registran en la Catálogo de Asuetos del Módulo de Salarios.
Además existe un parámetro "VacacionPermiteHoras" que permite configurar la pantalla para que se puedan expresar vacaciones en términos de horas. En este caso la fecha de inicio y finalización deben ser iguales y se indica el número de horas que se solicitarán de vacaciones.
A la fecha, Evolution versión 1.7.0.0, aún no se ha implementado el parámetro "VacacionUsaJornada", que obtendría el número de días laborables de una persona, analizando su jornada laboral. Esto estará disponible en una próxima versión.
answered
28 May '13, 17:17
Fernando Paz ♦♦
17.3k●8●16●35
accept rate:
51%