4
<menuitem id="menu_mgmtsystem_configuration_hazards"
6
parent="mgmtsystem.menu_mgmtsystem_configuration"
7
groups="base.group_mgmtsystem_manager"
10
<record id="view_mgmtsystem_hazard_tree" model="ir.ui.view">
11
<field name="name">mgmtsystem.hazard.tree</field>
12
<field name="model">mgmtsystem.hazard</field>
13
<field name="type">tree</field>
14
<field name="arch" type="xml">
15
<tree string="Hazard">
16
<field name="type_id"/>
18
<field name="hazard_ids"/>
20
<field name="acceptability"/>
25
<record id="view_mgmtsystem_hazard_filter" model="ir.ui.view">
26
<field name="name">mgmtsystem.hazard.filter</field>
27
<field name="model">mgmtsystem.hazard</field>
28
<field name="type">search</field>
29
<field name="arch" type="xml">
30
<search string="Hazard">
32
<field name="type_id"/>
34
<field name="hazard_ids"/>
36
<field name="acceptability"/>
39
<group expand="0" string="Group By...">
40
<filter string="Accepted" context="{'group_by':'acceptability'}"/>
41
<separator orientation="vertical"/>
42
<filter string="Type" context="{'group_by':'type_id'}"/>
43
<separator orientation="vertical"/>
44
<filter string="Hazard" context="{'group_by':'hazard_ids'}"/>
50
<record id="view_mgmtsystem_hazard_form" model="ir.ui.view">
51
<field name="name">mgmtsystem.hazard.form</field>
52
<field name="type">form</field>
53
<field name="model">mgmtsystem.hazard</field>
54
<field name="arch" type="xml">
55
<form string="Hazard">
56
<group colspan="4" col="4">
58
<field name="type_id"/>
60
<notebook colspan="4">
61
<page string="Analysis">
62
<field name="department_id"/>
63
<field name="responsible_user_id"/>
64
<field name="analysis_date"/>
66
<page string="Hazard Identification">
67
<field name="hazard_ids" nolabel="1"/>
69
<page string="Risk Evaluation">
70
<field name="probability_id"/>
71
<field name="severity_id"/>
73
<field name="usage_id"/>
76
<field name="acceptability"/>
78
<field name="justification"/>
80
<page string="Control Measures">
81
<field name="control_measure_ids" nolabel="1"/>
83
<page string="Implementation Tests">
84
<field name="test_ids" nolabel="1"/>
86
<page string="Residual Risk Evaluations">
87
<field name="residual_risk_ids" nolabel="1"/>
94
<record model="ir.actions.act_window" id="open_mgmtsystem_hazard_list">
95
<field name="name">Hazards</field>
96
<field name="res_model">mgmtsystem.hazard</field>
97
<field name="view_type">form</field>
98
<field name="view_mode">tree,form</field>
99
<field name="view_id" ref="view_mgmtsystem_hazard_tree"/>
100
<field name="search_view_id" ref="view_mgmtsystem_hazard_filter"/>
103
<menuitem id="menu_open_hazard"
104
action="open_mgmtsystem_hazard_list"
105
parent="mgmtsystem.menu_mgmtsystem_main"
107
groups="base.group_mgmtsystem_manager,base.group_mgmtsystem_auditor,base.group_user"/>
111
<record id="view_mgmtsystem_hazard_origin_form" model="ir.ui.view">
112
<field name="name">mgmtsystem.hazard.origin.form</field>
113
<field name="type">form</field>
114
<field name="model">mgmtsystem.hazard.origin</field>
115
<field name="arch" type="xml">
116
<form string="Origin">
117
<group colspan="4" col="4">
120
<field name="description"/>
126
<record id="view_mgmtsystem_hazard_origin_tree" model="ir.ui.view">
127
<field name="name">mgmtsystem.hazard.origin.tree</field>
128
<field name="model">mgmtsystem.hazard.origin</field>
129
<field name="type">tree</field>
130
<field name="arch" type="xml">
131
<tree string="Origins">
133
<field name="description"/>
138
<record id="view_mgmtsystem_hazard_origin_filter" model="ir.ui.view">
139
<field name="name">Origins</field>
140
<field name="model">mgmtsystem.hazard.origin</field>
141
<field name="type">search</field>
142
<field name="arch" type="xml">
143
<search string="Origins">
145
<field name="description"/>
150
<record id="open_mgmtsystem_hazard_origin_list" model="ir.actions.act_window">
151
<field name="name">Origins</field>
152
<field name="res_model">mgmtsystem.hazard.origin</field>
153
<field name="view_type">form</field>
154
<field name="view_mode">tree,form</field>
155
<field name="view_id" eval="False"/>
156
<field name="search_view_id" ref="view_mgmtsystem_hazard_origin_filter"/>
159
<menuitem id="menu_open_hazard_origin"
160
action="open_mgmtsystem_hazard_origin_list"
161
parent="menu_mgmtsystem_configuration_hazards"
163
groups="base.group_mgmtsystem_manager"/>
167
<record id="view_mgmtsystem_hazard_type_form" model="ir.ui.view">
168
<field name="name">mgmtsystem.hazard.type.form</field>
169
<field name="type">form</field>
170
<field name="model">mgmtsystem.hazard.type</field>
171
<field name="arch" type="xml">
173
<group colspan="4" col="4">
176
<field name="description"/>
182
<record id="view_mgmtsystem_hazard_type_tree" model="ir.ui.view">
183
<field name="name">mgmtsystem.hazard.type.tree</field>
184
<field name="model">mgmtsystem.hazard.type</field>
185
<field name="type">tree</field>
186
<field name="arch" type="xml">
187
<tree string="Types">
189
<field name="description"/>
194
<record id="view_mgmtsystem_hazard_type_filter" model="ir.ui.view">
195
<field name="name">Types</field>
196
<field name="model">mgmtsystem.hazard.type</field>
197
<field name="type">search</field>
198
<field name="arch" type="xml">
199
<search string="Types">
201
<field name="description"/>
206
<record id="open_mgmtsystem_hazard_type_list" model="ir.actions.act_window">
207
<field name="name">Types</field>
208
<field name="res_model">mgmtsystem.hazard.type</field>
209
<field name="view_type">form</field>
210
<field name="view_mode">tree,form</field>
211
<field name="view_id" eval="False"/>
212
<field name="search_view_id" ref="view_mgmtsystem_hazard_type_filter"/>
215
<menuitem id="menu_open_hazard_type"
216
action="open_mgmtsystem_hazard_type_list"
217
parent="menu_mgmtsystem_configuration_hazards"
219
groups="base.group_mgmtsystem_manager"/>
223
<record id="view_mgmtsystem_hazard_risk_type_form" model="ir.ui.view">
224
<field name="name">mgmtsystem.hazard.risk_type.form</field>
225
<field name="type">form</field>
226
<field name="model">mgmtsystem.hazard.risk.type</field>
227
<field name="arch" type="xml">
228
<form string="Risk Type">
229
<group colspan="4" col="4">
232
<field name="description"/>
238
<record id="view_mgmtsystem_hazard_risk_type_tree" model="ir.ui.view">
239
<field name="name">mgmtsystem.hazard.risk_type.tree</field>
240
<field name="model">mgmtsystem.hazard.risk.type</field>
241
<field name="type">tree</field>
242
<field name="arch" type="xml">
243
<tree string="Risk Types">
245
<field name="description"/>
250
<record id="view_mgmtsystem_hazard_risk_type_filter" model="ir.ui.view">
251
<field name="name">Risk Types</field>
252
<field name="model">mgmtsystem.hazard.risk.type</field>
253
<field name="type">search</field>
254
<field name="arch" type="xml">
255
<search string="Risk Types">
257
<field name="description"/>
262
<record id="open_mgmtsystem_hazard_risk_type_list" model="ir.actions.act_window">
263
<field name="name">Risk Types</field>
264
<field name="res_model">mgmtsystem.hazard.risk.type</field>
265
<field name="view_type">form</field>
266
<field name="view_mode">tree,form</field>
267
<field name="view_id" eval="False"/>
268
<field name="search_view_id" ref="view_mgmtsystem_hazard_risk_type_filter"/>
271
<menuitem id="menu_open_hazard_risk_type"
272
action="open_mgmtsystem_hazard_risk_type_list"
273
parent="menu_mgmtsystem_configuration_hazards"
275
groups="base.group_mgmtsystem_manager"/>
277
<!-- Hazard Hazard -->
279
<record id="view_mgmtsystem_hazard_hazard_form" model="ir.ui.view">
280
<field name="name">mgmtsystem.hazard.hazard.form</field>
281
<field name="type">form</field>
282
<field name="model">mgmtsystem.hazard.hazard</field>
283
<field name="arch" type="xml">
284
<form string="Hazard">
285
<group colspan="4" col="4">
288
<field name="risk_type_id"/>
289
<field name="hazard_origin_id"/>
291
<field name="description"/>
297
<record id="view_mgmtsystem_hazard_hazard_tree" model="ir.ui.view">
298
<field name="name">mgmtsystem.hazard.hazard.tree</field>
299
<field name="model">mgmtsystem.hazard.hazard</field>
300
<field name="type">tree</field>
301
<field name="arch" type="xml">
302
<tree string="Hazards">
304
<field name="risk_type_id"/>
305
<field name="hazard_origin_id"/>
306
<field name="description"/>
311
<record id="view_mgmtsystem_hazard_hazard_filter" model="ir.ui.view">
312
<field name="name">Hazards</field>
313
<field name="model">mgmtsystem.hazard.hazard</field>
314
<field name="type">search</field>
315
<field name="arch" type="xml">
316
<search string="Hazards">
318
<field name="risk_type_id"/>
319
<field name="hazard_origin_id"/>
320
<field name="description"/>
325
<record id="open_mgmtsystem_hazard_hazard_list" model="ir.actions.act_window">
326
<field name="name">Origins</field>
327
<field name="res_model">mgmtsystem.hazard.hazard</field>
328
<field name="view_type">form</field>
329
<field name="view_mode">tree,form</field>
330
<field name="view_id" eval="False"/>
331
<field name="search_view_id" ref="view_mgmtsystem_hazard_hazard_filter"/>
334
<!-- Hazard Probability -->
336
<record id="view_mgmtsystem_hazard_probability_form" model="ir.ui.view">
337
<field name="name">mgmtsystem.hazard.probability.form</field>
338
<field name="type">form</field>
339
<field name="model">mgmtsystem.hazard.probability</field>
340
<field name="arch" type="xml">
341
<form string="Probability">
342
<group colspan="4" col="4">
344
<field name="value"/>
346
<field name="description"/>
352
<record id="view_mgmtsystem_hazard_probability_tree" model="ir.ui.view">
353
<field name="name">mgmtsystem.hazard.probability.tree</field>
354
<field name="model">mgmtsystem.hazard.probability</field>
355
<field name="type">tree</field>
356
<field name="arch" type="xml">
357
<tree string="Probabilities">
359
<field name="value"/>
360
<field name="description"/>
365
<record id="view_mgmtsystem_hazard_probability_filter" model="ir.ui.view">
366
<field name="name">Probabilities</field>
367
<field name="model">mgmtsystem.hazard.probability</field>
368
<field name="type">search</field>
369
<field name="arch" type="xml">
370
<search string="Probabilities">
372
<field name="value"/>
373
<field name="description"/>
378
<record id="open_mgmtsystem_hazard_probability_list" model="ir.actions.act_window">
379
<field name="name">Probabilities</field>
380
<field name="res_model">mgmtsystem.hazard.probability</field>
381
<field name="view_type">form</field>
382
<field name="view_mode">tree,form</field>
383
<field name="view_id" eval="False"/>
384
<field name="search_view_id" ref="view_mgmtsystem_hazard_type_filter"/>
387
<menuitem id="menu_open_hazard_probability"
388
action="open_mgmtsystem_hazard_probability_list"
389
parent="menu_mgmtsystem_configuration_hazards"
391
groups="base.group_mgmtsystem_manager"/>
393
<!-- Hazard Severity -->
395
<record id="view_mgmtsystem_hazard_severity_form" model="ir.ui.view">
396
<field name="name">mgmtsystem.hazard.severity.form</field>
397
<field name="type">form</field>
398
<field name="model">mgmtsystem.hazard.severity</field>
399
<field name="arch" type="xml">
400
<form string="Severity">
401
<group colspan="4" col="4">
403
<field name="value"/>
405
<field name="description"/>
411
<record id="view_mgmtsystem_hazard_severity_tree" model="ir.ui.view">
412
<field name="name">mgmtsystem.hazard.severity.tree</field>
413
<field name="model">mgmtsystem.hazard.severity</field>
414
<field name="type">tree</field>
415
<field name="arch" type="xml">
416
<tree string="Severities">
418
<field name="value"/>
419
<field name="description"/>
424
<record id="view_mgmtsystem_hazard_severity_filter" model="ir.ui.view">
425
<field name="name">Origins</field>
426
<field name="model">mgmtsystem.hazard.severity</field>
427
<field name="type">search</field>
428
<field name="arch" type="xml">
429
<search string="Severities">
431
<field name="value"/>
432
<field name="description"/>
437
<record id="open_mgmtsystem_hazard_severity_list" model="ir.actions.act_window">
438
<field name="name">Severities</field>
439
<field name="res_model">mgmtsystem.hazard.severity</field>
440
<field name="view_type">form</field>
441
<field name="view_mode">tree,form</field>
442
<field name="view_id" eval="False"/>
443
<field name="search_view_id" ref="view_mgmtsystem_hazard_type_filter"/>
446
<menuitem id="menu_open_hazard_severity"
447
action="open_mgmtsystem_hazard_severity_list"
448
parent="menu_mgmtsystem_configuration_hazards"
450
groups="base.group_mgmtsystem_manager"/>
452
<!-- Hazard Usage -->
454
<record id="view_mgmtsystem_hazard_usage_form" model="ir.ui.view">
455
<field name="name">mgmtsystem.hazard.usage.form</field>
456
<field name="type">form</field>
457
<field name="model">mgmtsystem.hazard.usage</field>
458
<field name="arch" type="xml">
459
<form string="Occupation / Usage">
460
<group colspan="4" col="6">
462
<field name="value"/>
464
<field name="description"/>
470
<record id="view_mgmtsystem_hazard_usage_tree" model="ir.ui.view">
471
<field name="name">mgmtsystem.hazard.usage.tree</field>
472
<field name="model">mgmtsystem.hazard.usage</field>
473
<field name="type">tree</field>
474
<field name="arch" type="xml">
475
<tree string="Occupations / Usages">
477
<field name="value"/>
478
<field name="description"/>
483
<record id="view_mgmtsystem_hazard_usage_filter" model="ir.ui.view">
484
<field name="name">Origins</field>
485
<field name="model">mgmtsystem.hazard.usage</field>
486
<field name="type">search</field>
487
<field name="arch" type="xml">
488
<search string="Occupations / Usages">
490
<field name="value"/>
491
<field name="description"/>
496
<record id="open_mgmtsystem_hazard_usage_list" model="ir.actions.act_window">
497
<field name="name">Occupations / Usages</field>
498
<field name="res_model">mgmtsystem.hazard.usage</field>
499
<field name="view_type">form</field>
500
<field name="view_mode">tree,form</field>
501
<field name="view_id" eval="False"/>
502
<field name="search_view_id" ref="view_mgmtsystem_hazard_type_filter"/>
505
<menuitem id="menu_open_hazard_usage"
506
action="open_mgmtsystem_hazard_usage_list"
507
parent="menu_mgmtsystem_configuration_hazards"
509
groups="base.group_mgmtsystem_manager"/>
511
<!-- Control Measures -->
513
<record id="view_mgmtsystem_hazard_control_measure_form" model="ir.ui.view">
514
<field name="name">mgmtsystem.hazard.control_measure.form</field>
515
<field name="type">form</field>
516
<field name="model">mgmtsystem.hazard.control_measure</field>
517
<field name="arch" type="xml">
518
<form string="Control Measure">
519
<group colspan="4" col="4">
521
<field name="responsible_user_id"/>
523
<field name="comments"/>
529
<record id="view_mgmtsystem_hazard_control_measure_tree" model="ir.ui.view">
530
<field name="name">mgmtsystem.hazard.control_measure.tree</field>
531
<field name="model">mgmtsystem.hazard.control_measure</field>
532
<field name="type">tree</field>
533
<field name="arch" type="xml">
534
<tree string="Control Measures">
536
<field name="responsible_user_id"/>
537
<field name="comments"/>
542
<record id="view_mgmtsystem_hazard_control_measure_filter" model="ir.ui.view">
543
<field name="name">Control Measures</field>
544
<field name="model">mgmtsystem.hazard.control_measure</field>
545
<field name="type">search</field>
546
<field name="arch" type="xml">
547
<search string="Control Measures">
549
<field name="responsible_user_id"/>
550
<field name="comments"/>
555
<record id="open_mgmtsystem_hazard_control_measure_list" model="ir.actions.act_window">
556
<field name="name">Control Measures</field>
557
<field name="res_model">mgmtsystem.hazard.control_measure</field>
558
<field name="view_type">form</field>
559
<field name="view_mode">tree,form</field>
560
<field name="view_id" eval="False"/>
561
<field name="search_view_id" ref="view_mgmtsystem_hazard_control_measure_filter"/>
564
<!-- Implementation Tests -->
566
<record id="view_mgmtsystem_hazard_test_form" model="ir.ui.view">
567
<field name="name">mgmtsystem.hazard.test.form</field>
568
<field name="type">form</field>
569
<field name="model">mgmtsystem.hazard.test</field>
570
<field name="arch" type="xml">
571
<form string="Implementation Test">
572
<group colspan="4" col="4">
574
<field name="responsible_user_id"/>
576
<field name="review_date"/>
577
<field name="executed"/>
583
<record id="view_mgmtsystem_hazard_test_tree" model="ir.ui.view">
584
<field name="name">mgmtsystem.hazard.test.tree</field>
585
<field name="model">mgmtsystem.hazard.test</field>
586
<field name="type">tree</field>
587
<field name="arch" type="xml">
588
<tree string="Implementation Tests">
590
<field name="responsible_user_id"/>
591
<field name="review_date"/>
592
<field name="executed"/>
597
<record id="view_mgmtsystem_hazard_test_filter" model="ir.ui.view">
598
<field name="name">Implementation Tests</field>
599
<field name="model">mgmtsystem.hazard.test</field>
600
<field name="type">search</field>
601
<field name="arch" type="xml">
602
<search string="Implementation Tests">
604
<field name="responsible_user_id"/>
605
<field name="review_date"/>
606
<field name="executed"/>
611
<record id="open_mgmtsystem_hazard_test_list" model="ir.actions.act_window">
612
<field name="name">Implementation Tests</field>
613
<field name="res_model">mgmtsystem.hazard.test</field>
614
<field name="view_type">form</field>
615
<field name="view_mode">tree,form</field>
616
<field name="view_id" eval="False"/>
617
<field name="search_view_id" ref="view_mgmtsystem_hazard_test_filter"/>
620
<!-- Residual Risks -->
622
<record id="view_mgmtsystem_hazard_residual_risk_form" model="ir.ui.view">
623
<field name="name">mgmtsystem.hazard.residual_risk.form</field>
624
<field name="type">form</field>
625
<field name="model">mgmtsystem.hazard.residual_risk</field>
626
<field name="arch" type="xml">
627
<form string="Residual Risk">
628
<group colspan="4" col="4">
631
<field name="probability_id"/>
632
<field name="severity_id"/>
634
<field name="usage_id"/>
635
<field name="acceptability"/>
637
<field name="justification"/>
643
<record id="view_mgmtsystem_hazard_residual_risk_tree" model="ir.ui.view">
644
<field name="name">mgmtsystem.hazard.residual_risk.tree</field>
645
<field name="model">mgmtsystem.hazard.residual_risk</field>
646
<field name="type">tree</field>
647
<field name="arch" type="xml">
648
<tree string="Residual Risks">
650
<field name="probability_id"/>
651
<field name="severity_id"/>
652
<field name="usage_id"/>
653
<field name="acceptability"/>
654
<field name="justification"/>
659
<record id="view_mgmtsystem_hazard_residual_risk_filter" model="ir.ui.view">
660
<field name="name">Residual Risks</field>
661
<field name="model">mgmtsystem.hazard.residual_risk</field>
662
<field name="type">search</field>
663
<field name="arch" type="xml">
664
<search string="Residual Risks">
666
<field name="probability_id"/>
667
<field name="severity_id"/>
668
<field name="usage_id"/>
669
<field name="acceptability"/>
670
<field name="justification"/>
675
<record id="open_mgmtsystem_hazard_residual_risk_list" model="ir.actions.act_window">
676
<field name="name">Residual Risks</field>
677
<field name="res_model">mgmtsystem.hazard.residual_risk</field>
678
<field name="view_type">form</field>
679
<field name="view_mode">tree,form</field>
680
<field name="view_id" eval="False"/>
681
<field name="search_view_id" ref="view_mgmtsystem_hazard_residual_risk_filter"/>