planning.slot :: Planning Shift

Main super-class for regular database-persisted Odoo models. Odoo models are created by inheriting from this class:: class user(Model): ... The system will later instantiate the class once per database (on which the class' module is installed).

Fields

  • access_token [readonlyrequiredchar]: Access Token

  • allocated_hours [float]: Allocated Time

  • allocated_percentage [float]: Allocated Time %

  • allocation_type [readonlyselection]: Allocation Type

  • allow_self_unassign [readonlyboolean]: Let Employee Unassign Themselves

  • allow_template_creation [readonlyboolean]: Allow Template Creation

  • color [readonlyinteger]: Color

  • company_id [requiredmany2one: res.company]: Company

  • confirm_delete [readonlyboolean]: Confirm Delete

  • conflicting_slot_ids [readonlymany2many: planning.slot]: Conflicting Slot

  • create_date [readonlydatetime]: Created on

  • create_uid [readonlymany2one: res.users]: Created by

  • department_id [readonlymany2one: hr.department]: Department

  • display_name [readonlychar]: Display Name

  • duration [readonlyfloat]: Duration

  • employee_id [readonlymany2one: hr.employee]: Employee

  • employee_skill_ids [readonlyone2many: hr.employee.skill]: Skills

  • end_datetime [requireddatetime]: End Date

  • id [readonlyinteger]: ID

  • is_assigned_to_me [readonlyboolean]: Is Assigned To Me

  • is_hatched [readonlyboolean]: Is Hatched

  • is_past [readonlyboolean]: Is This Shift In The Past?

  • is_unassign_deadline_passed [readonlyboolean]: Is Unassign Deadline Passed

  • is_users_role [readonlyboolean]: Is the shifts role one of the current user roles

  • job_title [readonlychar]: Job Title

  • manager_id [readonlymany2one: hr.employee]: Manager

  • name [text]: Note

  • overlap_slot_count [readonlyinteger]: Overlap Slot Count

  • previous_template_id [many2one: planning.slot.template]: Previous Template

  • publication_warning [readonlyboolean]: Modified Since Last Publication

  • recurrence_update [selection]: Recurrence Update

  • recurrency_id [readonlymany2one: planning.recurrency]: Recurrency

  • repeat [boolean]: Repeat

  • repeat_interval [integer]: Repeat every

  • repeat_number [integer]: Repetitions

  • repeat_type [selection]: Repeat Type

  • repeat_unit [requiredselection]: Repeat Unit

  • repeat_until [date]: Repeat Until

  • request_to_switch [readonlyboolean]: Has there been a request to switch on this shift slot?

  • resource_color [readonlyinteger]: Resource color

  • resource_id [many2one: resource.resource]: Resource

  • resource_roles [readonlymany2many: planning.role]: Roles

  • resource_type [readonlyselection]: Type

  • role_id [many2one: planning.role]: Role

  • self_unassign_days_before [readonlyinteger]: Days before shift for unassignment

  • slot_properties [properties]: Properties

  • start_datetime [requireddatetime]: Start Date

  • state [selection]: Status

  • template_autocomplete_ids [readonlymany2many: planning.slot.template]: Template Autocomplete

  • template_creation [boolean]: Save as Template

  • template_id [many2one: planning.slot.template]: Shift Templates

  • template_reset [boolean]: Template Reset

  • unassign_deadline [readonlydatetime]: Deadline for unassignment

  • user_id [readonlymany2one: res.users]: User

  • was_copied [readonlyboolean]: This Shift Was Copied From Previous Week

  • work_email [readonlychar]: Work Email

  • work_location_id [readonlymany2one: hr.work.location]: Work Location

  • write_date [readonlydatetime]: Last Updated on

  • write_uid [readonlymany2one: res.users]: Last Updated by