TIP: You can type at any time to perform a new search.
RRules in resource calendars
resource_calendar_rrule · OCA/hr
Security findings
Migration considerations
- Imports from the old `openerp` namespace: renamed to `odoo` since Odoo 10.0. migration-openerp-import · source
- Imports from the old `openerp.addons.field_rrule` namespace: renamed to `odoo` since Odoo 10.0. migration-openerp-import · source
- Imports from the old `openerp` namespace: renamed to `odoo` since Odoo 10.0. migration-openerp-import · source
- Imports from the old `openerp.exceptions` namespace: renamed to `odoo` since Odoo 10.0. migration-openerp-import · source
- Imports from the old `openerp.tools.float_utils` namespace: renamed to `odoo` since Odoo 10.0. migration-openerp-import · source
- For a target of Odoo 10.0+: use the `__manifest__.py` manifest name instead of `__openerp__.py`. The filename alone does not establish module age or compatibility. migration-openerp-manifest · source
view_resource_calendar_attendance_tree— View 'view_resource_calendar_attendance_tree' is defined with a `<tree>` root tag: renamed to `<list>` in Odoo 18.0. migration-view-tree-tag · source
Migration review checklist, not a compatibility verdict. No target version is selected: apply version-specific advice only when migrating to that version or later.
- 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