| REPOSITORY | |
|---|---|
| REPOSITORY | OCA/timesheet |
| GIT | |
| GIT | https://github.com/OCA/timesheet.git |
| GIT FOLDER | |
| GIT FOLDER | https://github.com/OCA/timesheet/tree/10.0/hr_attendance_analysis |
| VERSION | |
| VERSION | 0.1 |
| CATEGORY | |
| CATEGORY | Generic Modules/Human Resources |
| LICENSE | |
| LICENSE | AGPL-3 |
| APPLICATION | |
| APPLICATION | No |
| AUTO-INSTALLABLE | |
| AUTO-INSTALLABLE | No |
| AUTHORS | |
| AUTHORS | Odoo Community Association (OCA), Agile Business Group |
| MAINTAINERS | |
| MAINTAINERS | Odoo Community Association (OCA), Agile Business Group |
| COMMITTERS | |
| COMMITTERS | Pedro M. Baeza, Stéphane Bidoul (ACSONE) |
| WEBSITE | |
| WEBSITE | http://www.agilebg.com |
| LAST TRACKING UPDATE | |
| LAST TRACKING UPDATE | 2026-07-06 00:20:01 |
| ODOO DEPENDENCIES | |
| ODOO DEPENDENCIES |
odoo/odoo: - hr_attendance - hr - base_setup - base - web_kanban - web - bus - web_tour - resource - report - barcodes - hr_contract - base_action_rule - hr_holidays - calendar - web_calendar - product - decimal_precision |
| PYTHON DEPENDENCIES | |
| PYTHON DEPENDENCIES | Not have |
| SYSTEM DEPENDENCIES | |
| SYSTEM DEPENDENCIES | Not have |
| DESCRIPTION | |
| DESCRIPTION | Dynamic reports based on employee's attendances and contract's calendar. Among other things, it lets you see the amount of working hours outside and inside the contract's working schedule (overtime). It also provides a daily based report, showing the detailed and total hours compared to calendar hours. Several analysis settings can be configured, like: - Tolerance for sign-in and sign-out - Attendances and overtimes roundings - Diffrent types of overtime, according to the overtime amount |
| XML ID | Name | Model | Type | Status |
|---|---|---|---|---|
resource_calendar_form |
resource.calendar.form | resource.calendar | field | Inherits resource.resource_calendar_form |
view_attendance_analysis |
hr.attendance.analysis | hr.attendance | tree | New |
view_attendance_form |
hr.attendance.form | hr.attendance | field | Inherits hr_attendance.view_attendance_form |
view_company_form |
view.company.form | res.company | page | Inherits base.view_company_form |
view_hr_attendance_calendar |
view_hr_attendance.calendar | hr.attendance | calendar | New |
view_hr_attendance_filter |
view_hr_attendance_filter | hr.attendance | search | New |
view_resource_calendar_attendance_form |
resource.calendar.attendance.form | resource.calendar.attendance | field | Inherits resource.view_resource_calendar_attendance_form |
wizard_calendar_report |
Attendances Analysis Calendar | attendance_analysis.wizard.calendar_report | form | New |
No new fields.
Public methods (2)on_change_month(self, cr, uid, id, str_month, year)
print_calendar(self, cr, uid, ids, context=None)
No new fields.
Public methods (12)button_dummy(self, cr, uid, ids, context=None)
datetime_to_hour(self, datetime)
float_time_convert(self, float_val)
float_to_datetime(self, float_val)
float_to_timedelta(self, float_val)
get_reference_calendar(self, cr, uid, employee_id, date=None, context=None)
matched_schedule(self, cr, uid, datetime, weekday_char, calendar_id, context=None)
mid_time_interval(self, datetime_start, delta)
split_interval_time_by_precision(self, start_datetime, duration, precision=0.25)
time_difference(self, float_start_time, float_end_time, help_message=False)
time_sum(self, float_first_time, float_second_time)
total_seconds(self, td)
No new fields.
Public methods (1)copy(self, cr, uid, id, defaults, context=None)
No new fields.
Public methods (1)update_attendance_data(self, cr, uid, ids, 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.
| REPOSITORY | |
|---|---|
| REPOSITORY | OCA/timesheet |
| GIT | |
| GIT | https://github.com/OCA/timesheet.git |
| GIT FOLDER | |
| GIT FOLDER | https://github.com/OCA/timesheet/tree/9.0/hr_attendance_analysis |
| VERSION | |
| VERSION | 0.1 |
| CATEGORY | |
| CATEGORY | Generic Modules/Human Resources |
| LICENSE | |
| LICENSE | AGPL-3 |
| APPLICATION | |
| APPLICATION | No |
| AUTO-INSTALLABLE | |
| AUTO-INSTALLABLE | No |
| AUTHORS | |
| AUTHORS | Odoo Community Association (OCA), Agile Business Group |
| MAINTAINERS | |
| MAINTAINERS | Odoo Community Association (OCA), Agile Business Group |
| COMMITTERS | |
| COMMITTERS | Stéphane Bidoul (ACSONE) |
| WEBSITE | |
| WEBSITE | http://www.agilebg.com |
| LAST TRACKING UPDATE | |
| LAST TRACKING UPDATE | 2026-07-06 00:15:23 |
| ODOO DEPENDENCIES | |
| ODOO DEPENDENCIES |
odoo/odoo: - hr_attendance - hr - base_setup - base - web_kanban - web - bus - resource - web_tip - report - hr_contract - base_action_rule - hr_holidays - calendar - web_calendar - report_webkit |
| PYTHON DEPENDENCIES | |
| PYTHON DEPENDENCIES | Not have |
| SYSTEM DEPENDENCIES | |
| SYSTEM DEPENDENCIES | Not have |
| DESCRIPTION | |
| DESCRIPTION | Dynamic reports based on employee's attendances and contract's calendar. Among other things, it lets you see the amount of working hours outside and inside the contract's working schedule (overtime). It also provides a daily based report, showing the detailed and total hours compared to calendar hours. Several analysis settings can be configured, like: - Tolerance for sign-in and sign-out - Attendances and overtimes roundings - Diffrent types of overtime, according to the overtime amount |
| XML ID | Name | Model | Type | Status |
|---|---|---|---|---|
resource_calendar_form |
resource.calendar.form | resource.calendar | field | Inherits resource.resource_calendar_form |
view_attendance_analysis |
hr.attendance.analysis | hr.attendance | tree | New |
view_attendance_form |
hr.attendance.form | hr.attendance | field | Inherits hr_attendance.view_attendance_form |
view_company_form |
view.company.form | res.company | page | Inherits base.view_company_form |
view_hr_attendance_calendar |
view_hr_attendance.calendar | hr.attendance | calendar | New |
view_hr_attendance_filter |
view_hr_attendance_filter | hr.attendance | search | New |
view_resource_calendar_attendance_form |
resource.calendar.attendance.form | resource.calendar.attendance | field | Inherits resource.view_resource_calendar_attendance_form |
wizard_calendar_report |
Attendances Analysis Calendar | attendance_analysis.wizard.calendar_report | form | New |
No new fields.
Public methods (2)on_change_month(self, cr, uid, id, str_month, year)
print_calendar(self, cr, uid, ids, context=None)
No new fields.
Public methods (12)button_dummy(self, cr, uid, ids, context=None)
datetime_to_hour(self, datetime)
float_time_convert(self, float_val)
float_to_datetime(self, float_val)
float_to_timedelta(self, float_val)
get_reference_calendar(self, cr, uid, employee_id, date=None, context=None)
matched_schedule(self, cr, uid, datetime, weekday_char, calendar_id, context=None)
mid_time_interval(self, datetime_start, delta)
split_interval_time_by_precision(self, start_datetime, duration, precision=0.25)
time_difference(self, float_start_time, float_end_time, help_message=False)
time_sum(self, float_first_time, float_second_time)
total_seconds(self, td)
No new fields.
Public methods (1)copy(self, cr, uid, id, defaults, context=None)
No new fields.
Public methods (1)update_attendance_data(self, cr, uid, ids, 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.
| REPOSITORY | |
|---|---|
| REPOSITORY | OCA/timesheet |
| GIT | |
| GIT | https://github.com/OCA/timesheet.git |
| GIT FOLDER | |
| GIT FOLDER | https://github.com/OCA/timesheet/tree/8.0/hr_attendance_analysis |
| VERSION | |
| VERSION | 0.1 |
| CATEGORY | |
| CATEGORY | Generic Modules/Human Resources |
| LICENSE | |
| LICENSE | AGPL-3 |
| APPLICATION | |
| APPLICATION | No |
| AUTO-INSTALLABLE | |
| AUTO-INSTALLABLE | No |
| AUTHORS | |
| AUTHORS | Odoo Community Association (OCA), Agile Business Group |
| MAINTAINERS | |
| MAINTAINERS | Odoo Community Association (OCA), Agile Business Group |
| COMMITTERS | |
| COMMITTERS | Stéphane Bidoul, Pedro M. Baeza, Stéphane Bidoul (ACSONE) |
| WEBSITE | |
| WEBSITE | http://www.agilebg.com |
| LAST TRACKING UPDATE | |
| LAST TRACKING UPDATE | 2026-07-06 00:11:26 |
| ODOO DEPENDENCIES | |
| ODOO DEPENDENCIES |
odoo/odoo: - hr_attendance - hr - base_setup - base - web_kanban - web - resource - board - report - hr_contract - base_action_rule - hr_holidays - calendar - web_calendar - report_webkit |
| PYTHON DEPENDENCIES | |
| PYTHON DEPENDENCIES | Not have |
| SYSTEM DEPENDENCIES | |
| SYSTEM DEPENDENCIES | Not have |
| DESCRIPTION | |
| DESCRIPTION | Dynamic reports based on employee's attendances and contract's calendar. Among other things, it lets you see the amount of working hours outside and inside the contract's working schedule (overtime). It also provides a daily based report, showing the detailed and total hours compared to calendar hours. Several analysis settings can be configured, like: - Tolerance for sign-in and sign-out - Attendances and overtimes roundings - Diffrent types of overtime, according to the overtime amount |
| XML ID | Name | Model | Type | Status |
|---|---|---|---|---|
resource_calendar_form |
resource.calendar.form | resource.calendar | field | Inherits resource.resource_calendar_form |
view_attendance_analysis |
hr.attendance.analysis | hr.attendance | tree | New |
view_attendance_form |
hr.attendance.form | hr.attendance | field | Inherits hr_attendance.view_attendance_form |
view_company_form |
view.company.form | res.company | page | Inherits base.view_company_form |
view_hr_attendance_calendar |
view_hr_attendance.calendar | hr.attendance | calendar | New |
view_hr_attendance_filter |
view_hr_attendance_filter | hr.attendance | search | New |
view_resource_calendar_attendance_form |
resource.calendar.attendance.form | resource.calendar.attendance | field | Inherits resource.view_resource_calendar_attendance_form |
wizard_calendar_report |
Attendances Analysis Calendar | attendance_analysis.wizard.calendar_report | form | New |
No new fields.
Public methods (2)on_change_month(self, cr, uid, id, str_month, year)
print_calendar(self, cr, uid, ids, context=None)
No new fields.
Public methods (12)button_dummy(self, cr, uid, ids, context=None)
datetime_to_hour(self, datetime)
float_time_convert(self, float_val)
float_to_datetime(self, float_val)
float_to_timedelta(self, float_val)
get_reference_calendar(self, cr, uid, employee_id, date=None, context=None)
matched_schedule(self, cr, uid, datetime, weekday_char, calendar_id, context=None)
mid_time_interval(self, datetime_start, delta)
split_interval_time_by_precision(self, start_datetime, duration, precision=0.25)
time_difference(self, float_start_time, float_end_time, help_message=False)
time_sum(self, float_first_time, float_second_time)
total_seconds(self, td)
No new fields.
Public methods (1)copy(self, cr, uid, id, defaults, context=None)
No new fields.
Public methods (1)update_attendance_data(self, cr, uid, ids, 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.
| REPOSITORY | |
|---|---|
| REPOSITORY | OCA/timesheet |
| GIT | |
| GIT | https://github.com/OCA/timesheet.git |
| GIT FOLDER | |
| GIT FOLDER | https://github.com/OCA/timesheet/tree/7.0/hr_attendance_analysis |
| VERSION | |
| VERSION | 0.1 |
| CATEGORY | |
| CATEGORY | Generic Modules/Human Resources |
| LICENSE | |
| LICENSE | AGPL-3 |
| APPLICATION | |
| APPLICATION | No |
| AUTO-INSTALLABLE | |
| AUTO-INSTALLABLE | No |
| AUTHORS | |
| AUTHORS | Odoo Community Association (OCA), Agile Business Group |
| MAINTAINERS | |
| MAINTAINERS | Odoo Community Association (OCA), Agile Business Group |
| COMMITTERS | |
| COMMITTERS | Yannick Vaucher, Guewen Baconnier, Lorenzo Battistini, Alexandre Fayolle, Laetitia Gangloff (Acsone), Pedro M. Baeza, Alex Comba, Launchpad Translations on behalf of hr-core-editors, Charbel Jacquin, Pedro Manuel Baeza (pedro.baeza@gmail.com) |
| WEBSITE | |
| WEBSITE | http://www.agilebg.com |
| LAST TRACKING UPDATE | |
| LAST TRACKING UPDATE | 2026-07-06 00:07:15 |
| ODOO DEPENDENCIES | |
| ODOO DEPENDENCIES |
odoo/odoo: - hr_attendance - hr - base_setup - base - web_kanban - web - resource - process - board - hr_contract - hr_holidays - base_calendar - base_status - base_action_rule - report_webkit |
| PYTHON DEPENDENCIES | |
| PYTHON DEPENDENCIES | Not have |
| SYSTEM DEPENDENCIES | |
| SYSTEM DEPENDENCIES | Not have |
| DESCRIPTION | |
| DESCRIPTION | Dynamic reports based on employee's attendances and contract's calendar. Among other things, it lets you see the amount of working hours outside and inside the contract's working schedule (overtime). It also provides a daily based report, showing the detailed and total hours compared to calendar hours. Several analysis settings can be configured, like: - Tolerance for sign-in and sign-out - Attendances and overtimes roundings - Diffrent types of overtime, according to the overtime amount |
| XML ID | Name | Model | Type | Status |
|---|---|---|---|---|
resource_calendar_form |
resource.calendar.form | resource.calendar | field | Inherits resource.resource_calendar_form |
view_attendance_analysis |
hr.attendance.analysis | hr.attendance | tree | New |
view_attendance_form |
hr.attendance.form | hr.attendance | field | Inherits hr_attendance.view_attendance_form |
view_company_form |
view.company.form | res.company | page | Inherits base.view_company_form |
view_hr_attendance_calendar |
view_hr_attendance.calendar | hr.attendance | calendar | New |
view_hr_attendance_filter |
view_hr_attendance_filter | hr.attendance | search | New |
view_resource_calendar_attendance_form |
resource.calendar.attendance.form | resource.calendar.attendance | field | Inherits resource.view_resource_calendar_attendance_form |
wizard_calendar_report |
Attendances Analysis Calendar | attendance_analysis.wizard.calendar_report | form | New |
No new fields.
Public methods (2)on_change_month(self, cr, uid, id_, str_month, year)
print_calendar(self, cr, uid, ids, context=None)
No new fields.
Public methods (12)button_dummy(self, cr, uid, ids, context=None)
datetime_to_hour(self, datetime_)
float_time_convert(self, float_val)
float_to_datetime(self, float_val)
float_to_timedelta(self, float_val)
get_reference_calendar(self, cr, uid, employee_id, date=None, context=None)
matched_schedule(self, cr, uid, datetime_, weekday_char, calendar_id, context=None)
mid_time_interval(self, datetime_start, delta)
split_interval_time_by_precision(self, start_datetime, duration, precision=0.25)
time_difference(self, float_start_time, float_end_time, help_message=False)
time_sum(self, float_first_time, float_second_time)
total_seconds(self, td)
No new fields.
Public methods (1)copy(self, cr, uid, contract_id, defaults, context=None)
No new fields.
Public methods (1)update_attendance_data(self, cr, uid, ids, 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.