Daily updates from Odoo
Thursday, August 14, 2025
1 change · master
Enhancements to existing features
Jordan payroll now supports more locally required salary calculations, including overtime, sick leave, unpaid leave, end-of-service payments, remaining leave compensation, provisions, and updated income tax exemptions. HR teams can also configure annual leave handling and capture employee or contract details needed for compliant payroll processing.
Original PR description
- Added a new option in settings to set the "Annual Leave" time-off type. - Added new fields in 'hr.employee' for: - Is Blind - Has Dependants - Eligible for EOS - Is Residant of Jordan - Remaining…
- Added a new option in settings to set the "Annual Leave" time-off type.
- Added new fields in 'hr.employee' for:
- Is Blind
- Has Dependants
- Eligible for EOS
- Is Residant of Jordan
- Remaining Annual Leave Balance (for calculation only)
- Added new fields in 'hr.contract' for:
- Is Commision based
- Number of Leave Days
- Removed 'l10n_jo_tax_exemption' field from 'hr.contract' as it was not needed anymore
- Added new Working Schedule for Jordan 'Jordan Working Schedule'
- Added new rule parameter 'Jordan Tax Exemption Amount'
- Added new Payslip Other Input types for Jordan
- Weekdays Overtime Hours
- Restdays Overtime Hours
- Updated Salary Rules
- [ADD] Out of Contract rule.
- [ADD] Sick Leave calculation
- [ADD] Unpaid leave calculation.
- [ADD] End of service calculation.
- [ADD] Remaining leaves compensation.
- [ADD] Provisions.
- [AMEND] Income Tax exemptions.
- [ADD] Over-time.
- [AMEND] Change the name of the rules related to social security to SSC-Company and SSC-Employee.
- [ADD] EOS Taxation, and exemptions.
task-4589634