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

Categoria Assenza #292

Open
lucanatalegov opened this issue Dec 9, 2024 · 3 comments
Open

Categoria Assenza #292

lucanatalegov opened this issue Dec 9, 2024 · 3 comments

Comments

@lucanatalegov
Copy link

Passando dalla versione 2.20.1 alla versione 2.21.0 i nuovi Tab e le nuone categore di assenze inserite in Configurazione -> Categorie Assenze sono state rimosse.

@criluc
Copy link
Member

criluc commented Dec 10, 2024

Non dovrebbe essere stato l'aggiornamento di versione a eliminare le Categorie di assenza ma semplicemente il riavvio dell'applicazione.
All'avvio dell'applicazione parte questo job asincrono:https://github.com/consiglionazionaledellericerche/epas/blob/main/app/jobs/AbsencesRedefinitionsJob.java il quale effettua il reallineamento dei codici di assenza, categorie, tab di assenza, etc a quanto previsto nella configurazione presente nel codice Java.
Il metodo chiamato è questo:
https://github.com/consiglionazionaledellericerche/epas/blob/main/app/manager/services/absences/AbsenceService.java#L932

In particolare nel metodo: https://github.com/consiglionazionaledellericerche/epas/blob/main/app/manager/services/absences/EnumAllineator.java#L355
vengono rimosse tutte le categorie di assenza che non sono assegnate a nessuna tipologia di gruppo di assenza (groupAbsenceTypes).

Mi spiace ma queste parte non è descritta nella documentazione di configurazione/amministrazione di epas, eventuali contributi alla documentazione sono ben accetti.

Assegnare le categorie di assenza dovrebbe quindi forse risolvere la vostra problematica per il futuro, se così non fosse vediamo se troviamo un'altra modalità.

@criluc
Copy link
Member

criluc commented Dec 16, 2024

Una parte delle problematiche segnalate potrebbero dipende anche dalla issue #306 .

@lucanatalegov
Copy link
Author

lucanatalegov commented Dec 17, 2024 via email

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants