Skip to Content
Catalog / HR · Human Resources / HR Employee Termination & Final Settlement
HR Employee Termination & Final Settlement
hr_termination

HR Employee Termination & Final Settlement

Run every employee offboarding through one controlled clearance, settlement and approval flow

v19.0.1.0.0 AlShayeb Partners Human Resources Application

Adds models hr.termination (mail-tracked, sequenced, with a 10-state workflow and computed clearance/settlement/SSC/tax fields), hr.termination.line, hr.termination.reason (UniqueIndex on code+company), and hr.employee.study; inherits hr.leave.type (include_in_termination), maintenance equipment (return tracking), and settings for blocking mode, approval gates, auto-archive and SSC/tax parameter codes. Two transient wizards handle clearance override and rejection. SSC and progressive tax are optional and read from hr.rule.parameter when hr_payroll is present (soft dependency); leave cashout mirrors Odoo's allocation-remaining computation. Ships a bilingual QWeb final-settlement report, sequences, mail templates and demo termination reasons.

Overview

Offboarding an employee usually means chasing equipment, open balances and signatures across HR, Finance and management with money calculated by hand in spreadsheets. This module turns the whole process into one guided record that verifies clearance, auto-calculates the final settlement (salary, leave cashout, end-of-service, social security and tax), routes it through configurable HR/Finance/GM approvals, and on finalization archives the employee and deactivates their user. It produces a bilingual Arabic/English final settlement report and keeps a full audit trail of who approved what and when.

Workflow

Hr Termination

Draft
Information Collected
Clearance Verification
Settlement Calculation
Pending HR Approval
Pending Finance Approval
Pending GM Approval
Approved
Done
Cancelled

Hr Employee Study

Draft
Active
Completed
Cancelled

Key Features

  • Guided step-by-step termination flow from draft through info, clearance, calculation, multi-level approval and finalization.
  • Automatic clearance verification across assigned equipment returns, open AR/AP accounting items and active study/training commitments.
  • Settlement engine auto-generates lines for salary days worked, leave cashout, study liability, receivable/payable balances, social security and income tax.
  • Configurable HR, Finance and GM approval chain that records each approver and timestamp, with a rejection wizard that returns the record with a reason.
  • Clearance override wizard lets a manager proceed past blocking items with a logged reason and approver.
  • Optional Jordan-style social security and progressive income tax calculation driven by payroll rule parameters and per-employee exemptions.
  • Employee training/study register tracks service-commitment end dates and turns unfulfilled commitments into settlement deductions.
  • Equipment return tracking on maintenance records captures return date, condition and the receiving user.
  • On finalization, automatically archives the employee and deactivates their login, with an admin-only reopen action.
  • Bilingual Arabic/English final settlement PDF report with full additions and deductions breakdown.

Technical Details

Technical Name hr_termination
Version 19.0.1.0.0
License LGPL-3
Domain HR · Human Resources

Menu Structure

Termination
Terminations
Pending Approvals
Configuration
Termination Reasons
Employee Studies

Security

Access is split into role-based groups under an HR Termination privilege. Termination Users (also HR users) can create and edit termination records, settlement lines, studies and read reasons; Managers get full create/edit/delete plus the approval and override wizards and the Pending Approvals view. Dedicated Finance Approver and GM Approver groups gate the finance and general-manager approval steps, and an Administrator group can reopen finalized terminations. Record rules scope all data to the user's company, and any internal employee may read only their own study/training records.

Termination / User Termination / Manager Termination / Finance Approver Termination / GM Approver Termination / Administrator

Dependencies

hr hr_holidays maintenance account mail