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

Employee account: Feature request for multiple working contracts #133

Open
DavidKi opened this issue Feb 15, 2024 · 6 comments
Open

Employee account: Feature request for multiple working contracts #133

DavidKi opened this issue Feb 15, 2024 · 6 comments
Labels
working-times Contract / Working times plugin

Comments

@DavidKi
Copy link

DavidKi commented Feb 15, 2024

I am using the employee account plugin since last year and seeing with great pleasure how it develops.

Even it is already listed in the ideas-list I want to post this feature request in order to bring it up as I guess it might be important to others as well.

The problem:
We have several employees with part time contracts. From time to time their working contracts are changing and so does their expected working time per day. This is (AFAIK) not possible to implement in the system. The only workaround would be to create manual bookings with each change in the working contract, which could get messy over time.

Possible solution:
And option to set an end time for a working contract and to create a new, additional contract with a different expected working time. The calculation of the over/under time should take the several contracts with their specific settings into account.

@kevinpapst
Copy link
Member

Meanwhile you can close the previous months, which will write the calculated results (is and should times) into separate database tables.
Once all previous month of that year (for the user) are closed, you can change the working contract settings without changing the past values.

@HeinzWuert
Copy link
Collaborator

Since now or what version?

@HeinzWuert
Copy link
Collaborator

We talked about it today: Multiple employment contracts with changing conditions, saved in an attached, chronological overview list, is the more convenient and clean solution for the HR department!

@DavidKi
Copy link
Author

DavidKi commented Feb 15, 2024

Meanwhile you can close the previous months, which will write the calculated results (is and should times) into separate database tables. Once all previous month of that year (for the user) are closed, you can change the working contract settings without changing the past values.

@kevinpapst Thank you for that hint, haven't thought about that. For the meanwhile this will work. For the future I think it still would be more convenient to have the option for several working contracts per user.

@HeinzWuert you can close a month in the working times view. Open the Working Times Tab where you see the daily +/- hours and scroll to the end of the rows, there you have the three-dot-edit-button to close a month.

@topsimhick
Copy link

topsimhick commented Mar 18, 2024

Upvote for this feature.
We just bought the plugin (thanks to @kevinpapst for this great tool) and this feature would be outstanding as we will have changes in our weekly work hours in April.

@kevinpapst
Copy link
Member

@topsimhick please close previous months, the next release will have a "auto-close all previous moths as well" feature.
After that, you can configure new working contract settings.

@kevinpapst kevinpapst added the working-times Contract / Working times plugin label May 25, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
working-times Contract / Working times plugin
Projects
None yet
Development

No branches or pull requests

4 participants