Hola tengo un caso donde un cliente que tiene un comportamiento erroneo al crear los periodos en la DVA_dias_vacacion ya que al distribuir la solicitud de vacaciones entre 2 periodos corre un dia la fecha final y queda descuadrada la fecha de la solicitud versus los períodos. Yo probe en mi maquina y replique los parametros del cliente pero a mi si me lo calcula correctamente y Tambien tengo la misma version, la unica diferencia es que yo instale inicialmente la 1.1.2.0 y luego actualice y el cliente viene desde hace varias versiones y ha ido actualizando conforme han salido Caso 1 * La solicitud de vacaciones se ingresa del lunes 12/11 al jueves 15/11 y se simula q hay un feriado el 14/11 lo cual hace q el total de dias sea 4 pero solo se aplicaran 3. * El empleado que gozara las vacaciones tiene un periodo con 2.5 dias pendientes de consumir y el siguiente con 15 * Al autorizar la vacacion le deja el consumo en 2 periodos en la dva el primero del 12/11 al 15/11 con 2.5 dias y el Segundo del 16/11 al 16/11 con 0.5 dias lo cual no es lo correcto ya que el Segundo debio ser del 15/11 al 15/11,en mi maquina si lo hace bien * si Cambio el parametro de VacacionUsaJornada de 1 a 0 y repito el caso, donde el cliente si deja bien los periodos en la DVA y en mi maquina Tambien, podria tener alguna relacion este parametro o su combinacion con otros? Caso 2 * Mismo empleado que el caso 1 ahora el periodo de la solicitud es del martes 13 al sabado 17 y tengo marcado que la vacacion si usa sabado y que es media jornada en sabado, por lo que el consumo de dias de vacaciones sera de 3.5
Alguien Habra tendio algun caso similar? |
Estos casos fueron corregidos en la versión 1.11.2.1, con los Issues EVO-3770, EVO-3800 y EVO-3764 y , el primero cuando el parámetro UsaJornada es 1 y el segundo y tercero cuando UsaJornada es 0. Si ves la documentación de los incidentes, podes ver como deben configurarse los parámetros para que todo opere correctamente. La otra cosa, es cerciorate que no existan procedimientos almacenados que sustituyen la generación de períodos que realiza el código fuente. Además, deberías de tomar en cuenta que el parámetro UsaJornada = 1, invalida la aplicación de la política de incluye sábado y sábado medio día. Cuando se usa la jornada, es la única fuente para obtener los días hábiles y su horario. Por el contrario cuando NO se usa la jornada, aplican las políticas establecidas por el resto de parámetros Fijate que no tienen SPs que cambien el comportamiento, ya lo confirme y el error da cuando dejo el parametro de vacacionusajornada en 0 y alli configuro la parte de los sabados en 1 y media jornada en sabado en 1 Tambien y ellos estan probando en la version 1.11.2.1 |
Muchas gracias por el apoyo, luego de revisar los dlls en las tools de la instalacion del cliente descubri que aunque Evolution indicaba que estaba en la version 1.11.2.1, los archivos estaban en la version 1.11.2.0, ya le pedi al cliente que actualice su version y con ello estos issues quedarian aplicados como fue indicado en una de las respuestas. Podemos dar por cerrado el caso |