HR Timesheet Predefined Description Rules

hr_timesheet_predefined_description_rules
REPOSITORY
REPOSITORYOCA/timesheet
GIT
GIThttps://github.com/OCA/timesheet.git
GIT FOLDER
GIT FOLDERhttps://github.com/OCA/timesheet/tree/16.0/hr_timesheet_predefined_description_rules
VERSION
VERSION 1.0.0
CATEGORY
CATEGORYTimesheet
LICENSE
LICENSEAGPL-3
APPLICATION
APPLICATIONNo
AUTO-INSTALLABLE
AUTO-INSTALLABLENo
AUTHORS
AUTHORSOdoo Community Association (OCA), Sygel
MAINTAINERS
MAINTAINERSOdoo Community Association (OCA), Sygel
COMMITTERS
COMMITTERSWeblate, OCA-git-bot, oca-ci, Angel Rivas
WEBSITE
WEBSITEhttps://github.com/OCA/timesheet
LAST TRACKING UPDATE
LAST TRACKING UPDATE2026-07-06 00:53:56
ODOO DEPENDENCIES
ODOO DEPENDENCIES OCA/timesheet:
    - hr_timesheet_sheet
    - hr_timesheet_predefined_description
OCA/web:
    - web_widget_x2many_2d_matrix
odoo/odoo:
    - hr_timesheet
    - hr
    - base_setup
    - base
    - web
    - mail
    - bus
    - web_tour
    - resource
    - hr_hourly_cost
    - analytic
    - uom
    - project
    - portal
    - web_editor
    - http_routing
    - auth_signup
    - rating
    - digest
    - sale_timesheet
    - sale_project
    - sale_management
    - sale
    - sales_team
    - account_payment
    - account
    - product
    - payment
    - utm
PYTHON DEPENDENCIES
PYTHON DEPENDENCIES Not have
SYSTEM DEPENDENCIES
SYSTEM DEPENDENCIES Not have
DESCRIPTION
DESCRIPTION

Code Analysis

Views touched (6)
XML IDNameModelTypeStatus
timesheet_predefined_description_inherit_tree timesheet.predefined.description.inherit.tree timesheet.predefined.description field Inherits hr_timesheet_predefined_description.view_timesheet_predefined_description_tree
view_account_analytic_line_form_inherit view.account.analytic.line.form.inherit account.analytic.line field Inherits hr_timesheet_predefined_description.view_account_analytic_line_form
view_account_analytic_line_tree_with_user_inherit account.analytic.line.tree.with.user.inherit account.analytic.line field Inherits hr_timesheet.timesheet_view_form_user
view_analytic_line_form_inherit_tree view.analytic.line.form.inherit.tree account.analytic.line field Inherits hr_timesheet_predefined_description.view_analytic_line_form_inherit
view_hr_timesheet_sheet_form_predefined_description_inherit hr_timesheet.sheet.form.inherit.predefined.description hr_timesheet.sheet xpath Inherits hr_timesheet_sheet.hr_timesheet_sheet_form
view_project_task_form_inherit_tree view.project.task.form.inherit.tree project.task field Inherits hr_timesheet_predefined_description.view_project_task_form_inherit
Models touched (2)

New fields (2)
  • allow_free_text_related Boolean
    related='predefined_description_id.allow_free_text'
  • free_text Char
    help="Free text. If the predefined description has 'append_free_text_to_name' enabled, it will be auto-completed with the predefined description." string='Additional Description'
Public methods (1)
  • write(self, vals)

New fields (3)
  • allow_free_text Boolean
    help='Enable this to allow users to enter additional text when using this predefined description.'
  • append_free_text_to_name Boolean
    help='If enabled, any additional text entered by the user will be appended to the predefined description name.'
  • free_text_required Boolean
    help='If checked, the user must provide additional text when using this predefined description.'
Public methods (0)

No public methods.