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
OCA/server-tools:
odoo/odoo:
- web
Python dependencies
None
System dependencies
None
Required by
None
Description

Code Analysis

Views touched (5)
XML IDNameModelTypeStatus
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_attendance Serialized
    compute='_compute_simplified_attendance' default=<expr> inverse='_inverse_simplified_attendance' args: 'Working time'
Public methods (5)
  • get_attendances_for_weekdays(self, id, weekdays)
    @api.model
    A 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_preview Text
    compute='_compute_rrule_preview' args: 'Preview'
Public methods (1)
  • create(self, vals)
    @api.model