| Availability |
Odoo Online
Odoo.sh
On Premise
|
| Odoo Apps Dependencies |
•
Time Off (hr_holidays)
• Calendar (calendar) • Employees (hr) • Discuss (mail) |
| Lines of code | 209 |
| Technical Name |
nx_hr_leave_resumption |
| License | LGPL-3 |
| Website | https://www.ash.com |
| Availability |
Odoo Online
Odoo.sh
On Premise
|
| Odoo Apps Dependencies |
•
Time Off (hr_holidays)
• Calendar (calendar) • Employees (hr) • Discuss (mail) |
| Lines of code | 209 |
| Technical Name |
nx_hr_leave_resumption |
| License | LGPL-3 |
| Website | https://www.ash.com |
Overview
HR Leave Resumption Date extends Odoo's native Time Off (hr_holidays) module to give HR managers a clear, validated record of when employees are expected โ and actually do โ return to work after approved leave. It also tracks flight-ticket eligibility automatically.
Features
๐ Resumption Date Field
Add an expected return-to-work date directly on the leave request form, with full chatter tracking.
โ Date Validation
Prevents saving a resumption date that falls before the leave end date, with a clear error message.
โ Create Resumption Leave
One-click button (visible after leave approval) creates a linked Unpaid leave record for the resumption period.
๐ Smart Button
"View Resumption Leave" smart button appears once a resumption record is linked, for quick navigation.
๐ค Rejoin Date on Employee
Store the employee's actual rejoin date on their profile, with tracking history in the chatter.
โ๏ธ Flight Ticket Eligibility
Automatically computes the flight ticket eligible date as two years after the rejoin date.
How It Works
- HR manager opens an approved leave request.
- Sets a Resumption Date on the leave form.
- A confirmation warning is shown; the date is saved with tracking.
- After validation, the Create Resumption Leave button appears in the header.
- Clicking it creates a linked Unpaid leave record from the day after leave ends to the resumption date.
- The View Resumption Leave smart button lets you navigate directly to the linked record.
- On the Employee profile, set the Rejoin Date; the Flight Ticket Eligible Date is computed automatically.
Validated state and a Resumption Date has been set.
Technical Information
| Attribute | Value |
|---|---|
| Odoo Version | 17.0 |
| Module Technical Name | nx_hr_leave_resumption |
| Depends | hr_holidays |
| License | LGPL-3 |
| Models Extended | hr.leave, hr.employee |
| New Fields on hr.leave | resumption_date, nx_resumption_leave_id, has_resumption_leave |
| New Fields on hr.employee | nx_rejoin_date, nx_ticket_eligible |
Installation
- Download and unzip into your Odoo
addonsdirectory. - Restart the Odoo service.
- Activate Developer Mode.
- Go to Apps โ Update App List.
- Search for HR Leave Resumption Date and click Install.
Support & Customisation
For questions, bug reports, or custom development, please contact Nxtech Solutions via the website or the Odoo Apps support form.
Please log in to comment on this module