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

Feature Request: Remove limit of absence days #181

Open
pkoevesdi opened this issue Jul 29, 2024 · 3 comments
Open

Feature Request: Remove limit of absence days #181

pkoevesdi opened this issue Jul 29, 2024 · 3 comments
Labels
feature request New feature or request working times Contract / Working times plugin

Comments

@pkoevesdi
Copy link

One can only set maximum of 20 holidays, 15 days of sickness at a time. Don't know, why this limit exists.
I don't see a reason for any limit at all (from the user's perspective), but at least it should be made to be configured or switched off by the admin.
In case, there's a good reason to keep any limit, please raise it. I suggest for holidays 40 days. That would cover for instance 30 days we have in our company plus holidays carried forward from last year.
Still not covered would be things like Elternzeit and other long-term absences, so first prio I'd say: switch off the limits at all.

Thank You!

@kevinpapst
Copy link
Member

There is only a limit for vacations to prevent accidentally creating invalid long periods.
20 days in a row means 4 weeks. This is 2/3 of the yearly holidays (in many countries it is more than the entirely yearly available days). Is that really a common case in your company?

Stuff like "Parental leave" use a different flow:
Bildschirmfoto 2024-07-29 um 10 24 17

@pkoevesdi
Copy link
Author

There is only a limit for vacations to prevent accidentally creating invalid long periods. 20 days in a row means 4 weeks. This is 2/3 of the yearly holidays (in many countries it is more than the entirely yearly available days). Is that really a common case in your company?

Yes, it is. I wanted to take a big summer vacation, 23 days out of 37 I have at the moment, and already failed. You could warn the user above that limit, if You want to hinder him from making mistakes, but not disallow him to do what he really wants, without workaround. At least I'll keep up my suggestion to raise that limit to 30...40.

Thank for pointing to parental leave.

@pkoevesdi
Copy link
Author

Just want to add: If a user makes a mistake, he can easily correct it, and remove the incorrect entries. So why bother with some unneccesary safety belt at this point, especially by disempowering the administrator? It's his or the user's responsibility to make correct entries, not the developer's. :-)

@kevinpapst kevinpapst added feature request New feature or request working times Contract / Working times plugin labels Sep 2, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
feature request New feature or request working times Contract / Working times plugin
Projects
None yet
Development

No branches or pull requests

2 participants