| Availability |
Odoo Online
Odoo.sh
On Premise
|
| Odoo Apps Dependencies |
•
Attendances (hr_attendance)
• Employees (hr) • Discuss (mail) • Project (project) |
| Lines of code | 852 |
| Technical Name |
sim_hr_overtime_request |
| License | AGPL-3 |
| Website | https://simbeez.com/ |
| Availability |
Odoo Online
Odoo.sh
On Premise
|
| Odoo Apps Dependencies |
•
Attendances (hr_attendance)
• Employees (hr) • Discuss (mail) • Project (project) |
| Lines of code | 852 |
| Technical Name |
sim_hr_overtime_request |
| License | AGPL-3 |
| Website | https://simbeez.com/ |
Employee Overtime Request Management
The HR Overtime Request module streamlines the process of managing
employee overtime by enabling staff to submit overtime requests directly within the system and allowing
managers or HR teams to review, approve, or reject them efficiently. It centralizes overtime tracking,
reduces manual coordination, and ensures transparency across departments by maintaining a clear approval
workflow and audit trail.
By integrating overtime requests with employee records, this module helps organizations maintain
accurate work-hour data, improve compliance with internal HR policies, and simplify payroll preparation.
It is especially useful for businesses that rely on shift-based work, extended working hours, or
project-driven overtime requirements.
Key Features
Employee Overtime Requests
Employees can easily submit overtime requests with details such as date, duration, and reason, directly from the HR interface.
Approval Workflow
Managers or HR officers can review overtime requests and approve or reject them based on company policies, ensuring proper authorization.
Centralized Overtime Records
All approved and rejected overtime requests are stored centrally, providing clear visibility and traceability for HR and management.
Set Up & Configurations
Download and install the Employee Overtime Request Management module from the Odoo App Store.
To assign User Access Rights, navigate to Settings > Users & Companies > Users and grant the appropriate access groups.
If you want the user only to create overtime requests, assign them to the Overtime User Group.
If you want the user to act as a manager who can approve or reject requests, assign them to the Overtime
Manager Group.
Work Flow
To create an overtime request, go to Overtime > Overtime Requests and click the New button to create a new request.
You will now see the form view below. By default, the currently logged-in employee is automatically added to the Employee field, and their manager is automatically populated in the Manager field.
The employee can add their overtime entries under the Overtime Lines tab in the request form view. Date-wise overtime hours can be entered for each entry.
Inside the Overtime Lines tab, you will find a Smart Copy button. If the employee wants to duplicate the same line to the next day, they simply need to click this button. The current line will be copied, and a new line will be added with the date incremented automatically.
The employee can also add a note in the Note section of the form view. This note can include any details or comments related to the overtime request.
Inside the Timesheet tab, employee timesheet entries are displayed based on the date range entered in the Overtime tab of the form view. This allows the manager to review the employee timesheet and, based on that information, approve or reject the overtime request.
You can find the Request button in the form header. If the employee wants to submit the overtime request to the manager, they simply need to click the Request button. After submission, the employee will no longer be able to modify the request data.
The manager can view all overtime requests submitted by employees. To take action, the manager can select a specific request that needs to be approved or rejected. When the request is opened, an Approve button will be visible. Simply click the Approve button to approve the request.
When the Approve button is clicked, the overtime request moves to the Approved state.
If the manager wants to reject a request, they can simply click the Reject button. Upon clicking, a pop-up window will appear, prompting the manager to enter or select a reason for rejection. Once the reason is provided, the request will be marked as rejected.
The rejection reason can be seen in the Manager Remarks field on the Overtime Request form view.
Once the request is submitted, a Cancel button becomes visible to the employee. If the employee wants to cancel the request, they can simply click the Cancel button to withdraw it.
When an employee or manager clicks the Cancel button, a form view will open, prompting them to select or enter a reason for canceling the request. After providing the cancellation reason, the user can proceed to cancel the request.
When the cancel button is clicked, the overtime request moves to the Cancelled state.The cancel reason can be seen in the Manager Remarks field on the Overtime Request form view.
The manager receives an email when a new overtime request is submitted by an employee. The employee is notified via email when the request is approved, rejected, or cancelled.
Frequently Asked Questions (FAQs)
Yes, employees can independently create overtime requests with the required details from their user account.
Yes, overtime requests follow a structured approval workflow where authorized managers or HR personnel can approve or reject them.
Absolutely. The module maintains a complete history of all overtime requests, including their status and approval details, for easy reference and reporting.
GET YOUR CUSTOM DEMO
Copy Link : https://simbeez.com/contact/
OR
Simbeez Odoo Services
Odoo Implementation
Odoo Community Apps
Odoo Support & Maintenance
Odoo Customization
Odoo Integration Services
Odoo Developer Outsourcing
Please log in to comment on this module