Skip to Content
Menu

Employee Overtime Request Management (Enterprise Edition)

by
Odoo

80.06

v 17.0 Third Party
This module requires Odoo Enterprise Edition.
Availability
Odoo Online
Odoo.sh
On Premise
Odoo Apps Dependencies Attendances (hr_attendance)
Employee Contracts (hr_contract)
Employees (hr)
Payroll (hr_payroll)
Discuss (mail)
Project (project)
Lines of code 908
Technical Name rcs_hr_overtime_request_payroll
LicenseOPL-1
Websitehttps://www.reliution.com
Versions 16.0 17.0
You bought this module and need support? Click here!
Availability
Odoo Online
Odoo.sh
On Premise
Odoo Apps Dependencies Attendances (hr_attendance)
Employee Contracts (hr_contract)
Employees (hr)
Payroll (hr_payroll)
Discuss (mail)
Project (project)
Lines of code 908
Technical Name rcs_hr_overtime_request_payroll
LicenseOPL-1
Websitehttps://www.reliution.com
Versions 16.0 17.0

Employee Overtime Request Management (Enterprise Edition)

Automate and streamline overtime requests with seamless payroll integration.

The Employee Overtime Request Management (Enterprise Edition) is a powerful Odoo Enterprise module designed to simplify and automate the overtime request process while ensuring accurate payroll computation. With an intuitive interface, employees can submit overtime entries, managers can review and approve them, and approved hours are automatically synced with the Payroll module, ensuring precise payslip generation. This solution eliminates manual data handling, reduces payroll errors, and provides full transparency across HR and finance operations. Ideal for organizations that require a structured, compliant, and automated approach to managing overtime and compensating employees accurately through payroll.

GET INSTANT PERSONALIZED DEMO

Copy Link : https://www.reliution.com/contactus

OR

Teams Icon
Connect to Teams
apps.reliution@gmail.com

Video Tutorial

Hot Features


Employee Overtime Request Submission

Employees can submit overtime requests, including reasons and hours, directly from their self-service portal.

Approval Workflow

Approval system for HR managers with email notifications.

Overtime Hours Calculation

Employees can add date-wise overtime entries and manually request overtime hours based on them.

Payroll Integration

Approved overtime hours are automatically transferred to the Payroll module and taken into account during payslip computation, thereby reducing manual inputs.

Detailed Features

01 Keep a detailed history of all overtime requests and actions taken for HR compliance.
02 HR and managers can verify overtime status using employee timesheet data.
03 The manager will be able to approve or reject requests. If rejected, a valid reason must be provided.
04 Email notifications for request submission, approval, and rejection.
05 Approved overtime hours automatically reflect in the employee's Payslip.

Set Up

To begin with, have the Employee Overtime Request Management (Enterprise Edition) Module for Odoo downloaded in your system. For its proper setup, go through the below steps.

Firstly, you need to install the Employee Overtime Request Management (Enterprise Edition)App from Odoo Apps. It's easy to locate, just search on the name, you can identify it with the Employee Overtime Request Management (Enterprise Edition) icon. Hold on, you also need to enable it.

Apps >> Employee Overtime Request Management (Enterprise Edition) >> Activate
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’s 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.
Inside the request, the manager can enter a multiplier rate for each line. Based on the rate, the subtotal is calculated per line. The total amount will then be automatically added to the payroll.
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.
For Payroll integration, you first need to define the overtime wage rate in the employee’s active contract. The overtime amount will be calculated based on the Overtime Pay Per Hour defined in the contract. To configure this setting Employees > Contracts > [Select Employee Contract]. Enter the appropriate Overtime Pay Per Hour rate.
Now, generate the payslip for an employee with approved overtime. Select the employee's active contract and compute the payslip. You will see the Overtime entry automatically added under the Salary Computation section.
The overtime amount is calculated automatically based on the approved overtime hours for that employee and the Overtime Pay Per Hour defined in their contract.
When the payslip is marked as paid, the corresponding overtime lines in the overtime request are automatically marked as paid
We understand the challenges organizations face in managing overtime requests, delayed approvals, and payroll inconsistencies due to manual tracking. That’s why we’ve enhanced your Odoo workflow with our Payroll-Integrated Employee Overtime Request Management (Enterprise Edition) app. Automate the entire request, approval, and payroll synchronization process, eliminating manual data entry and follow-ups. Ensure timely approvals, accurate overtime compensation, and complete visibility with smart notifications and automatic inclusion of approved overtime in payslip calculations. Experience greater transparency, compliance, and operational efficiency with Reliution's Employee Overtime Management (Enterprise Edition) Solution for Odoo—your all-in-one tool for structured, streamlined, and accountable overtime handling.

Check Out Our Apps

Our Most Popular Apps

Odoo Proprietary License v1.0

This software and associated files (the "Software") may only be used (executed,
modified, executed after modifications) if you have purchased a valid license
from the authors, typically via Odoo Apps, or if you have received a written
agreement from the authors of the Software (see the COPYRIGHT file).

You may develop Odoo modules that use the Software as a library (typically
by depending on it, importing it and using its resources), but without copying
any source code or material from the Software. You may distribute those
modules under the license of your choice, provided that this license is
compatible with the terms of the Odoo Proprietary License (For example:
LGPL, MIT, or proprietary licenses similar to this one).

It is forbidden to publish, distribute, sublicense, or sell copies of the Software
or modified copies of the Software.

The above copyright notice and this permission notice must be included in all
copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.
IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM,
DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE,
ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
DEALINGS IN THE SOFTWARE.

Please log in to comment on this module

  • The author can leave a single reply to each comment.
  • This section is meant to ask simple questions or leave a rating. Every report of a problem experienced while using the module should be addressed to the author directly (refer to the following point).
  • If you want to start a discussion with the author or have a question related to your purchase, please use the support page.