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

INFO: Gestione Personale, livelli dipendenti (qualifications) #177

Open
lucanatalegov opened this issue Apr 23, 2024 · 1 comment
Open
Assignees

Comments

@lucanatalegov
Copy link

Dall' issue #12 ho capito che per avere una corretta gestione di epas delle varie funzionalità occorre che le nuove qualifiche abbiano il campo livello valorizzato tra 1 e 10 ( di cui i livelli I-III sono livelli dirigenziali).

Se inserisco un nuova qualifica con livello 11 epas mi consente una corretta gestione dei flussi di approvazione delle ferie, permessi ....?

@criluc criluc self-assigned this Apr 23, 2024
@criluc
Copy link
Member

criluc commented Apr 23, 2024

Non abbiamo mai gestito questo caso d'uso, teoricamente è possibile perché i flussi sono differenziati solamente per livello <= 3 e livello > 3, cioè con questo metodo https://github.com/consiglionazionaledellericerche/epas/blob/main/app/models/Qualification.java#L67
Quindi i livelli 11, 12, etc vengono trattati come tutti gli altri livelli > 3 per quel che riguarda il discriminante tra il tipo di
flusso da abilitare al dipendente (i flussi e le approvazioni cambiano nelle due tipologie).

Il fatto è che le qualifiche hanno associato una lista di assenze che possono essere inserite per il dipendente con quella qualifica. Se vedi dal menu "Configurazione -> Qualifiche dei dipendenti" ogni qualifica ha molte tipologie di assenza assegnate.

Al momento via interfaccia Web si può creare un nuova qualifica ma non assegnarli la lista delle tipologie di assenze associate, ne via interfaccia Web ne via REST. Se questa possibilità di associare le tipologie di assenze fosse implementata teoricamente sarebbe possibile fare quello che hai chiesto.

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