Open HRMS Overtime
by Cybrosys Techno Solutions https://www.openhrms.com , Open HRMS https://www.openhrms.comAvailability |
Odoo Online
Odoo.sh
On Premise
|
Odoo Apps Dependencies |
•
Attendances (hr_attendance)
• Project (project) • Employees (hr) • Discuss (mail) • Employee Contracts (hr_contract) • Time Off (hr_holidays) • Calendar (calendar) |
Community Apps Dependencies | Show |
Lines of code | 3677 |
Technical Name |
ohrms_overtime |
License | LGPL-3 |
Website | https://www.openhrms.com |
Versions | 13.0 14.0 15.0 16.0 17.0 18.0 |
Availability |
Odoo Online
Odoo.sh
On Premise
|
Odoo Apps Dependencies |
•
Attendances (hr_attendance)
• Project (project) • Employees (hr) • Discuss (mail) • Employee Contracts (hr_contract) • Time Off (hr_holidays) • Calendar (calendar) |
Community Apps Dependencies | Show |
Lines of code | 3677 |
Technical Name |
ohrms_overtime |
License | LGPL-3 |
Website | https://www.openhrms.com |
Versions | 13.0 14.0 15.0 16.0 17.0 18.0 |
Key Highlights
Overtime Request Management
Employees can easily create and submit overtime requests using this module.
Overtime Compensation Options
Overtime can be compensated through either leave allocation or cash payment, based on the organization's policies.
Flexible Overtime Requests
Submit overtime requests for specific hours or entire days as needed.
Are you ready to make your business more
organized?
Improve now!

Overtime Types
Navigate to Overtime Types and click 'New' to create a new Overtime Type.

Overtime Type Cash
When 'Type' is set to 'Cash,' a tree view will be displayed as shown below.

Overtime Request Creation
In the Overtime Request form view, certain fields need to be set. The 'Employee' field should be manually selected, allowing the requesting employee or another employee to be chosen. The 'Department,' 'Job,' and 'Manager' fields will be automatically filled based on the selected employee. The 'Type' and 'Duration Type' can be set as needed, and the 'Date' field must also be specified.

Overtime Type Computation
After submission, the request must be approved by the manager. Before approval, an Overtime Type must be selected for computation. The available Overtime Types are filtered based on the 'Type' and 'Duration Type' fields

Leave Allocation on Approval
Once the request is approved, leave allocation is automatically processed, and the allocated leave details can be viewed in the "Leave ID" field of the request.

Overtime Cash Payment Setup
When the 'Type' is set to 'Cash' and the duration is in hours, the employee's contract must be verified. For cash payments, the contract must specify both the hourly wage and daily wage for overtime. These wage fields are included within the contract details.

Overtime Wage Calculation
In the employee contract, the "Salary Information" page contains two fields: Day Wage and Hour Wage. The overtime payment is calculated based on these values.

Salary Computation for Overtime
By clicking the "Compute" button, the salary is calculated on the salary computation page, where the computed overtime salary is displayed.

Overtime request can be created for hours and days.
Employee Overtime request can be created using this module.
Overtime can be used either for the allocation of leave or for receiving cash payment.
FAQ
Employees can submit overtime requests through the dedicated overtime request form available in the HR module.
Employees can request overtime either as leave allocation or as cash payment, depending on their preference.
Overtime is calculated based on the day wage and hour wage specified in the employee's contract. The wage fields are automatically populated in the system.
Yes, employees can submit overtime requests specifying both hours and days.
Release 18.0.1.0.0
22nd October, 2024- Initial Commit
Please log in to comment on this module