4 <record model="ir.ui.view" id="view_hr_evaluation_plan_form">
5 <field name="name">hr_evaluation.plan.form</field>
6 <field name="model">hr_evaluation.plan</field>
7 <field name="type">form</field>
8 <field name="arch" type="xml">
9 <form string="Evaluation Plan">
10 <group col="6" colspan="4">
11 <field name="name" select="1"/>
12 <field name="company_id" select="1" widget="selection"/>
13 <field name="active"/>
14 <field name="month_first"/>
15 <field name="month_next"/>
16 <label string="(months)" align="0.0"/>
18 <notebook colspan="4">
19 <page string="Evaluation Phases">
20 <field name="phase_ids" nolabel="1" colspan="4"/>
26 <record model="ir.ui.view" id="view_hr_evaluation_plan_tree">
27 <field name="name">hr_evaluation.plan.form</field>
28 <field name="model">hr_evaluation.plan</field>
29 <field name="type">tree</field>
30 <field name="arch" type="xml">
31 <tree string="Evaluation Plan">
33 <field name="month_first"/>
34 <field name="month_next"/>
35 <field name="company_id"/>
39 <record model="ir.actions.act_window" id="open_view_hr_evaluation_plan_tree">
40 <field name="res_model">hr_evaluation.plan</field>
41 <field name="view_type">form</field>
42 <field name="view_mode">tree,form</field>
44 <menuitem name="Evaluations" parent="hr.menu_hr_root" id="menu_eval_hr" sequence="3"/>
45 <!--menuitem name="HR Responsible" parent="menu_eval_hr" id="menu_resp_hr"/-->
47 name="Evaluation Plan" parent="menu_eval_hr"
48 id="menu_open_view_hr_evaluation_plan_tree"
49 action="open_view_hr_evaluation_plan_tree"/>
51 <record model="ir.ui.view" id="view_hr_evaluation_plan_phase_form">
52 <field name="name">hr_evaluation.plan.phase.form</field>
53 <field name="model">hr_evaluation.plan.phase</field>
54 <field name="type">form</field>
55 <field name="arch" type="xml">
56 <form string="Evaluation Plan Phase">
57 <field name="plan_id" invisible="1"/>
58 <group col="6" colspan="4">
61 <field name="sequence"/>
63 <group col="4" colspan="4">
64 <separator string="Action to Perform" colspan="4"/>
65 <field name="action"/>
66 <field name="survey_id" widget="selection"/>
68 <group col="4" colspan="4">
69 <group col="4" colspan="2">
70 <separator string="Send to Managers" colspan="2"/>
72 <field name="send_answer_manager"/>
74 <field name="send_anonymous_manager"/>
76 <group col="4" colspan="2">
77 <separator string="Send to Employees" colspan="2"/>
79 <field name="send_answer_employee"/>
81 <field name="send_anonymous_employee"/>
87 <record model="ir.ui.view" id="view_hr_evaluation_plan_phase_tree">
88 <field name="name">hr_evaluation.plan.phase.form</field>
89 <field name="model">hr_evaluation.plan.phase</field>
90 <field name="type">tree</field>
91 <field name="arch" type="xml">
92 <tree string="Evaluation Plan Phase" editable="bottom" >
93 <field name="sequence"/>
95 <field name="action"/>
96 <field name="survey_id" widget="selection"/>
102 <record id="hr_hr_employee_view_form" model="ir.ui.view">
103 <field name="name">hr.hr.employee.view.form</field>
104 <field name="model">hr.employee</field>
105 <field name="inherit_id" ref="hr.view_employee_form"/>
106 <field name="arch" type="xml">
107 <notebook position="inside">
108 <page string="Evaluation">
109 <field name="evaluation_plan_id" on_change="onchange_evaluation_plan_id(evaluation_plan_id)"/>
110 <field name="evaluation_date"/>
116 <record model="ir.ui.view" id="view_hr_evaluation_form">
117 <field name="name">hr_evaluation.evaluation.form</field>
118 <field name="model">hr_evaluation.evaluation</field>
119 <field name="type">form</field>
120 <field name="arch" type="xml">
121 <form string="Evaluation">
122 <group col="4" colspan="3">
123 <separator string="Evaluation Data" colspan="4"/>
124 <field name="employee_id"/>
125 <field name="plan_id"/>
128 <group col="2" colspan="1">
129 <separator string="Ending Summary" colspan="2"/>
130 <field name="rating" attrs="{'readonly':[('state','<>','progress')],'required':[('state','=','progress')]}"/>
131 <field name="date_close" readonly="1"/>
133 <notebook colspan="4">
134 <page string="Appraisal">
135 <field name="survey_request_ids" context="{'phase_id': phase_id}" nolabel="1" colspan="4" widget="one2many"/>
137 <page string="Internal Notes">
138 <field name="note_action" colspan="4" nolabel="1"
139 groups="hr.group_hr_manager"/>
141 <page string="Public Notes">
142 <field name="note_summary" colspan="4" nolabel="1"/>
146 <group col="6" colspan="4">
147 <field name="state"/>
148 <button name="button_plan_in_progress"
149 string="Plan In Progress"
152 <button name="button_final_validation"
153 string="Final Validation"
156 <button name="button_done"
160 <button name="button_cancel"
162 states="draft,wait,progress"
168 <record model="ir.ui.view" id="view_hr_evaluation_tree">
169 <field name="name">hr_evaluation.evaluation.tree</field>
170 <field name="model">hr_evaluation.evaluation</field>
171 <field name="type">tree</field>
172 <field name="arch" type="xml">
173 <tree string="Evaluation">
174 <!--field name="create_date"/-->
175 <field name="employee_id"/>
176 <!-- field name="progress"/ -->
177 <field name="plan_id"/>
178 <field name="rating"/>
180 <field name="state"/>
184 <record model="ir.actions.act_window" id="open_view_hr_evaluation_tree">
185 <field name="res_model">hr_evaluation.evaluation</field>
186 <field name="view_type">form</field>
187 <field name="view_mode">tree,form</field>
190 name="Evaluation" parent="menu_eval_hr"
191 id="menu_open_view_hr_evaluation_tree"
192 action="open_view_hr_evaluation_tree"/>
195 <record model="ir.ui.view" id="view_hr_evaluation_interview_form">
196 <field name="name">hr_evaluation.interview.form</field>
197 <field name="model">hr.evaluation.interview</field>
198 <field name="type">form</field>
199 <field name="arch" type="xml">
200 <form string="Survey Request">
201 <group col="4" colspan="4">
202 <field name="survey_id" widget="selection" colspan="3"/>
204 <button name="%(survey.action_view_survey_question_message)d" string="Interview Question" type="action"
205 icon="gtk-execute" context="{'survey_id': survey_id, 'response_id': [response], 'response_no':0, 'active' : response, 'object' : 'hr.evaluation.interview', 'cur_id' : active_id}" attrs="{'readonly':[('survey_id','=',False)]}"/>
206 <button name="%(survey.survey_browse_response)d" string="Print Interview" type="action"
207 icon="gtk-print" context="{'survey_id': survey_id, 'response_id' : [response], 'response_no':0,}" attrs="{'readonly':[('response','=',False)]}" />
210 <group col="4" colspan="4">
211 <field name="date_deadline"/>
212 <field name="response" readonly="1"/>
213 <field name="user_to_review_id"/>
214 <field name="user_id"/>
217 <separator string="State" colspan="4"/>
218 <group colspan="4" col="5">
219 <field name="state"/>
220 <button name="survey_req_waiting_answer" string="Set to Watting Answer" states="cancel,done" type="object" icon="gtk-new"/>
221 <button name="survey_req_done" string="Done" states="waiting_answer" type="object" icon="gtk-ok"/>
222 <button name="survey_req_cancel" string="Cancelled" states="waiting_answer" type="object" icon="gtk-cancel"/>
227 <record model="ir.ui.view" id="view_hr_evaluation_interview_tree">
228 <field name="name">hr_evaluation.interview.tree</field>
229 <field name="model">hr.evaluation.interview</field>
230 <field name="type">tree</field>
231 <field name="arch" type="xml">
232 <tree string="Evaluation Plan Phase">
233 <field name="date_deadline"/>
234 <field name="survey_id" widget="selection"/>
235 <field name="user_to_review_id"/>
237 <field name="response" readonly="1" invisible="True"/>
238 <button name="%(survey.action_view_survey_question_message)d" string="Interview Question" type="action" states="waiting_answer,done,cancel"
239 icon="gtk-execute" context="{'survey_id': survey_id, 'response_id': [response], 'response_no':0, 'active' : response, 'object' : 'hr.evaluation.interview', 'cur_id' : active_id}" attrs="{'readonly':[('survey_id','=',False)]}"/>
240 <button name="%(survey.survey_browse_response)d" string="Print Interview" type="action" states="waiting_answer,done,cancel"
241 icon="gtk-print" context="{'survey_id': survey_id, 'response_id' : [response], 'response_no':0}" attrs="{'readonly':[('response','!=',True),('survey_id','!=',True)]}" />
242 <field name="state" />
247 <record model="ir.actions.act_window" id="action_hr_evaluation_interview_tree">
248 <field name="res_model">hr.evaluation.interview</field>
249 <field name="view_type">form</field>
250 <field name="view_mode">tree,form</field>
254 name="Intreview Requests" parent="menu_eval_hr"
255 id="menu_open_hr_evaluation_interview_requests"
256 action="action_hr_evaluation_interview_tree"/>