ever-teams
ever-teams copied to clipboard
[Feature] 'Timesheets' | Default frequency for timesheet approvals
The default frequency for approval of timesheets is weekly - this means that managers can approve time entries in a weekly batch. The scope of weekly approval covers the current week from Monday to Sunday.
-
Once the week ends on Sunday, all time entries for team member(s) from the previous week should be automatically submitted for the manager’s approval. This includes all entries up to Sunday at 11:59 PM. For example, if the current date is August 6, then the current week is from August 5, 2024, to August 11, 2024 and includes all time entries in this period.
-
The team member should receive a reminder 24 hours before the automatic submission.
-
Based on this, the system should notify the manager of timesheets pending approval and move all the time entries to the "Pending Approval" status.
-
All time entries waiting for a manager's approval will have a grace period of 1 week, before they get automatically approved by the system.
-
During the period, the manager can review time entries and approve/reject them. Any remaining entries after the grace period should move from "Pending Approval" to "Approved". For example, if the current week is from August 5, 2024, to August 11, 2024, then all entries from the previous week (July 29, 2024 - August 4, 2024) which are in the “Pending Approval” status will be auto-approved on August 12 at 12:00 AM once the grace period of 1 week is over.
-
Manager should receive a reminder 24 hours before the grace period elapses.