TIP: You can type at any time to perform a new search.
RRules in resource calendars
resource_calendar_rrule · OCA/hr
- Repository
- OCA/hr · module folder · Try on Runboat
- Module version
- 1.0.0
- Category
- Tools
- Folder size
- 0.09 MB
- License
- AGPL-3
- Application
- No
- Auto-installable
- No
- Website
- None
- Last tracking update
- 2026-08-07 07:03:11
- Authors
- Odoo Community Association (OCA), Therp BV
- Maintainers
- Odoo Community Association (OCA), Therp BV
- Committers
- Holger Brunn, GitHub, OCA Transbot, oca-travis
- Odoo dependencies
- Python dependencies
- None
- System dependencies
- None
- Required by
- None
- Description
Code Analysis ⓘ
Views touched (5)
| 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 | form | Inherits resource.resource_calendar_form | |
resource_calendar_form_complicated |
resource.calendar | form | Inherits resource_calendar_form | |
view_resource_calendar_attendance_form |
resource.calendar.attendance | form | Inherits resource.view_resource_calendar_attendance_form | |
view_resource_calendar_attendance_tree |
resource.calendar.attendance | tree | Inherits resource.view_resource_calendar_attendance_tree |
HTTP endpoints (0)
No HTTP endpoints found for this module.
Models touched (2)
New fields (1)
-
simplified_attendanceSerializedcompute='_compute_simplified_attendance'default=<expr>inverse='_inverse_simplified_attendance' args: 'Working time'
-
get_attendances_for_weekdays(self, id, weekdays)@api.modelA rewrite of this function -
get_weekdays(self, id, default_weekdays=None)@api.model -
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)Some installations use negative intervals, support them -
write(self, values)@api.multi
New fields (1)
-
rrule_previewTextcompute='_compute_rrule_preview' args: 'Preview'
-
create(self, vals)@api.model