Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Mejora - Calendario laboral - Poder descartar registros obsoletos #363

Open
ManuSinergiaCRM opened this issue Aug 21, 2024 · 0 comments · May be fixed by #425
Open

Mejora - Calendario laboral - Poder descartar registros obsoletos #363

ManuSinergiaCRM opened this issue Aug 21, 2024 · 0 comments · May be fixed by #425
Assignees

Comments

@ManuSinergiaCRM
Copy link
Collaborator

¿Está tu propuesta relacionada con algún problema o falta de funcionalidad?

En un caso de uso típico, si se quiere evitar que ciertos usuarios puedan eliminar registros de Calendario laboral lo evitaremos vía roles. En dicho caso y para usuarios con jornada partida no será posible convertir sus dos registros de tipo laboral en uno de día completo (vacaciones, baja…). El resultado, tras una actualización masiva, serán dos registros de día completo del mismo tipo asociados al mismo día, algo que en principio no debería darse.

Descripción de la propuesta

Se propone añadir una nueva opción a la lista de valores del campo Tipo: Descartado

Para un día:

  1. Desde la vista de lista de Calendario laboral, filtrar por el día.
  2. En caso de que solo haya un registro de Calendario laboral, este se podrá cambiar directamente al nuevo tipo.
  3. Si hay más de un registro de Calendario laboral se podrá actualizar el tipo de uno de ellos y descartar el resto

Para días múltiples:

  1. Se realizará, desde la vista de lista de Calendario laboral, una actualización masiva de todos los registros existentes a descartados
  2. Realizaremos una generación periódica para crear los registros con el tipo correspondiente.

Para poder realizar dicha funcionalidad habrá que actualizar el comportamiento de:

  • La incompatibilidad de tipos no tiene en cuenta estos registros
  • Que no se dibuje el registro en el Calendario de Actividades
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging a pull request may close this issue.

2 participants