| REPOSITORY | |
|---|---|
| REPOSITORY | OCA/hr |
| GIT | |
| GIT | https://github.com/OCA/hr.git |
| GIT FOLDER | |
| GIT FOLDER | https://github.com/OCA/hr/tree/7.0/hr_payroll_extension |
| VERSION | |
| VERSION | 1.0 |
| CATEGORY | |
| CATEGORY | Human Resources |
| LICENSE | |
| LICENSE | LGPL-3 |
| APPLICATION | |
| APPLICATION | No |
| AUTO-INSTALLABLE | |
| AUTO-INSTALLABLE | No |
| AUTHORS | |
| AUTHORS | Odoo Community Association (OCA), Michael Telahun Makonnen |
| MAINTAINERS | |
| MAINTAINERS | Odoo Community Association (OCA), Michael Telahun Makonnen |
| COMMITTERS | |
| COMMITTERS | Alexandre Fayolle, Michael Telahun Makonnen, Sandy Carter, Maxime Chambreuil, OCA Transbot, moylop260, dufresnedavid |
| WEBSITE | |
| WEBSITE | http://miketelahun.wordpress.com |
| LAST TRACKING UPDATE | |
| LAST TRACKING UPDATE | 2026-07-06 00:07:14 |
| ODOO DEPENDENCIES | |
| ODOO DEPENDENCIES |
OCA/hr: - hr_payroll_period - hr_contract_init - hr_job_categories - hr_security - hr_simplify - hr_employee_state - hr_contract_state - hr_payroll_register - hr_payslip_amendment - hr_public_holidays - hr_schedule - hr_policy_absence - hr_policy_group - hr_policy_ot - hr_policy_presence odoo/odoo: - hr_attendance - hr - base_setup - base - web_kanban - web - resource - process - board - hr_payroll - hr_contract - hr_holidays - base_calendar - base_status - base_action_rule - decimal_precision |
| PYTHON DEPENDENCIES | |
| PYTHON DEPENDENCIES |
python-dateutil |
| SYSTEM DEPENDENCIES | |
| SYSTEM DEPENDENCIES | Not have |
| DESCRIPTION | |
| DESCRIPTION |
Extended set of Payroll Rules and Structures
============================================
- Detailed calculation of worked hours, leaves, overtime, etc
- Overtime
- Paid and Unpaid Leaves
- Federal Income Tax Withholding rules
- Provident/Pension Fund contributions
- Various Earnings and Deductions
- Payroll Report
|
| XML ID | Name | Model | Type | Status |
|---|---|---|---|---|
view_salary_rule_form |
hr.salary.rule.form.inherit | hr.salary.rule | data | Inherits hr_payroll.hr_salary_rule_form |
No new fields.
Public methods (6)partial_hours_on_day(self, cr, uid, contract, dtDay, active_after, begin, stop, tz, punches_list=None, context=None)
punch_ids_on_day(self, cr, uid, contract, dDay, punches_list=None, context=None)
punch_names_on_day(self, cr, uid, contract, dDay, punches_list=None, context=None)
punches_list_init(self, cr, uid, employee_id, pps_template, dFrom, dTo, context=None)
punches_list_search(self, cr, uid, ndtFrom, ndtTo, punches_list, context=None)
total_hours_on_day(self, cr, uid, contract, dDay, punches_list=None, context=None)
No new fields.
Public methods (0)No public methods.
No new fields.
Public methods (10)attendance_dict_hours_on_day(self, d, attendance_dict)
attendance_dict_init(self, cr, uid, contract, dFrom, dTo, context=None)
attendance_dict_list(self, att_dict)
get_payslip_lines(self, cr, uid, contract_ids, payslip_id, context)
get_utilities_dict(self, cr, uid, contract, payslip, context=None)
get_worked_day_lines(self, cr, uid, contract_ids, date_from, date_to, context=None)
holidays_list_contains(self, d, holidays_list)
holidays_list_init(self, cr, uid, dFrom, dTo, context=None)
leaves_list_get_hours(self, cr, uid, employee_id, contract_id, sched_tpl_id, d, leaves_list, context=None)
leaves_list_init(self, cr, uid, employee_id, dFrom, dTo, tz, context=None)
No new fields.
Public methods (0)No public methods.
No new fields.
Public methods (0)No public methods.
No new fields.
Public methods (0)No public methods.