La funcionalidad actual de Evolution es que los períodos de vacaciones pueden ser ordenados manualmente utilizando las flechas azules mostradas en la imagen, y de esta forma indicar modificar en que período van a ser descontados los días de vacaciones.

En un cliente siempre van aplicar las vacaciones al período más antiguo por lo que no necesitan ordenarlo, aunque en ocasiones por error han modificado el orden y les crea problemas en la aplicación de los días de vacaciones.

Existe algún parámetro de aplicación en Evolution para poder deshabilitar esta funcionalidad, que no permita ordenar.

De no existir cual será la mejor solución, a mi se me ocurría lo siguiente:

  • Hacer un custom view de esta pantalla y también la del portal, ocultando esta columna (Implicaría que en actualizaciones de hotfix se debería considerar este cambio)
  • Crear un procedimiento antes de guardar la solicitud de vacación para que actualice el campo de orden y lo coloque en cero
  • Crear un trigger cuando se cree la solicitud de vacación para que actualice el campo de orden del período de vacación y lo coloque en cero (Aunque en este momento la vacación ya estaría asignada al período incorrecto por lo que creo que no aplicaría)

Alguna otra sugerencia de como trabajar esta parte

alt text

asked 04 Dec '20, 15:53

Carlos%20Soria's gravatar image

Carlos Soria ♦♦
1.2k131141148
accept rate: 60%


Las flechitas del orden solo salen en la opcion de "fondos de vacaciones" (los usuarios finales desde el portal solo ven los periodos de manera informativa) asi que lo mas practico sería hacer una vista custom de " ~/Areas/Acciones/Views/FondoVacacion/Details.aspx"

En cuanto al orden, puedes asignarle el orden directamente en SP que crea los periodos (pais.vac_genera_periodo_vacacion) o en la autorizacion de planilla dependiendo de la formulacion

El campo vac_orden tiene por defecto valor cero, Evolution por defecto busca el periodo mas viejo del orden mas bajo de los periodos que no estén cerrados y aun tengan saldo disponible. Si hay dos o mas periodos del mismo orden igual tomará el periodo mas viejo basado en vac_desde

link

answered 04 Dec '20, 16:08

sbarahona's gravatar image

sbarahona ♦♦
(suspended)
accept rate: 32%

edited 04 Dec '20, 16:11

Your answer
toggle preview

Follow this question

By Email:

Once you sign in you will be able to subscribe for any updates here

By RSS:

Answers

Answers and Comments

Markdown Basics

  • *italic* or _italic_
  • **bold** or __bold__
  • link:[text](http://url.com/ "title")
  • image?![alt text](/path/img.jpg "title")
  • numbered list: 1. Foo 2. Bar
  • to add a line break simply add two spaces to where you would like the new line to be.
  • basic HTML tags are also supported

Evolution en BitBucket

En este sitio puede acceder al código fuente, centro de descargas y reportar bugs, propuestas y mejoras para Evolution.

Evolution en JIRA

En este sitio puedes sugerir nueva funcionalidad para Evolution, o puedes votar por la funcionalidad ya propuesta por otros usuarios.

Tags:

×49
×12

Asked: 04 Dec '20, 15:53

Seen: 426 times

Last updated: 04 Dec '20, 16:11

[Acerca de] [Preguntas Frecuentes] [Privacidad] [Soporte] [Contacto]
Copyright 2013-2018. Asesores en Informática