- Send a popup notification before the end of the working day/shift.
- Send chat notification before the end of the working day/shift.
- - Block the Odoo ERP system if the employee missed filling his timesheet for several days configured in settings.
- Prevent the employee from filling his old timesheet for several days in the past without having the right role or the exception from the HR.
- Ability to add exception days to allow the employee to refill or adjust their missed timesheets.
- Ability to exempt users from timesheet enforcement by using security groups.
- Note: For this to work, make sure the public holidays are configured, and the leaves are configured to write entries in the analytic accounts
-
Timesheet Notifications
- Go / setting enable "Reminder via Chat"and "Reminder via Popup", enter "Time To Notify" in minutes. Those settings will send popup and chat notification to employee before the end of his working day, which is configured in his working schedule.
- If "Time To Notify"is left blank, the notification will be sent exactly at the end of employee working day
Reminder ConfigurationPopup NotificationEmail Notification
-
Block odoo
- Go / settings enable "lock Odoo Access" option.
- Fill "Day To Look back" field: this the number of day to look back for unfilled timesheets.
- Fill "Delays In Timesheet" : this filed helps checking Today's timesheet. To avoid considering timesheet is not filled while the working day is not over yet. Example: if you set this field to 6 hours , the checking will be activated after 6 hours from now.
- Fill "Delta Grace Minutes" field: Number of minutes to consider as timesheet is filled even if less than working hours.


-
Prevent old timesheet
- Fill "Days For Old Timesheet": this is the number of days to look back to allow user to enter/modify/delete timesheets. If left zero, no constraint will be applied on creating/modifying old timesheet.


-
To add exception days to allow employee to fill their old timesheet
-
GO / employee card -> "Exception timesheet Dates" tab -> fill the following fields:
- Allowed Date: exception date to be filled by employee.
- Number of days to allow this exception to work.
- Reason: reason for this exception.
- After filling the exception date, employee can open his timesheet form and fill the missing date.
-
GO / employee card -> "Exception timesheet Dates" tab -> fill the following fields:


-
To exempt users from notifications and timesheet enforcement
- Go to users
- Check group "Skip Missed Timesheet Notification": to disable notification.
- Check group "Skip Missed Timesheet Block": to disable blocking odoo for missed timesheet.
- Check group "Skip Old Timesheet Control": to disable old timesheet checking.
- Check group "Grant Timesheet Override": to enable user to add exception days in the employee card for missed timesheet.

Azkatech Suggested Apps
Our Services
Where there is something conceived as impossible in the software
space, this is where you will find Azkatech
SAL.
We
are full-stack web & software development
professionals with the sole focus of delivering for our clients and solving the unsolvable.
Please log in to comment on this module