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

completed time booking period #164

Open
5 tasks
arBmind opened this issue Feb 19, 2024 · 0 comments
Open
5 tasks

completed time booking period #164

arBmind opened this issue Feb 19, 2024 · 0 comments
Labels
enhancement A new feature or good improvement

Comments

@arBmind
Copy link
Member

arBmind commented Feb 19, 2024

At some point someone uses the booked times on a project to bill them. For that he has to assume they are complete and won't change in the future.

Right now. Hourglass allows every user at every time to book old tracked time. This might generate a lot of trouble, like non-billed-billable hours.

Please add a way to block creating time bookings after a certain point in time.

Option A:

  • New parameter for each project "Fixed Time Bookings Until"
    • now new booking before that time is allowed
  • The time booking administration right allows to also book before that point

Option B:

  • Associate a custom attribute to time booking
  • Only bill creators are allowed to see and change the attribute
  • New time bookings are always created without that value
@arBmind arBmind added the enhancement A new feature or good improvement label Feb 19, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement A new feature or good improvement
Projects
None yet
Development

No branches or pull requests

1 participant