TIP: You can type at any time to perform a new search.
Hazard
mgmtsystem_hazard · OCA/management-system
- Repository
- OCA/management-system · module folder · Try on Runboat
- Module version
- 2.0.0
- Category
- Management Systems
- Folder size
- 1.25 MB
- License
- AGPL-3
- Application
- No
- Auto-installable
- No
- Website
- https://github.com/OCA/management-system
- Last tracking update
- 2026-08-07 09:06:27
- Authors
- Savoir-faire Linux, Odoo Community Association (OCA), Gray Matter Logic
- Maintainers
- Savoir-faire Linux, Odoo Community Association (OCA), Gray Matter Logic
- Committers
- GitHub, Weblate, OCA-git-bot, oca-ci, Borruso
- Odoo dependencies
- Python dependencies
- None
- System dependencies
- None
- Required by
- mgmtsystem_hazard_risk
- Description
This module enables you to manage the hazards and risks of your health and safety management system.
Code Analysis ⓘ
Views touched (18)
| XML ID | Name | Model | Type | Status |
|---|---|---|---|---|
view_mgmtsystem_hazard_control_measure_filter |
Control Measures | mgmtsystem.hazard.control_measure | search | New |
view_mgmtsystem_hazard_control_measure_form |
mgmtsystem.hazard.control_measure.form | mgmtsystem.hazard.control_measure | form | New |
view_mgmtsystem_hazard_control_measure_tree |
mgmtsystem.hazard.control_measure.tree | mgmtsystem.hazard.control_measure | list | New |
view_mgmtsystem_hazard_filter |
mgmtsystem.hazard.filter | mgmtsystem.hazard | search | New |
view_mgmtsystem_hazard_form |
mgmtsystem.hazard.form | mgmtsystem.hazard | form | New |
view_mgmtsystem_hazard_origin_filter |
Origins | mgmtsystem.hazard.origin | search | New |
view_mgmtsystem_hazard_origin_form |
mgmtsystem.hazard.origin.form | mgmtsystem.hazard.origin | form | New |
view_mgmtsystem_hazard_origin_tree |
mgmtsystem.hazard.origin.tree | mgmtsystem.hazard.origin | list | New |
view_mgmtsystem_hazard_test_filter |
Implementation Tests | mgmtsystem.hazard.test | search | New |
view_mgmtsystem_hazard_test_form |
mgmtsystem.hazard.test.form | mgmtsystem.hazard.test | form | New |
view_mgmtsystem_hazard_test_tree |
mgmtsystem.hazard.test.tree | mgmtsystem.hazard.test | list | New |
view_mgmtsystem_hazard_tree |
mgmtsystem.hazard.tree | mgmtsystem.hazard | list | New |
view_mgmtsystem_hazard_type_filter |
Types | mgmtsystem.hazard.type | search | New |
view_mgmtsystem_hazard_type_form |
mgmtsystem.hazard.type.form | mgmtsystem.hazard.type | form | New |
view_mgmtsystem_hazard_type_tree |
mgmtsystem.hazard.type.tree | mgmtsystem.hazard.type | list | New |
view_mgmtsystem_hazard_usage_filter |
Origins | mgmtsystem.hazard.usage | search | New |
view_mgmtsystem_hazard_usage_form |
mgmtsystem.hazard.usage.form | mgmtsystem.hazard.usage | form | New |
view_mgmtsystem_hazard_usage_tree |
mgmtsystem.hazard.usage.tree | mgmtsystem.hazard.usage | list | New |
HTTP endpoints (0)
No HTTP endpoints found for this module.
Models touched (7)
New fields (15)
-
acceptabilityBoolean -
analysis_dateDaterequired=True args: 'Date' -
company_idMany2one → res.companydefault=<expr> args: 'res.company', 'Company' -
control_measure_idsOne2many → mgmtsystem.hazard.control_measureargs: 'mgmtsystem.hazard.control_measure', 'hazard_id', 'Control Measures' -
department_idMany2one → hr.departmentrequired=True args: 'hr.department', 'Department' -
hazard_idMany2one → mgmtsystem.hazard.hazardrequired=True args: 'mgmtsystem.hazard.hazard', 'Hazard' -
justificationText -
nameCharrequired=Truetranslate=True -
origin_idMany2one → mgmtsystem.hazard.originrequired=True args: 'mgmtsystem.hazard.origin', 'Origin' -
probability_idMany2one → mgmtsystem.risk.probabilityargs: 'mgmtsystem.risk.probability', 'Probability' -
responsible_user_idMany2one → res.usersrequired=True args: 'res.users', 'Responsible' -
severity_idMany2one → mgmtsystem.risk.severityargs: 'mgmtsystem.risk.severity', 'Severity' -
test_idsOne2many → mgmtsystem.hazard.testargs: 'mgmtsystem.hazard.test', 'hazard_id', 'Implementation Tests' -
type_idMany2one → mgmtsystem.hazard.typerequired=True args: 'mgmtsystem.hazard.type', 'Type' -
usage_idMany2one → mgmtsystem.hazard.usageargs: 'mgmtsystem.hazard.usage', 'Occupation / Usage'
No public methods.
New fields (4)
-
commentsText -
hazard_idMany2one → mgmtsystem.hazardindex=Trueondelete='cascade'required=False args: 'mgmtsystem.hazard', 'Hazard' -
nameCharrequired=Truetranslate=True args: 'Control Measure' -
responsible_user_idMany2one → res.usersrequired=True args: 'res.users', 'Responsible'
No public methods.
New fields (3)
-
company_idMany2one → res.companydefault=<expr>required=True args: 'res.company', 'Company' -
descriptionTexttranslate=True -
nameCharrequired=Truetranslate=True args: 'Hazard'
No public methods.
New fields (3)
-
company_idMany2one → res.companydefault=<expr>required=True args: 'res.company', 'Company' -
descriptionText -
nameCharrequired=Truetranslate=True args: 'Origin'
No public methods.
New fields (5)
-
executedBoolean -
hazard_idMany2one → mgmtsystem.hazardindex=Trueondelete='cascade'required=False args: 'mgmtsystem.hazard', 'Hazard' -
nameCharrequired=Truetranslate=True args: 'Test' -
responsible_user_idMany2one → res.usersrequired=True args: 'res.users', 'Responsible' -
review_dateDaterequired=True
No public methods.
New fields (3)
-
company_idMany2one → res.companydefault=<expr>required=True args: 'res.company', 'Company' -
descriptionText -
nameCharrequired=Truetranslate=True args: 'Type'
No public methods.
New fields (4)
-
company_idMany2one → res.companydefault=<expr>required=True args: 'res.company', 'Company' -
descriptionText -
nameCharrequired=Truetranslate=True args: 'Occupation / Usage' -
valueIntegerrequired=True
No public methods.
Loading…
Loading…
Loading…
Loading…
Loading…
Loading…
Loading…
Loading…
Loading…
Loading…
Loading…
Loading…