Como funciona? Se necesita que el usuario pueda solicitar vacaciones con decimales y basado en la jornada, se cambiaron los parametros para que permitieran estas dos caracteristicas. Se ingreso una solicitud que va del 1/9/2016 al 19/9/2016 y resulta con 12 dias solicitados, lo cual es correcto, pero si el usuario quiere que el 19/9/2016 solo tomara el empleado medio dia, se cambiaron los dias solicitados a 11.5 y Evolution Cambio automaticamente la fecha de finalizacion a 14/9/2016 y si lo cambio a 10.5 dias Evolution pone la fecha de finalizacion en 16/9/2016, no tiene sentido en ambos casos. Que se puede hacer o que se esta haciendo incorrectamente? Lo parametrizado es la siguiente:
|
Los parametros estaban bien configurados, vacacionusajornada esta en 1 y vacacionpermitediascondecimal tambien esta en 1, se reinicio el IIS y se reciclaron los Pools por otro incidente, y luego se hicieron pruebas nuevamente para documentar un poco mas esta pregunta pero ya funciona correctamente, posiblemente el problema estuvo en el cache y al hacer el reinicio se corrigio el problema. |
Modifica tu pregunta y agrega las siguientes cosas:
Detalle de jornada del empleado (dias y asistencia) a aplicar en los dias solicitados.
Listado de los valores que tienen configurados todos los parámetros Vacacion*
Listado de días de asueto y su configuración, para el período comprendido en la solicitud.