TIP: You can type at any time to perform a new search.
Time Parameter
base_time_parameter · OCA/server-tools
- Repository
- OCA/server-tools · module folder · Try on Runboat
- Module version
- 1.0.0
- Category
- Technical
- Folder size
- 0.1 MB
- License
- LGPL-3
- Application
- No
- Auto-installable
- No
- Website
- https://github.com/OCA/server-tools
- Last tracking update
- 2026-08-17 11:19:33
- Authors
- Odoo Community Association (OCA), Nimarosa, appstogrow
- Maintainers
- Odoo Community Association (OCA), Nimarosa, appstogrow
- Committers
- Weblate, OCA-git-bot, oca-ci, hitrosol
- Odoo dependencies
-
odoo/odoo:- base
- Python dependencies
- None
- System dependencies
- None
- Required by
- payroll_rule_time_parameter
- Description
A value may change over time. With this module you may set starting dates and values.
Code Analysis ⓘ
Views touched (6)
| XML ID | Name | Model | Type | Status |
|---|---|---|---|---|
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.list | base.time.parameter.version | list | 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 | form | 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.list | base.time.parameter | list | New |
HTTP endpoints (0)
No HTTP endpoints found for this module.
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)
-
codeChar -
company_idMany2one → res.companydefault=<expr>string='Company' args: 'res.company' -
country_idMany2one → res.countrydefault=<expr>string='Country' args: 'res.country' -
descriptionText -
model_idMany2one → ir.modelhelp='Filter by model (e.g. hr.payslip)'string='Model' args: 'ir.model' -
nameCharstring='Parameter Name' -
record_modelSelectionargs: [] -
typeSelectiondefault='float'index=Truerequired=True args: [('boolean', 'Boolean (True/False)'), ('date', 'Date'), ('float', 'Floating point number'), ('integer', 'Integer number'), ('json', 'JSON'), ('record', 'Record'), ('string', 'Text')] -
version_idsOne2many → base.time.parameter.versionstring='Versions' args: 'base.time.parameter.version', 'parameter_id'
No public methods.
New fields (8)
-
codeCharreadonly=Truerelated='parameter_id.code'store=True -
company_idMany2onerelated='parameter_id.company_id'store=True -
country_idMany2onerelated='parameter_id.country_id' -
date_fromDaterequired=True -
parameter_idMany2one → base.time.parameterondelete='cascade'required=Truestring='Time Parameter' args: 'base.time.parameter' -
typeSelectionrelated='parameter_id.type' -
valueChar -
value_referenceReferenceselection=[]string='Reference Value'
No public methods.
Loading…
Loading…
- Status
- Open migration PR — not merged yet for this version
- CI status
- green — ready to merge
- Open since
- 801 days ago
- Last activity
- 2 days ago
- Repository
- OCA/server-tools
- Pull request
- [16.0][MIG] base_time_parameter (#2964)