Time Parameter

base_time_parameter
REPOSITORY
REPOSITORYOCA/server-tools
GIT
GIThttps://github.com/OCA/server-tools.git
GIT FOLDER
GIT FOLDERhttps://github.com/OCA/server-tools/tree/15.0/base_time_parameter
VERSION
VERSION 1.0.0
CATEGORY
CATEGORYTechnical
LICENSE
LICENSELGPL-3
APPLICATION
APPLICATIONNo
AUTO-INSTALLABLE
AUTO-INSTALLABLENo
AUTHORS
AUTHORSOdoo Community Association (OCA), Nimarosa, appstogrow
MAINTAINERS
MAINTAINERSOdoo Community Association (OCA), Nimarosa, appstogrow
COMMITTERS
COMMITTERSOCA-git-bot, oca-ci, andre
WEBSITE
WEBSITEhttps://github.com/OCA/server-tools
LAST TRACKING UPDATE
LAST TRACKING UPDATE2026-07-06 00:46:39
ODOO DEPENDENCIES
ODOO DEPENDENCIES odoo/odoo:
    - base
PYTHON DEPENDENCIES
PYTHON DEPENDENCIES Not have
SYSTEM DEPENDENCIES
SYSTEM DEPENDENCIES Not have
DESCRIPTION
DESCRIPTION

Code Analysis

Views touched (6)
XML IDNameModelTypeStatus
base_time_parameter_version_view_search base.time.parameter.version.search base.time.parameter.version search New
base_time_parameter_version_view_tree base.time.parameter.version.tree base.time.parameter.version tree New
base_time_parameter_view_form base.time.parameter.form base.time.parameter form New
base_time_parameter_view_form_hide_model base.time.parameter.form hide model base.time.parameter field Inherits base_time_parameter_view_form
base_time_parameter_view_search base.time.parameter.search base.time.parameter search New
base_time_parameter_view_tree base.time.parameter.tree base.time.parameter tree New
Models touched (3)

New fields (0)

No new fields.

Public methods (1)
  • get_time_parameter(self, code, date=None, raise_if_not_found=True, get='value')

New fields (9)
  • code Char
  • company_id Many2one → res.company
    default=<expr> string='Company' args: 'res.company'
  • country_id Many2one → res.country
    default=<expr> string='Country' args: 'res.country'
  • description Text
  • model_id Many2one → ir.model
    help='Filter by model (e.g. hr.payslip)' string='Model' args: 'ir.model'
  • name Char
    string='Parameter Name'
  • record_model Selection
    args: []
  • type Selection
    default='float' index=True required=True args: [('boolean', 'Boolean (True/False)'), ('date', 'Date'), ('float', 'Floating point number'), ('integer', 'Integer number'), ('json', 'JSON'), ('record', 'Record'), ('string', 'Text')]
  • version_ids One2many → base.time.parameter.version
    string='Versions' args: 'base.time.parameter.version', 'parameter_id'
Public methods (0)

No public methods.

New fields (8)
  • code Char
    readonly=True related='parameter_id.code' store=True
  • company_id Many2one
    related='parameter_id.company_id' store=True
  • country_id Many2one
    related='parameter_id.country_id'
  • date_from Date
    required=True
  • parameter_id Many2one → base.time.parameter
    ondelete='cascade' required=True string='Time Parameter' args: 'base.time.parameter'
  • type Selection
    related='parameter_id.type'
  • value Char
  • value_reference Reference
    selection=[] string='Reference Value'
Public methods (0)

No public methods.

REPOSITORY
REPOSITORYOCA/server-tools
GIT
GIThttps://github.com/OCA/server-tools.git
GIT FOLDER
GIT FOLDERhttps://github.com/OCA/server-tools/tree/14.0/base_time_parameter
VERSION
VERSION 3.1.1
CATEGORY
CATEGORYTechnical
LICENSE
LICENSELGPL-3
APPLICATION
APPLICATIONNo
AUTO-INSTALLABLE
AUTO-INSTALLABLENo
AUTHORS
AUTHORSOdoo Community Association (OCA), Nimarosa, appstogrow
MAINTAINERS
MAINTAINERSOdoo Community Association (OCA), Nimarosa, appstogrow
COMMITTERS
COMMITTERSWeblate, OCA-git-bot, oca-ci, nicolasrsande, Henrik Norlin, Divya
WEBSITE
WEBSITEhttps://github.com/OCA/server-tools
LAST TRACKING UPDATE
LAST TRACKING UPDATE2026-07-06 00:41:06
ODOO DEPENDENCIES
ODOO DEPENDENCIES odoo/odoo:
    - base
PYTHON DEPENDENCIES
PYTHON DEPENDENCIES Not have
SYSTEM DEPENDENCIES
SYSTEM DEPENDENCIES Not have
DESCRIPTION
DESCRIPTION

Code Analysis

Views touched (6)
XML IDNameModelTypeStatus
base_time_parameter_version_view_search base.time.parameter.version.search base.time.parameter.version search New
base_time_parameter_version_view_tree base.time.parameter.version.tree base.time.parameter.version tree New
base_time_parameter_view_form base.time.parameter.form base.time.parameter form New
base_time_parameter_view_form_hide_model base.time.parameter.form hide model base.time.parameter field Inherits base_time_parameter_view_form
base_time_parameter_view_search base.time.parameter.search base.time.parameter search New
base_time_parameter_view_tree base.time.parameter.tree base.time.parameter tree New
Models touched (3)

New fields (0)

No new fields.

Public methods (1)
  • get_time_parameter(self, code, date=None, raise_if_not_found=True, get='value')

New fields (9)
  • code Char
    string='Code'
  • company_id Many2one → res.company
    default=<expr> string='Company' args: 'res.company'
  • country_id Many2one → res.country
    default=<expr> string='Country' args: 'res.country'
  • description Text
    args: 'Description'
  • model_id Many2one → ir.model
    help='Filter by model (e.g. hr.payslip)' string='Model' args: 'ir.model'
  • name Char
    string='Parameter Name'
  • record_model Selection
    string='Record Model' args: []
  • type Selection
    default='float' index=True required=True args: [('boolean', 'Boolean (True/False)'), ('date', 'Date'), ('float', 'Floating point number'), ('integer', 'Integer number'), ('json', 'JSON'), ('record', 'Record'), ('string', 'Text')]
  • version_ids One2many → base.time.parameter.version
    string='Versions' args: 'base.time.parameter.version', 'parameter_id'
Public methods (0)

No public methods.

New fields (8)
  • code Char
    readonly=True related='parameter_id.code' store=True
  • company_id Many2one
    related='parameter_id.company_id' store=True
  • country_id Many2one
    related='parameter_id.country_id'
  • date_from Date
    required=True string='Date From'
  • parameter_id Many2one → base.time.parameter
    ondelete='cascade' required=True string='Time Parameter' args: 'base.time.parameter'
  • type Selection
    related='parameter_id.type'
  • value Char
    string='Value'
  • value_reference Reference
    selection=[] string='Reference Value'
Public methods (0)

No public methods.

STATUS
STATUSOpen migration PR - not merged yet for this version
REPOSITORY
REPOSITORYOCA/server-tools
PULL REQUEST
PULL REQUEST[16.0][MIG] base_time_parameter (#2964)