| REPOSITORY | |
|---|---|
| REPOSITORY | OCA/hr |
| GIT | |
| GIT | https://github.com/OCA/hr.git |
| GIT FOLDER | |
| GIT FOLDER | https://github.com/OCA/hr/tree/8.0/resource_calendar_rrule |
| VERSION | |
| VERSION | 1.0.0 |
| CATEGORY | |
| CATEGORY | Tools |
| LICENSE | |
| LICENSE | AGPL-3 |
| APPLICATION | |
| APPLICATION | No |
| AUTO-INSTALLABLE | |
| AUTO-INSTALLABLE | No |
| AUTHORS | |
| AUTHORS | Odoo Community Association (OCA), Therp BV |
| MAINTAINERS | |
| MAINTAINERS | Odoo Community Association (OCA), Therp BV |
| COMMITTERS | |
| COMMITTERS | Holger Brunn, GitHub, OCA Transbot, oca-travis |
| WEBSITE | |
| WEBSITE | |
| LAST TRACKING UPDATE | |
| LAST TRACKING UPDATE | 2026-07-06 00:11:23 |
| ODOO DEPENDENCIES | |
| ODOO DEPENDENCIES |
OCA/server-tools: - field_rrule odoo/odoo: - resource - base - web |
| PYTHON DEPENDENCIES | |
| PYTHON DEPENDENCIES | Not have |
| SYSTEM DEPENDENCIES | |
| SYSTEM DEPENDENCIES | Not have |
| DESCRIPTION | |
| DESCRIPTION | |
| XML ID | Name | Model | Type | Status |
|---|---|---|---|---|
assets_backend |
resource_calendar_rrule assets | ir.ui.view | qweb | Inherits web.assets_backend |
resource_calendar_form |
resource.calendar | field | Inherits resource.resource_calendar_form | |
resource_calendar_form_complicated |
resource.calendar | field | Inherits resource_calendar_form | |
view_resource_calendar_attendance_form |
resource.calendar.attendance | field | Inherits resource.view_resource_calendar_attendance_form | |
view_resource_calendar_attendance_tree |
resource.calendar.attendance | tree | Inherits resource.view_resource_calendar_attendance_tree |
simplified_attendance
Serialized
compute='_compute_simplified_attendance'
default=<expr>
inverse='_inverse_simplified_attendance'
args: 'Working time'
get_attendances_for_weekdays(self, id, weekdays)
get_weekdays(self, id, default_weekdays=None)
get_working_intervals_of_day(self, cr, uid, id, start_dt=None, end_dt=None, leaves=None, compute_leaves=False, resource_id=None, default_interval=None, context=None)
interval_remove_leaves(self, interval, leave_intervals)
write(self, values)
rrule_preview
Text
compute='_compute_rrule_preview'
args: 'Preview'
create(self, vals)