ALL: fix colspan 3->4 to improve behavior of the client interface
[odoo/odoo.git] / addons / hr_evaluation / hr_evaluation_view.xml
1 <?xml version="1.0" ?>
2 <terp>
3         <data>
4                 <record model="ir.ui.view" id="view_employee_quote_form">
5                         <field name="name">hr_evaluation.quote.form</field>
6                         <field name="model">hr_evaluation.quote</field>
7                         <field name="type">form</field>
8                         <field name="arch" type="xml">
9                                 <form string="Evalution Quote">
10                                         <field name="name" select="1" colspan="4"/>
11                                         <field name="type_id" select="1"/>
12                                         <field name="value_id" select="1"/>
13                                 </form>
14                         </field>
15                 </record>
16                 <record model="ir.ui.view" id="view_employee_quote_tree">
17                         <field name="name">hr_evaluation.quote.tree</field>
18                         <field name="model">hr_evaluation.quote</field>
19                         <field name="type">tree</field>
20                         <field name="arch" type="xml">
21                                 <tree string="Evalution Quote">
22                                         <field name="name"/>
23                                         <field name="type_id"/>
24                                         <field name="value_id"/>
25                                 </tree>
26                         </field>
27                 </record>
28
29
30                 <record model="ir.ui.view" id="view_employee_evaluation_form">
31                         <field name="name">hr_evaluation.evaluation.form</field>
32                         <field name="model">hr_evaluation.evaluation</field>
33                         <field name="type">form</field>
34                         <field name="arch" type="xml">
35                                 <form string="Employee Evaluation">
36                                         <notebook>
37                                         <page string="Informal Data">
38                                                 <field name="name" select="1"/>
39                                                 <field name="employee_id" select="1"/>
40                                                 <field name="user_id" select="1"/>
41                                                 <field name="date" select="1"/>
42                                                 <separator string="Good Points" colspan="2"/>
43                                                 <separator string="Bad Points" colspan="2"/>
44                                                 <field name="info_good" colspan="2" nolabel="1"/>
45                                                 <field name="info_bad" colspan="2" nolabel="1"/>
46                                                 <separator string="To Improve" colspan="2"/>
47                                                 <separator string="Employee Response" colspan="2"/>
48                                                 <field name="info_improve" colspan="2" nolabel="1"/>
49                                                 <field name="info_employee" colspan="2" nolabel="1"/>
50                                                 <separator string="Status" colspan="4"/>
51                                                 <field name="state" search="1"/>
52                                                 <button string="Done" states="draft"/>
53                                                 <button string="Schedule next evaluation" states="draft,done"/>
54                                         </page><page string="Quotations">
55                                                 <field name="quote_ids" colspan="4" nolabel="1"/>
56                                         </page>
57                                         </notebook>
58                                 </form>
59                         </field>
60                 </record>
61                 <record model="ir.ui.view" id="view_employee_evaluation_tree">
62                         <field name="name">hr_evaluation.evaluation.tree</field>
63                         <field name="model">hr_evaluation.evaluation</field>
64                         <field name="type">tree</field>
65                         <field name="arch" type="xml">
66                                 <tree string="Employee Evaluation">
67                                         <field name="date"/>
68                                         <field name="employee_id"/>
69                                         <field name="name"/>
70                                 </tree>
71                         </field>
72                 </record>
73
74                 <record model="ir.actions.act_window" id="open_view_employee_evaluation_form">
75                         <field name="name">hr_evaluation.evaluation</field>
76                         <field name="res_model">hr_evaluation.evaluation</field>
77                         <field name="view_type">form</field>
78                         <field name="view_mode">form,tree</field>
79                 </record>
80                 <menuitem
81                         name="Human Resources/Evaluations/HR Responsible/Evaluations"
82                         id="menu_open_view_employee_evaluation_form"
83                         action="open_view_employee_evaluation_form"/>
84
85                 <record model="ir.actions.act_window" id="open_view_employee_evaluation_next_list">
86                         <field name="name">hr_evaluation.evaluation.next.list</field>
87                         <field name="res_model">hr_evaluation.evaluation</field>
88                         <field name="domain">[('date','&lt;=',time.strftime('%Y-%m-%d'))]</field>
89                         <field name="view_type">form</field>
90                         <field name="view_mode">tree,form</field>
91                 </record>
92                 <menuitem
93                         name="Human Resources/Evaluations/HR Responsible/Next Evaluations"
94                         id="menu_open_view_employee_evaluation_next_list"
95                         action="open_view_employee_evaluation_next_list"/>
96
97                 <record model="ir.actions.act_window" id="open_view_employee_evaluation_next_my_list">
98                         <field name="name">hr_evaluation.evaluation.next.list</field>
99                         <field name="res_model">hr_evaluation.evaluation</field>
100                         <field name="domain">[('date','&lt;=',time.strftime('%Y-%m-%d')),('user_id','=',uid)]</field>
101                         <field name="view_type">form</field>
102                         <field name="view_mode">tree,form</field>
103                 </record>
104                 <menuitem
105                         name="Human Resources/Evaluations/HR Responsible/My Next Evaluations"
106                         id="menu_open_view_employee_evaluation_next_my_list"
107                         action="open_view_employee_evaluation_next_my_list"
108                         groups="admin"/>
109
110                 <!--
111                   Menu for the employee to view his own preceeding evaluations.
112                   Todo Filter to this employee only. Use Wizard ?
113                 -->
114                 <record model="ir.ui.view" id="view_employee_evaluation_form_ro">
115                         <field name="name">hr_evaluation.evaluation.form.ro</field>
116                         <field name="model">hr_evaluation.evaluation</field>
117                         <field name="type">form</field>
118                         <field name="priority" eval="32"/>
119                         <field name="arch" type="xml">
120                                 <form string="Employee Evaluation">
121                                         <notebook>
122                                         <page string="Informal Data">
123                                                 <field name="name" select="1" readonly="1"/>
124                                                 <field name="employee_id" readonly="1"/>
125                                                 <field name="user_id" select="1" readonly="1"/>
126                                                 <field name="date" select="1" readonly="1"/>
127                                                 <separator string="Good Points" colspan="2"/>
128                                                 <separator string="Bad Points" colspan="2"/>
129                                                 <field name="info_good" colspan="2" nolabel="1" readonly="1"/>
130                                                 <field name="info_bad" colspan="2" nolabel="1" readonly="1"/>
131                                                 <separator string="To Improve" colspan="2"/>
132                                                 <separator string="Employee Response" colspan="2"/>
133                                                 <field name="info_improve" colspan="2" nolabel="1" readonly="1"/>
134                                                 <field name="info_employee" colspan="4" nolabel="1" readonly="1"/>
135                                                 <separator string="Status" colspan="4"/>
136                                                 <field name="state" search="1"/>
137                                                 <button string="Done" states="draft"/>
138                                                 <button string="Schedule next evaluation" states="draft,done"/>
139                                         </page><page string="Quotations">
140                                                 <field name="quote_ids" colspan="4" nolabel="1" readonly="1"/>
141                                         </page>
142                                         </notebook>
143                                 </form>
144                         </field>
145                 </record>
146                 <record model="ir.actions.act_window" id="open_view_employee_evaluation_my_old_list">
147                         <field name="name">hr_evaluation.evaluation.next.list</field>
148                         <field name="res_model">hr_evaluation.evaluation</field>
149                         <field name="view_type">form</field>
150                         <field name="view_mode">form,tree</field>
151                         <field name="view_id" ref="view_employee_evaluation_form_ro"/>
152                 </record>
153                 <menuitem
154                         name="Human Resources/Evaluations/My Preceeding Evaluations"
155                         id="menu_open_view_employee_my_old_evaluation_list"
156                         action="open_view_employee_evaluation_my_old_list"/>
157
158                 #
159                 # Evaluation Criterions
160                 #
161                 <record model="ir.ui.view" id="view_evaluation_type_tree">
162                         <field name="name">hr_evaluation.type.tree</field>
163                         <field name="model">hr_evaluation.type</field>
164                         <field name="type">tree</field>
165                         <field name="arch" type="xml">
166                                 <tree string="Evaluation Criterion">
167                                                 <field name="name" select="1"/>
168                                                 <field name="score" select="1"/>
169                                 </tree>
170                         </field>
171                 </record>
172                 <record model="ir.ui.view" id="view_evaluation_type_form">
173                         <field name="name">hr_evaluation.type.form</field>
174                         <field name="model">hr_evaluation.type</field>
175                         <field name="type">form</field>
176                         <field name="arch" type="xml">
177                                 <form string="Evaluation Criterion">
178                                         <notebook>
179                                         <page string="Information">
180                                                 <field name="name" select="1"/>
181                                                 <field name="active" select="1"/>
182                                                 <field name="score" select="1"/>
183                                                 <separator string="Choices Results" colspan="4"/>
184                                                 <field name="value_ids" colspan="4" nolabel="1"/>
185                                                 <separator string="Apply to categories" colspan="4"/>
186                                                 <field name="category_ids" colspan="4" nolabel="1">
187                                                         <form>
188                                                                 <field name="name" select="1"/>
189                                                         </form>
190                                                 </field>
191                                         </page><page string="Notes">
192                                                 <field name="info" nolabel="1" colspan="4"/>
193                                         </page>
194                                         </notebook>
195                                 </form>
196                         </field>
197                 </record>
198                 <record model="ir.actions.act_window" id="open_view_evaluation_type_form">
199                         <field name="name">hr_evaluation.type.form</field>
200                         <field name="res_model">hr_evaluation.type</field>
201                         <field name="view_type">form</field>
202                         <field name="view_mode">form,tree</field>
203                 </record>
204                 <menuitem
205                         name="Human Resources/Evaluations/Configuration/Evaluation Criterions"
206                         id="menu_open_view_evaluation_type_form"
207                         action="open_view_evaluation_type_form"/>
208
209         </data>
210 </terp>