[ADD] hr_evaluaton module added from extra addons to trunk addons with changes in...
authorVir (Open ERP) <vir@tinyerp.com>
Mon, 18 Jan 2010 12:26:17 +0000 (17:56 +0530)
committerVir (Open ERP) <vir@tinyerp.com>
Mon, 18 Jan 2010 12:26:17 +0000 (17:56 +0530)
bzr revid: vir@tinyerp.com-20100118122617-2m73prmgz54yjk9i

addons/hr_evaluation/__init__.py [new file with mode: 0644]
addons/hr_evaluation/__terp__.py [new file with mode: 0644]
addons/hr_evaluation/hr_evaluation.py [new file with mode: 0644]
addons/hr_evaluation/hr_evaluation_data.xml [new file with mode: 0644]
addons/hr_evaluation/hr_evaluation_demo.xml [new file with mode: 0644]
addons/hr_evaluation/hr_evaluation_view.xml [new file with mode: 0644]
addons/hr_evaluation/i18n/fr_BE.po [new file with mode: 0644]
addons/hr_evaluation/i18n/hr_evaluation.pot [new file with mode: 0644]
addons/hr_evaluation/security/ir.model.access.csv [new file with mode: 0644]
addons/hr_evaluation/specifications/evaluation_plan.png [new file with mode: 0644]

diff --git a/addons/hr_evaluation/__init__.py b/addons/hr_evaluation/__init__.py
new file mode 100644 (file)
index 0000000..7fe03d1
--- /dev/null
@@ -0,0 +1,26 @@
+# -*- encoding: utf-8 -*-
+##############################################################################
+#    
+#    OpenERP, Open Source Management Solution
+#    Copyright (C) 2004-2009 Tiny SPRL (<http://tiny.be>).
+#
+#    This program is free software: you can redistribute it and/or modify
+#    it under the terms of the GNU Affero General Public License as
+#    published by the Free Software Foundation, either version 3 of the
+#    License, or (at your option) any later version.
+#
+#    This program is distributed in the hope that it will be useful,
+#    but WITHOUT ANY WARRANTY; without even the implied warranty of
+#    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+#    GNU Affero General Public License for more details.
+#
+#    You should have received a copy of the GNU Affero General Public License
+#    along with this program.  If not, see <http://www.gnu.org/licenses/>.     
+#
+##############################################################################
+
+import hr_evaluation
+
+
+# vim:expandtab:smartindent:tabstop=4:softtabstop=4:shiftwidth=4:
+
diff --git a/addons/hr_evaluation/__terp__.py b/addons/hr_evaluation/__terp__.py
new file mode 100644 (file)
index 0000000..4dc5cb4
--- /dev/null
@@ -0,0 +1,40 @@
+# -*- encoding: utf-8 -*-
+##############################################################################
+#
+#    OpenERP, Open Source Management Solution
+#    Copyright (C) 2004-2009 Tiny SPRL (<http://tiny.be>).
+#
+#    This program is free software: you can redistribute it and/or modify
+#    it under the terms of the GNU Affero General Public License as
+#    published by the Free Software Foundation, either version 3 of the
+#    License, or (at your option) any later version.
+#
+#    This program is distributed in the hope that it will be useful,
+#    but WITHOUT ANY WARRANTY; without even the implied warranty of
+#    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+#    GNU Affero General Public License for more details.
+#
+#    You should have received a copy of the GNU Affero General Public License
+#    along with this program.  If not, see <http://www.gnu.org/licenses/>.
+#
+##############################################################################
+
+{
+    "name" : "Human Resources Evaluation",
+    "version" : "0.1",
+    "author" : "Tiny",
+    "category" : "Generic Modules/Human Resources",
+    "website" : "http://www.openerp.com",
+    "depends" : ["hr","survey"],
+    "description": "Ability to create employees evaluation.",
+    "init_xml" : [],
+    "demo_xml" : ["hr_evaluation_demo.xml"],
+    "update_xml" : [
+#                    "security/ir.model.access.csv",
+                    "hr_evaluation_view.xml",
+                    "hr_evaluation_data.xml"],
+    "active": False,
+    "installable": True
+}
+# vim:expandtab:smartindent:tabstop=4:softtabstop=4:shiftwidth=4:
+
diff --git a/addons/hr_evaluation/hr_evaluation.py b/addons/hr_evaluation/hr_evaluation.py
new file mode 100644 (file)
index 0000000..7024c96
--- /dev/null
@@ -0,0 +1,125 @@
+# -*- encoding: utf-8 -*-
+##############################################################################
+#
+#    OpenERP, Open Source Management Solution
+#    Copyright (C) 2004-2009 Tiny SPRL (<http://tiny.be>).
+#
+#    This program is free software: you can redistribute it and/or modify
+#    it under the terms of the GNU Affero General Public License as
+#    published by the Free Software Foundation, either version 3 of the
+#    License, or (at your option) any later version.
+#
+#    This program is distributed in the hope that it will be useful,
+#    but WITHOUT ANY WARRANTY; without even the implied warranty of
+#    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+#    GNU Affero General Public License for more details.
+#
+#    You should have received a copy of the GNU Affero General Public License
+#    along with this program.  If not, see <http://www.gnu.org/licenses/>.
+#
+##############################################################################
+
+import time
+from osv import fields, osv
+
+class hr_evaluation_plan(osv.osv):
+    _name = "hr_evaluation.plan"
+    _description = "Evaluation Plan"
+    _columns = {
+        'name': fields.char("Evaluation Plan", size=64, required=True),
+        'company_id': fields.many2one('res.company', 'Company', required=True),
+        'phase_ids' : fields.one2many('hr_evaluation.plan.phase', 'plan_id', 'Evaluation Phases'),
+        'month_first': fields.integer('First Evaluation After'),
+        'month_next': fields.integer('Next Evaluation After'),
+        'active': fields.boolean('Active')
+    }
+    _defaults = {
+        'active' : lambda *a: True,
+    }
+hr_evaluation_plan()
+
+class hr_evaluation_plan_phase(osv.osv):
+    _name = "hr_evaluation.plan.phase"
+    _description = "Evaluation Plan Phase"
+    _order = "sequence"
+    _columns = {
+        'name': fields.char("Phase", size=64, required=True),
+        'sequence': fields.integer("Sequence"),
+        'company_id': fields.related('plan_id','company_id',type='many2one',relation='res.company',string='Company',store=True),
+        'plan_id': fields.many2one('hr_evaluation.plan','Evaluation Plan', required=True, ondelete='cascade'),
+        'action': fields.selection([
+            ('top-down','Top-Down Appraisal Requests'),
+            ('bottom-up','Bottom-Up Appraisal Requests'),
+            ('self','Self Appraisal Requests'),
+            ('final','Final Interview')], 'Action', required=True),
+        'survey_id': fields.many2one('survey','Appraisal Form'),
+        'send_answer_manager': fields.boolean('All Answers',
+            help="Send all answers to the manager"),
+        'send_answer_employee': fields.boolean('All Answers',
+            help="Send all answers to the employee"),
+        'send_anonymous_manager': fields.boolean('Anonymous Summary',
+            help="Send an anonymous summary to the manager"),
+        'send_anonymous_employee': fields.boolean('Anonymous Summary',
+            help="Send an anonymous summary to the employee"),
+        'wait': fields.boolean('Wait Previous Phases',
+            help="Check this box if you want to wait that all preceeding phases " +
+              "are finished before launching this phase.")
+
+    }
+    _defaults = {
+        'sequence' : lambda *a: 1,
+    }
+hr_evaluation_plan_phase()
+
+class hr_employee(osv.osv):
+    _inherit="hr.employee"
+    _columns = {
+        'evaluation_plan_id': fields.many2one('hr_evaluation.plan', 'Evaluation Plan'),
+        'evaluation_date': fields.date('Next Evaluation', help="Date of the next evaluation"),
+    }
+    def onchange_evaluation_plan_id(self, *args):
+        # return the right evaluation date
+        pass
+hr_employee()
+
+class hr_evaluation(osv.osv):
+    _name = "hr_evaluation.evaluation"
+    _description = "Employee Evaluation"
+    _rec_name = 'employee_id'
+    _columns = {
+        'date': fields.date("Evaluation Deadline", required=True),
+        'employee_id': fields.many2one('hr.employee', "Employee", required=True),
+        'manager_id': fields.many2one('res.users', "Manager", required=True),
+        'note_summary': fields.text('Evaluation Summary'),
+        'note_action': fields.text('Action Plan',
+            help="If the evaluation does not meet the expectations, you can propose"+
+              "an action plan"),
+        'rating': fields.selection([
+            ('0','Significantly bellow expectations'),
+            ('1','Did not meet expectations'),
+            ('2','Meet expectations'),
+            ('3','Exceeds expectations'),
+            ('4','Significantly exceeds expectations'),
+        ], "Overall Rating", help="This is the overall rating on that summarize the evaluation"),
+        'survey_request_ids': fields.many2many('survey.request',
+            'hr_evaluation_evaluation_requests',
+            'evaluation_id',
+            'survey_id',
+            'Appraisal Forms'),
+        'plan_id': fields.many2one('hr_evaluation.plan', 'Plan'),
+        'phase_id': fields.many2one('hr_evaluation.plan.phase', 'Phase'),
+        'state': fields.selection([
+            ('draft','Draft'),
+            ('wait','Plan In Progress'),
+            ('progress','Final Validation'),
+            ('done','Done'),
+            ('cancel','Cancelled'),
+        ], 'State', required=True)
+    }
+    _defaults = {
+        'date' : lambda *a: time.strftime('%Y-%m-%d'),
+        'state' : lambda *a: 'draft',
+    }
+hr_evaluation()
+
+
diff --git a/addons/hr_evaluation/hr_evaluation_data.xml b/addons/hr_evaluation/hr_evaluation_data.xml
new file mode 100644 (file)
index 0000000..0913e4f
--- /dev/null
@@ -0,0 +1,1135 @@
+<?xml version="1.0" encoding="utf-8"?>
+<openerp>
+       <data>
+               <record id="survey_2" model="survey">
+                       <field name="title">Evaluation</field>
+                       <field name="max_response_limit">20</field>
+                       <field eval="[(6,0,[])]" name="users"/>
+               </record>
+       </data>
+       <data>
+               <record id="survey_3" model="survey">
+                       <field name="title">EMPLOYEE OPINION</field>
+                       <field name="max_response_limit">20</field>
+                       <field eval="[(6,0,[])]" name="users"/>
+               </record>
+       </data>
+       <data>
+               <record id="survey_page_1" model="survey.page">
+                       <field name="title">Employee Evaluation Form</field>
+                       <field name="survey_id" ref="survey_2"/>
+                       <field eval="1" name="sequence"/>
+               </record>
+       </data>
+       <data>
+               <record id="survey_page_2" model="survey.page">
+                       <field name="title">EMPLOYEE INFORMATION</field>
+                       <field name="survey_id" ref="survey_3"/>
+                       <field eval="1" name="sequence"/>
+               </record>
+       </data>
+
+       <data>
+               <record id="survey_page_5" model="survey.page">
+                       <field name="title">WORK PLAN</field>
+                       <field name="survey_id" ref="survey_2"/>
+                       <field eval="2" name="sequence"/>
+               </record>
+       </data>
+       <data>
+               <record id="survey_page_6" model="survey.page">
+                       <field name="title">EMPLOYEE PERFORMANCE IN KEY AREAS</field>
+                       <field name="survey_id" ref="survey_2"/>
+                       <field eval="3" name="sequence"/>
+               </record>
+       </data>
+
+
+       <data>
+               <record id="survey_page_10" model="survey.page">
+                       <field name="title">SURVEY</field>
+                       <field name="survey_id" ref="survey_3"/>
+                       <field eval="5" name="sequence"/>
+               </record>
+       </data>
+
+
+
+       <data>
+               <record id="survey_question_0" model="survey.question">
+                       <field name="validation_type">do_not_validate</field>
+                       <field name="comment_valid_type">do_not_validate</field>
+                       <field name="make_comment_field_err_msg">Please enter a comment.</field>
+                       <field name="numeric_required_sum_err_msg">The choices need to add up to [enter sum here].</field>
+                       <field eval="0" name="comment_column"/>
+                       <field name="validation_valid_err_msg">The comment you entered is in an invalid format.</field>
+                       <field eval="0" name="rating_allow_one_column_require"/>
+                       <field name="req_error_msg">This question requires an answer.</field>
+                       <field eval="1" name="sequence"/>
+                       <field name="question">Employee Details</field>
+                       <field eval="0" name="is_require_answer"/>
+                       <field name="type">multiple_textboxes</field>
+                       <field name="comment_valid_err_msg">The comment you entered is in an invalid format.</field>
+                       <field eval="0" name="make_comment_field"/>
+                       <field eval="0" name="in_visible_menu_choice"/>
+                       <field name="page_id" ref="survey_page_2"/>
+                       <field name="comment_label">Other</field>
+                       <field eval="0" name="in_visible_rating_weight"/>
+                       <field eval="0" name="allow_comment"/>
+               </record>
+       </data>
+
+       <data>
+               <record id="survey_question_2" model="survey.question">
+                       <field name="validation_type">do_not_validate</field>
+                       <field name="comment_valid_type">do_not_validate</field>
+                       <field name="make_comment_field_err_msg">Please enter a comment.</field>
+                       <field name="numeric_required_sum_err_msg">The choices need to add up to [enter sum here].</field>
+                       <field eval="0" name="comment_column"/>
+                       <field name="validation_valid_err_msg">The comment you entered is in an invalid format.</field>
+                       <field eval="0" name="rating_allow_one_column_require"/>
+                       <field name="req_error_msg">This question requires an answer.</field>
+                       <field eval="1" name="sequence"/>
+                       <field name="question">Employee Information</field>
+                       <field eval="0" name="is_require_answer"/>
+                       <field name="type">multiple_textboxes</field>
+                       <field name="comment_valid_err_msg">The comment you entered is in an invalid format.</field>
+                       <field eval="0" name="make_comment_field"/>
+                       <field eval="0" name="in_visible_menu_choice"/>
+                       <field name="page_id" ref="survey_page_1"/>
+                       <field name="comment_label">Other</field>
+                       <field eval="0" name="in_visible_rating_weight"/>
+                       <field eval="0" name="allow_comment"/>
+               </record>
+       </data>
+       <data>
+               <record id="survey_question_3" model="survey.question">
+                       <field name="validation_type">do_not_validate</field>
+                       <field name="comment_valid_type">do_not_validate</field>
+                       <field name="make_comment_field_err_msg">Please enter a comment.</field>
+                       <field name="numeric_required_sum_err_msg">The choices need to add up to [enter sum here].</field>
+                       <field eval="0" name="comment_column"/>
+                       <field name="validation_valid_err_msg">The comment you entered is in an invalid format.</field>
+                       <field eval="0" name="rating_allow_one_column_require"/>
+                       <field name="req_error_msg">This question requires an answer.</field>
+                       <field eval="1" name="sequence"/>
+                       <field name="question">ENGAGEMENT</field>
+                       <field eval="0" name="is_require_answer"/>
+                       <field name="type">matrix_of_choices_only_one_ans</field>
+                       <field name="comment_valid_err_msg">The comment you entered is in an invalid format.</field>
+                       <field eval="0" name="make_comment_field"/>
+                       <field eval="0" name="in_visible_menu_choice"/>
+                       <field name="page_id" ref="survey_page_10"/>
+                       <field name="comment_label">Other</field>
+                       <field eval="0" name="in_visible_rating_weight"/>
+                       <field eval="0" name="allow_comment"/>
+               </record>
+       </data>
+       <data>
+               <record id="survey_question_4" model="survey.question">
+                       <field name="validation_type">do_not_validate</field>
+                       <field name="comment_valid_type">do_not_validate</field>
+                       <field name="make_comment_field_err_msg">Please enter a comment.</field>
+                       <field name="numeric_required_sum_err_msg">The choices need to add up to [enter sum here].</field>
+                       <field eval="1" name="comment_column"/>
+                       <field name="validation_valid_err_msg">The comment you entered is in an invalid format.</field>
+                       <field eval="0" name="rating_allow_one_column_require"/>
+                       <field name="req_error_msg">This question requires an answer.</field>
+                       <field eval="1" name="sequence"/>
+                       <field name="question">SUBJECT</field>
+                       <field eval="0" name="is_require_answer"/>
+                       <field name="type">matrix_of_choices_only_one_ans</field>
+                       <field name="column_name">RECOMMENDATIONS/EVALUATIONS</field>
+                       <field name="comment_valid_err_msg">The comment you entered is in an invalid format.</field>
+                       <field eval="0" name="make_comment_field"/>
+                       <field eval="0" name="in_visible_menu_choice"/>
+                       <field name="page_id" ref="survey_page_6"/>
+                       <field name="comment_label">Other</field>
+                       <field eval="0" name="in_visible_rating_weight"/>
+                       <field eval="0" name="allow_comment"/>
+               </record>
+       </data>
+
+       <data>
+               <record id="survey_question_6" model="survey.question">
+                       <field name="validation_type">do_not_validate</field>
+                       <field name="comment_valid_type">do_not_validate</field>
+                       <field name="make_comment_field_err_msg">Please enter a comment.</field>
+                       <field name="numeric_required_sum_err_msg">The choices need to add up to [enter sum here].</field>
+                       <field eval="0" name="comment_column"/>
+                       <field name="validation_valid_err_msg">The comment you entered is in an invalid format.</field>
+                       <field eval="0" name="rating_allow_one_column_require"/>
+                       <field name="req_error_msg">This question requires an answer.</field>
+                       <field eval="2" name="sequence"/>
+                       <field name="question">LEADERSHIP</field>
+                       <field eval="0" name="is_require_answer"/>
+                       <field name="type">matrix_of_choices_only_one_ans</field>
+                       <field eval="0" name="in_visible_menu_choice"/>
+                       <field name="page_id" ref="survey_page_10"/>
+                       <field eval="0" name="in_visible_rating_weight"/>
+                       <field eval="0" name="allow_comment"/>
+               </record>
+       </data>
+       <data>
+               <record id="survey_question_7" model="survey.question">
+                       <field name="validation_type">do_not_validate</field>
+                       <field name="comment_valid_type">do_not_validate</field>
+                       <field name="make_comment_field_err_msg">Please enter a comment.</field>
+                       <field name="numeric_required_sum_err_msg">The choices need to add up to [enter sum here].</field>
+                       <field eval="0" name="comment_column"/>
+                       <field name="validation_valid_err_msg">The comment you entered is in an invalid format.</field>
+                       <field eval="0" name="rating_allow_one_column_require"/>
+                       <field name="req_error_msg">This question requires an answer.</field>
+                       <field eval="2" name="sequence"/>
+                       <field name="question">PROCESS</field>
+                       <field eval="0" name="is_require_answer"/>
+                       <field name="type">comment</field>
+                       <field name="comment_valid_err_msg">The comment you entered is in an invalid format.</field>
+                       <field eval="0" name="make_comment_field"/>
+                       <field eval="0" name="in_visible_menu_choice"/>
+                       <field name="page_id" ref="survey_page_2"/>
+                       <field name="comment_label">Other</field>
+                       <field eval="0" name="in_visible_rating_weight"/>
+                       <field eval="0" name="allow_comment"/>
+               </record>
+       </data>
+       <data>
+               <record id="survey_question_8" model="survey.question">
+                       <field name="validation_type">do_not_validate</field>
+                       <field name="comment_valid_type">do_not_validate</field>
+                       <field name="make_comment_field_err_msg">Please enter a comment.</field>
+                       <field name="numeric_required_sum_err_msg">The choices need to add up to [enter sum here].</field>
+                       <field eval="1" name="comment_column"/>
+                       <field name="validation_valid_err_msg">The comment you entered is in an invalid format.</field>
+                       <field eval="0" name="rating_allow_one_column_require"/>
+                       <field name="req_error_msg">This question requires an answer.</field>
+                       <field eval="2" name="sequence"/>
+                       <field name="question">Supervisors only : </field>
+                       <field eval="0" name="is_require_answer"/>
+                       <field name="type">matrix_of_choices_only_one_ans</field>
+                       <field name="column_name">RECOMMENDATIONS/EVALUATIONS </field>
+                       <field name="comment_valid_err_msg">The comment you entered is in an invalid format.</field>
+                       <field eval="0" name="make_comment_field"/>
+                       <field eval="0" name="in_visible_menu_choice"/>
+                       <field name="page_id" ref="survey_page_6"/>
+                       <field name="comment_label">Other</field>
+                       <field eval="0" name="in_visible_rating_weight"/>
+                       <field eval="0" name="allow_comment"/>
+               </record>
+       </data>
+
+       <data>
+               <record id="survey_question_10" model="survey.question">
+                       <field name="validation_type">do_not_validate</field>
+                       <field name="comment_valid_type">do_not_validate</field>
+                       <field name="make_comment_field_err_msg">Please enter a comment.</field>
+                       <field name="numeric_required_sum_err_msg">The choices need to add up to [enter sum here].</field>
+                       <field eval="0" name="comment_column"/>
+                       <field name="validation_valid_err_msg">The comment you entered is in an invalid format.</field>
+                       <field eval="0" name="rating_allow_one_column_require"/>
+                       <field name="req_error_msg">This question requires an answer.</field>
+                       <field eval="3" name="sequence"/>
+                       <field name="question">EFFECTIVENESS</field>
+                       <field eval="0" name="is_require_answer"/>
+                       <field name="type">matrix_of_choices_only_one_ans</field>
+                       <field name="comment_valid_err_msg">The comment you entered is in an invalid format.</field>
+                       <field eval="0" name="make_comment_field"/>
+                       <field eval="0" name="in_visible_menu_choice"/>
+                       <field name="page_id" ref="survey_page_10"/>
+                       <field name="comment_label">Other</field>
+                       <field eval="0" name="in_visible_rating_weight"/>
+                       <field eval="0" name="allow_comment"/>
+               </record>
+       </data>
+
+
+
+       <data>
+               <record id="survey_question_14" model="survey.question">
+                       <field name="validation_type">do_not_validate</field>
+                       <field name="comment_valid_type">do_not_validate</field>
+                       <field name="make_comment_field_err_msg">Please enter a comment.</field>
+                       <field name="numeric_required_sum_err_msg">The choices need to add up to [enter sum here].</field>
+                       <field eval="0" name="comment_column"/>
+                       <field name="validation_valid_err_msg">The comment you entered is in an invalid format.</field>
+                       <field eval="0" name="rating_allow_one_column_require"/>
+                       <field name="req_error_msg">This question requires an answer.</field>
+                       <field eval="4" name="sequence"/>
+                       <field name="question">CONTINUOUS IMPROVEMENT</field>
+                       <field eval="0" name="is_require_answer"/>
+                       <field name="type">matrix_of_choices_only_one_ans</field>
+                       <field name="comment_valid_err_msg">The comment you entered is in an invalid format.</field>
+                       <field eval="0" name="make_comment_field"/>
+                       <field eval="0" name="in_visible_menu_choice"/>
+                       <field name="page_id" ref="survey_page_10"/>
+                       <field name="comment_label">Other</field>
+                       <field eval="0" name="in_visible_rating_weight"/>
+                       <field eval="0" name="allow_comment"/>
+               </record>
+       </data>
+
+
+       <data>
+               <record id="survey_question_17" model="survey.question">
+                       <field name="validation_type">do_not_validate</field>
+                       <field name="comment_valid_type">do_not_validate</field>
+                       <field name="make_comment_field_err_msg">Please enter a comment.</field>
+                       <field name="numeric_required_sum_err_msg">The choices need to add up to [enter sum here].</field>
+                       <field eval="0" name="comment_column"/>
+                       <field name="validation_valid_err_msg">The comment you entered is in an invalid format.</field>
+                       <field eval="0" name="rating_allow_one_column_require"/>
+                       <field name="req_error_msg">This question requires an answer.</field>
+                       <field eval="5" name="sequence"/>
+                       <field name="question">Additional comments : </field>
+                       <field eval="0" name="is_require_answer"/>
+                       <field name="type">comment</field>
+                       <field name="comment_valid_err_msg">The comment you entered is in an invalid format.</field>
+                       <field eval="0" name="make_comment_field"/>
+                       <field eval="0" name="in_visible_menu_choice"/>
+                       <field name="page_id" ref="survey_page_5"/>
+                       <field name="comment_label">Other</field>
+                       <field eval="0" name="in_visible_rating_weight"/>
+                       <field eval="0" name="allow_comment"/>
+               </record>
+       </data>
+       <data>
+               <record id="survey_question_18" model="survey.question">
+                       <field name="validation_type">do_not_validate</field>
+                       <field name="comment_valid_type">do_not_validate</field>
+                       <field name="make_comment_field_err_msg">Please enter a comment.</field>
+                       <field name="numeric_required_sum_err_msg">The choices need to add up to [enter sum here].</field>
+                       <field eval="0" name="comment_column"/>
+                       <field name="validation_valid_err_msg">The comment you entered is in an invalid format.</field>
+                       <field eval="0" name="rating_allow_one_column_require"/>
+                       <field name="req_error_msg">This question requires an answer.</field>
+                       <field eval="5" name="sequence"/>
+                       <field name="question">OPENNESS</field>
+                       <field eval="0" name="is_require_answer"/>
+                       <field name="type">matrix_of_choices_only_one_ans</field>
+                       <field name="comment_valid_err_msg">The comment you entered is in an invalid format.</field>
+                       <field eval="0" name="make_comment_field"/>
+                       <field eval="0" name="in_visible_menu_choice"/>
+                       <field name="page_id" ref="survey_page_10"/>
+                       <field name="comment_label">Other</field>
+                       <field eval="0" name="in_visible_rating_weight"/>
+                       <field eval="0" name="allow_comment"/>
+               </record>
+       </data>
+
+
+
+       <data>
+               <record id="survey_question_23" model="survey.question">
+                       <field name="validation_type">do_not_validate</field>
+                       <field name="comment_valid_type">do_not_validate</field>
+                       <field name="make_comment_field_err_msg">Please enter a comment.</field>
+                       <field name="numeric_required_sum_err_msg">The choices need to add up to [enter sum here].</field>
+                       <field eval="0" name="comment_column"/>
+                       <field name="validation_valid_err_msg">The comment you entered is in an invalid format.</field>
+                       <field eval="0" name="rating_allow_one_column_require"/>
+                       <field name="req_error_msg">This question requires an answer.</field>
+                       <field eval="5" name="sequence"/>
+                       <field name="question">OVERALL PERFORMANCE SUMMARY RATING</field>
+                       <field eval="0" name="is_require_answer"/>
+                       <field name="type">comment</field>
+                       <field name="comment_valid_err_msg">The comment you entered is in an invalid format.</field>
+                       <field eval="0" name="make_comment_field"/>
+                       <field eval="0" name="in_visible_menu_choice"/>
+                       <field name="page_id" ref="survey_page_6"/>
+                       <field name="comment_label">Other</field>
+                       <field eval="0" name="in_visible_rating_weight"/>
+                       <field eval="0" name="allow_comment"/>
+               </record>
+       </data>
+
+       <data>
+               <record id="survey_question_39" model="survey.question">
+                       <field name="validation_type">do_not_validate</field>
+                       <field name="comment_valid_type">do_not_validate</field>
+                       <field name="make_comment_field_err_msg">Please enter a comment.</field>
+                       <field name="numeric_required_sum_err_msg">The choices need to add up to [enter sum here].</field>
+                       <field eval="0" name="comment_column"/>
+                       <field name="validation_valid_err_msg">The comment you entered is in an invalid format.</field>
+                       <field eval="0" name="rating_allow_one_column_require"/>
+                       <field name="req_error_msg">This question requires an answer.</field>
+                       <field eval="6" name="sequence"/>
+                       <field name="question">OVERALL PURPOSE OF EMPLOYEE APPRAISAL</field>
+                       <field eval="0" name="is_require_answer"/>
+                       <field name="type">comment</field>
+                       <field name="comment_valid_err_msg">The comment you entered is in an invalid format.</field>
+                       <field eval="0" name="make_comment_field"/>
+                       <field eval="0" name="in_visible_menu_choice"/>
+                       <field name="page_id" ref="survey_page_1"/>
+                       <field name="comment_label">Other</field>
+                       <field eval="0" name="in_visible_rating_weight"/>
+                       <field eval="0" name="allow_comment"/>
+               </record>
+       </data>
+       <data>
+               <record id="survey_question_40" model="survey.question">
+                       <field name="validation_type">do_not_validate</field>
+                       <field name="comment_valid_type">do_not_validate</field>
+                       <field name="make_comment_field_err_msg">Please enter a comment.</field>
+                       <field name="numeric_required_sum_err_msg">The choices need to add up to [enter sum here].</field>
+                       <field eval="0" name="comment_column"/>
+                       <field name="validation_valid_err_msg">The comment you entered is in an invalid format.</field>
+                       <field eval="0" name="rating_allow_one_column_require"/>
+                       <field name="req_error_msg">This question requires an answer.</field>
+                       <field eval="6" name="sequence"/>
+                       <field name="question">MISCELLANEOUS</field>
+                       <field eval="0" name="is_require_answer"/>
+                       <field name="type">matrix_of_choices_only_one_ans</field>
+                       <field name="comment_valid_err_msg">The comment you entered is in an invalid format.</field>
+                       <field eval="0" name="make_comment_field"/>
+                       <field eval="0" name="in_visible_menu_choice"/>
+                       <field name="page_id" ref="survey_page_10"/>
+                       <field name="comment_label">Other</field>
+                       <field eval="0" name="in_visible_rating_weight"/>
+                       <field eval="0" name="allow_comment"/>
+               </record>
+       </data>
+       <data>
+               <record id="survey_question_41" model="survey.question">
+                       <field name="validation_type">do_not_validate</field>
+                       <field name="comment_valid_type">do_not_validate</field>
+                       <field name="make_comment_field_err_msg">Please enter a comment.</field>
+                       <field name="numeric_required_sum_err_msg">The choices need to add up to [enter sum here].</field>
+                       <field eval="0" name="comment_column"/>
+                       <field name="validation_valid_err_msg">The comment you entered is in an invalid format.</field>
+                       <field eval="0" name="rating_allow_one_column_require"/>
+                       <field name="req_error_msg">This question requires an answer.</field>
+                       <field eval="7" name="sequence"/>
+                       <field name="question">Additional comments :</field>
+                       <field eval="0" name="is_require_answer"/>
+                       <field name="type">comment</field>
+                       <field name="comment_valid_err_msg">The comment you entered is in an invalid format.</field>
+                       <field eval="0" name="make_comment_field"/>
+                       <field eval="0" name="in_visible_menu_choice"/>
+                       <field name="page_id" ref="survey_page_10"/>
+                       <field name="comment_label">Other</field>
+                       <field eval="0" name="in_visible_rating_weight"/>
+                       <field eval="0" name="allow_comment"/>
+               </record>
+       </data>
+       <data>
+               <record id="survey_question_42" model="survey.question">
+                       <field name="validation_type">do_not_validate</field>
+                       <field name="comment_valid_type">do_not_validate</field>
+                       <field name="make_comment_field_err_msg">Please enter a comment.</field>
+                       <field name="numeric_required_sum_err_msg">The choices need to add up to [enter sum here].</field>
+                       <field eval="0" name="comment_column"/>
+                       <field name="validation_valid_err_msg">The comment you entered is in an invalid format.</field>
+                       <field eval="0" name="rating_allow_one_column_require"/>
+                       <field name="req_error_msg">This question requires an answer.</field>
+                       <field eval="8" name="sequence"/>
+                       <field name="question">EVALUATION PROCESS</field>
+                       <field eval="0" name="is_require_answer"/>
+                       <field name="type">multiple_textboxes</field>
+                       <field name="comment_valid_err_msg">The comment you entered is in an invalid format.</field>
+                       <field eval="0" name="make_comment_field"/>
+                       <field eval="0" name="in_visible_menu_choice"/>
+                       <field name="page_id" ref="survey_page_1"/>
+                       <field name="comment_label">Other</field>
+                       <field eval="0" name="in_visible_rating_weight"/>
+                       <field eval="0" name="allow_comment"/>
+               </record>
+       </data>
+
+
+
+       <data>
+               <record id="survey_question_column_heading_4" model="survey.question.column.heading">
+                       <field eval="0" name="in_visible_menu_choice"/>
+                       <field name="title">1</field>
+                       <field eval="0" name="in_visible_rating_weight"/>
+                       <field name="question_id" ref="survey_question_4"/>
+               </record>
+       </data>
+       <data>
+               <record id="survey_question_column_heading_5" model="survey.question.column.heading">
+                       <field eval="0" name="in_visible_menu_choice"/>
+                       <field name="title">2</field>
+                       <field eval="0" name="in_visible_rating_weight"/>
+                       <field name="question_id" ref="survey_question_4"/>
+               </record>
+       </data>
+       <data>
+               <record id="survey_question_column_heading_6" model="survey.question.column.heading">
+                       <field eval="0" name="in_visible_menu_choice"/>
+                       <field name="title">3</field>
+                       <field eval="0" name="in_visible_rating_weight"/>
+                       <field name="question_id" ref="survey_question_4"/>
+               </record>
+       </data>
+       <data>
+               <record id="survey_question_column_heading_7" model="survey.question.column.heading">
+                       <field eval="0" name="in_visible_menu_choice"/>
+                       <field name="title">4</field>
+                       <field eval="0" name="in_visible_rating_weight"/>
+                       <field name="question_id" ref="survey_question_4"/>
+               </record>
+       </data>
+       <data>
+               <record id="survey_question_column_heading_8" model="survey.question.column.heading">
+                       <field eval="0" name="in_visible_menu_choice"/>
+                       <field name="title">5</field>
+                       <field eval="0" name="in_visible_rating_weight"/>
+                       <field name="question_id" ref="survey_question_4"/>
+               </record>
+       </data>
+       <data>
+               <record id="survey_question_column_heading_9" model="survey.question.column.heading">
+                       <field eval="0" name="in_visible_menu_choice"/>
+                       <field name="title">1</field>
+                       <field eval="0" name="in_visible_rating_weight"/>
+                       <field name="question_id" ref="survey_question_8"/>
+               </record>
+       </data>
+       <data>
+               <record id="survey_question_column_heading_10" model="survey.question.column.heading">
+                       <field eval="0" name="in_visible_menu_choice"/>
+                       <field name="title">2</field>
+                       <field eval="0" name="in_visible_rating_weight"/>
+                       <field name="question_id" ref="survey_question_8"/>
+               </record>
+       </data>
+       <data>
+               <record id="survey_question_column_heading_11" model="survey.question.column.heading">
+                       <field eval="0" name="in_visible_menu_choice"/>
+                       <field name="title">3</field>
+                       <field eval="0" name="in_visible_rating_weight"/>
+                       <field name="question_id" ref="survey_question_8"/>
+               </record>
+       </data>
+       <data>
+               <record id="survey_question_column_heading_12" model="survey.question.column.heading">
+                       <field eval="0" name="in_visible_menu_choice"/>
+                       <field name="title">4</field>
+                       <field eval="0" name="in_visible_rating_weight"/>
+                       <field name="question_id" ref="survey_question_8"/>
+               </record>
+       </data>
+       <data>
+               <record id="survey_question_column_heading_13" model="survey.question.column.heading">
+                       <field eval="0" name="in_visible_menu_choice"/>
+                       <field name="title">5</field>
+                       <field eval="0" name="in_visible_rating_weight"/>
+                       <field name="question_id" ref="survey_question_8"/>
+               </record>
+       </data>
+       <data>
+               <record id="survey_question_column_heading_14" model="survey.question.column.heading">
+                       <field eval="0" name="in_visible_menu_choice"/>
+                       <field name="title">1</field>
+                       <field eval="0" name="in_visible_rating_weight"/>
+                       <field name="question_id" ref="survey_question_3"/>
+               </record>
+       </data>
+       <data>
+               <record id="survey_question_column_heading_15" model="survey.question.column.heading">
+                       <field eval="0" name="in_visible_menu_choice"/>
+                       <field name="title">2</field>
+                       <field eval="0" name="in_visible_rating_weight"/>
+                       <field name="question_id" ref="survey_question_3"/>
+               </record>
+       </data>
+       <data>
+               <record id="survey_question_column_heading_16" model="survey.question.column.heading">
+                       <field eval="0" name="in_visible_menu_choice"/>
+                       <field name="title">3</field>
+                       <field eval="0" name="in_visible_rating_weight"/>
+                       <field name="question_id" ref="survey_question_3"/>
+               </record>
+       </data>
+       <data>
+               <record id="survey_question_column_heading_17" model="survey.question.column.heading">
+                       <field eval="0" name="in_visible_menu_choice"/>
+                       <field name="title">4</field>
+                       <field eval="0" name="in_visible_rating_weight"/>
+                       <field name="question_id" ref="survey_question_3"/>
+               </record>
+       </data>
+       <data>
+               <record id="survey_question_column_heading_18" model="survey.question.column.heading">
+                       <field eval="0" name="in_visible_menu_choice"/>
+                       <field name="title">5</field>
+                       <field eval="0" name="in_visible_rating_weight"/>
+                       <field name="question_id" ref="survey_question_3"/>
+               </record>
+       </data>
+       <data>
+               <record id="survey_question_column_heading_19" model="survey.question.column.heading">
+                       <field eval="0" name="in_visible_menu_choice"/>
+                       <field name="title">1</field>
+                       <field eval="0" name="in_visible_rating_weight"/>
+                       <field name="question_id" ref="survey_question_6"/>
+               </record>
+       </data>
+       <data>
+               <record id="survey_question_column_heading_20" model="survey.question.column.heading">
+                       <field eval="0" name="in_visible_menu_choice"/>
+                       <field name="title">2</field>
+                       <field eval="0" name="in_visible_rating_weight"/>
+                       <field name="question_id" ref="survey_question_6"/>
+               </record>
+       </data>
+       <data>
+               <record id="survey_question_column_heading_21" model="survey.question.column.heading">
+                       <field eval="0" name="in_visible_menu_choice"/>
+                       <field name="title">3</field>
+                       <field eval="0" name="in_visible_rating_weight"/>
+                       <field name="question_id" ref="survey_question_6"/>
+               </record>
+       </data>
+       <data>
+               <record id="survey_question_column_heading_22" model="survey.question.column.heading">
+                       <field eval="0" name="in_visible_menu_choice"/>
+                       <field name="title">4</field>
+                       <field eval="0" name="in_visible_rating_weight"/>
+                       <field name="question_id" ref="survey_question_6"/>
+               </record>
+       </data>
+       <data>
+               <record id="survey_question_column_heading_23" model="survey.question.column.heading">
+                       <field eval="0" name="in_visible_menu_choice"/>
+                       <field name="title">5</field>
+                       <field eval="0" name="in_visible_rating_weight"/>
+                       <field name="question_id" ref="survey_question_6"/>
+               </record>
+       </data>
+       <data>
+               <record id="survey_question_column_heading_24" model="survey.question.column.heading">
+                       <field eval="0" name="in_visible_menu_choice"/>
+                       <field name="title">1</field>
+                       <field eval="0" name="in_visible_rating_weight"/>
+                       <field name="question_id" ref="survey_question_10"/>
+               </record>
+       </data>
+       <data>
+               <record id="survey_question_column_heading_25" model="survey.question.column.heading">
+                       <field eval="0" name="in_visible_menu_choice"/>
+                       <field name="title">2</field>
+                       <field eval="0" name="in_visible_rating_weight"/>
+                       <field name="question_id" ref="survey_question_10"/>
+               </record>
+       </data>
+       <data>
+               <record id="survey_question_column_heading_26" model="survey.question.column.heading">
+                       <field eval="0" name="in_visible_menu_choice"/>
+                       <field name="title">3</field>
+                       <field eval="0" name="in_visible_rating_weight"/>
+                       <field name="question_id" ref="survey_question_10"/>
+               </record>
+       </data>
+       <data>
+               <record id="survey_question_column_heading_27" model="survey.question.column.heading">
+                       <field eval="0" name="in_visible_menu_choice"/>
+                       <field name="title">4</field>
+                       <field eval="0" name="in_visible_rating_weight"/>
+                       <field name="question_id" ref="survey_question_10"/>
+               </record>
+       </data>
+       <data>
+               <record id="survey_question_column_heading_28" model="survey.question.column.heading">
+                       <field eval="0" name="in_visible_menu_choice"/>
+                       <field name="title">5</field>
+                       <field eval="0" name="in_visible_rating_weight"/>
+                       <field name="question_id" ref="survey_question_10"/>
+               </record>
+       </data>
+       <data>
+               <record id="survey_question_column_heading_29" model="survey.question.column.heading">
+                       <field eval="0" name="in_visible_menu_choice"/>
+                       <field name="title">1</field>
+                       <field eval="0" name="in_visible_rating_weight"/>
+                       <field name="question_id" ref="survey_question_14"/>
+               </record>
+       </data>
+       <data>
+               <record id="survey_question_column_heading_30" model="survey.question.column.heading">
+                       <field eval="0" name="in_visible_menu_choice"/>
+                       <field name="title">2</field>
+                       <field eval="0" name="in_visible_rating_weight"/>
+                       <field name="question_id" ref="survey_question_14"/>
+               </record>
+       </data>
+       <data>
+               <record id="survey_question_column_heading_31" model="survey.question.column.heading">
+                       <field eval="0" name="in_visible_menu_choice"/>
+                       <field name="title">3</field>
+                       <field eval="0" name="in_visible_rating_weight"/>
+                       <field name="question_id" ref="survey_question_14"/>
+               </record>
+       </data>
+       <data>
+               <record id="survey_question_column_heading_32" model="survey.question.column.heading">
+                       <field eval="0" name="in_visible_menu_choice"/>
+                       <field name="title">4</field>
+                       <field eval="0" name="in_visible_rating_weight"/>
+                       <field name="question_id" ref="survey_question_14"/>
+               </record>
+       </data>
+       <data>
+               <record id="survey_question_column_heading_33" model="survey.question.column.heading">
+                       <field eval="0" name="in_visible_menu_choice"/>
+                       <field name="title">5</field>
+                       <field eval="0" name="in_visible_rating_weight"/>
+                       <field name="question_id" ref="survey_question_14"/>
+               </record>
+       </data>
+       <data>
+               <record id="survey_question_column_heading_34" model="survey.question.column.heading">
+                       <field eval="0" name="in_visible_menu_choice"/>
+                       <field name="title">1</field>
+                       <field eval="0" name="in_visible_rating_weight"/>
+                       <field name="question_id" ref="survey_question_18"/>
+               </record>
+       </data>
+       <data>
+               <record id="survey_question_column_heading_35" model="survey.question.column.heading">
+                       <field eval="0" name="in_visible_menu_choice"/>
+                       <field name="title">2</field>
+                       <field eval="0" name="in_visible_rating_weight"/>
+                       <field name="question_id" ref="survey_question_18"/>
+               </record>
+       </data>
+       <data>
+               <record id="survey_question_column_heading_36" model="survey.question.column.heading">
+                       <field eval="0" name="in_visible_menu_choice"/>
+                       <field name="title">3</field>
+                       <field eval="0" name="in_visible_rating_weight"/>
+                       <field name="question_id" ref="survey_question_18"/>
+               </record>
+       </data>
+       <data>
+               <record id="survey_question_column_heading_37" model="survey.question.column.heading">
+                       <field eval="0" name="in_visible_menu_choice"/>
+                       <field name="title">4</field>
+                       <field eval="0" name="in_visible_rating_weight"/>
+                       <field name="question_id" ref="survey_question_18"/>
+               </record>
+       </data>
+       <data>
+               <record id="survey_question_column_heading_38" model="survey.question.column.heading">
+                       <field eval="0" name="in_visible_menu_choice"/>
+                       <field name="title">5</field>
+                       <field eval="0" name="in_visible_rating_weight"/>
+                       <field name="question_id" ref="survey_question_18"/>
+               </record>
+       </data>
+       <data>
+               <record id="survey_question_column_heading_39" model="survey.question.column.heading">
+                       <field eval="0" name="in_visible_menu_choice"/>
+                       <field name="title">1</field>
+                       <field eval="0" name="in_visible_rating_weight"/>
+                       <field name="question_id" ref="survey_question_40"/>
+               </record>
+       </data>
+       <data>
+               <record id="survey_question_column_heading_40" model="survey.question.column.heading">
+                       <field eval="0" name="in_visible_menu_choice"/>
+                       <field name="title">2</field>
+                       <field eval="0" name="in_visible_rating_weight"/>
+                       <field name="question_id" ref="survey_question_40"/>
+               </record>
+       </data>
+       <data>
+               <record id="survey_question_column_heading_41" model="survey.question.column.heading">
+                       <field eval="0" name="in_visible_menu_choice"/>
+                       <field name="title">3</field>
+                       <field eval="0" name="in_visible_rating_weight"/>
+                       <field name="question_id" ref="survey_question_40"/>
+               </record>
+       </data>
+       <data>
+               <record id="survey_question_column_heading_42" model="survey.question.column.heading">
+                       <field eval="0" name="in_visible_menu_choice"/>
+                       <field name="title">4</field>
+                       <field eval="0" name="in_visible_rating_weight"/>
+                       <field name="question_id" ref="survey_question_40"/>
+               </record>
+       </data>
+       <data>
+               <record id="survey_question_column_heading_43" model="survey.question.column.heading">
+                       <field eval="0" name="in_visible_menu_choice"/>
+                       <field name="title">5</field>
+                       <field eval="0" name="in_visible_rating_weight"/>
+                       <field name="question_id" ref="survey_question_40"/>
+               </record>
+       </data>
+
+       <data>
+               <record id="survey_answer_0" model="survey.answer">
+                       <field name="answer">Demonstrates genuine concern for me as a person. </field>
+                       <field name="question_id" ref="survey_question_6"/>
+                       <field eval="1" name="sequence"/>
+               </record>
+       </data>
+       <data>
+               <record id="survey_answer_1" model="survey.answer">
+                       <field name="answer">Name</field>
+                       <field name="question_id" ref="survey_question_2"/>
+                       <field eval="1" name="sequence"/>
+               </record>
+       </data>
+       <data>
+               <record id="survey_answer_2" model="survey.answer">
+                       <field name="answer">I'm efficient at work and my achievements are successful.</field>
+                       <field name="question_id" ref="survey_question_10"/>
+                       <field eval="1" name="sequence"/>
+               </record>
+       </data>
+       <data>
+               <record id="survey_answer_3" model="survey.answer">
+                       <field name="answer">I am proud to tell others I work here. </field>
+                       <field name="question_id" ref="survey_question_3"/>
+                       <field eval="1" name="sequence"/>
+               </record>
+       </data>
+       <data>
+               <record id="survey_answer_4" model="survey.answer">
+                       <field name="answer">Name of your direct supervisor</field>
+                       <field name="question_id" ref="survey_question_0"/>
+                       <field eval="1" name="sequence"/>
+               </record>
+       </data>
+       <data>
+               <record id="survey_answer_5" model="survey.answer">
+                       <field name="answer">Actions by Executive management show genuine interest in the well-being of employees.</field>
+                       <field name="question_id" ref="survey_question_40"/>
+                       <field eval="1" name="sequence"/>
+               </record>
+       </data>
+       <data>
+               <record id="survey_answer_6" model="survey.answer">
+                       <field name="answer">I know the company's values and live them.</field>
+                       <field name="question_id" ref="survey_question_18"/>
+                       <field eval="1" name="sequence"/>
+               </record>
+       </data>
+       <data>
+               <record id="survey_answer_7" model="survey.answer">
+                       <field name="answer">My work contributes towards the continuous improvement of the company, our services or products. </field>
+                       <field name="question_id" ref="survey_question_14"/>
+                       <field eval="1" name="sequence"/>
+               </record>
+       </data>
+       <data>
+               <record id="survey_answer_8" model="survey.answer">
+                       <field name="answer">I have enough work.</field>
+                       <field name="question_id" ref="survey_question_10"/>
+                       <field eval="2" name="sequence"/>
+               </record>
+       </data>
+       <data>
+               <record id="survey_answer_9" model="survey.answer">
+                       <field name="answer">Date</field>
+                       <field name="question_id" ref="survey_question_0"/>
+                       <field eval="2" name="sequence"/>
+               </record>
+       </data>
+       <data>
+               <record id="survey_answer_10" model="survey.answer">
+                       <field name="answer">Position Title</field>
+                       <field name="question_id" ref="survey_question_2"/>
+                       <field eval="2" name="sequence"/>
+               </record>
+       </data>
+       <data>
+               <record id="survey_answer_11" model="survey.answer">
+                       <field name="answer">I consistently acquire new knowledge, skills or understanding through contact with my supervisor. He helps me growing my compete</field>
+                       <field name="question_id" ref="survey_question_6"/>
+                       <field eval="2" name="sequence"/>
+               </record>
+       </data>
+       <data>
+               <record id="survey_answer_12" model="survey.answer">
+                       <field name="answer">My job provides me with a sense of personal accomplishment.</field>
+                       <field name="question_id" ref="survey_question_3"/>
+                       <field eval="2" name="sequence"/>
+               </record>
+       </data>
+       <data>
+               <record id="survey_answer_13" model="survey.answer">
+                       <field name="answer">What I did several months ago is still of use to the company, the services or the products today. </field>
+                       <field name="question_id" ref="survey_question_14"/>
+                       <field eval="2" name="sequence"/>
+               </record>
+       </data>
+       <data>
+               <record id="survey_answer_14" model="survey.answer">
+                       <field name="answer">My best achievements have been communicated to the community, internally or to customers. </field>
+                       <field name="question_id" ref="survey_question_18"/>
+                       <field eval="2" name="sequence"/>
+               </record>
+       </data>
+       <data>
+               <record id="survey_answer_15" model="survey.answer">
+                       <field name="answer">I have the same opportunity to succeed as others with similar experiences, performance and educational background. </field>
+                       <field name="question_id" ref="survey_question_40"/>
+                       <field eval="2" name="sequence"/>
+               </record>
+       </data>
+       <data>
+               <record id="survey_answer_16" model="survey.answer">
+                       <field name="answer">Compared to similar jobs in other companies where I could work, my total compensation is:
+(Scale: Well below others, Below othe</field>
+                       <field name="question_id" ref="survey_question_40"/>
+                       <field eval="3" name="sequence"/>
+               </record>
+       </data>
+       <data>
+               <record id="survey_answer_17" model="survey.answer">
+                       <field name="answer">Overall, I believe the quality of products and/or services my workgroup delivers is improving.</field>
+                       <field name="question_id" ref="survey_question_14"/>
+                       <field eval="3" name="sequence"/>
+               </record>
+       </data>
+       <data>
+               <record id="survey_answer_18" model="survey.answer">
+                       <field name="answer">I would prefer to remain with this company even if a comparable job were available in another company. </field>
+                       <field name="question_id" ref="survey_question_3"/>
+                       <field eval="3" name="sequence"/>
+               </record>
+       </data>
+       <data>
+               <record id="survey_answer_19" model="survey.answer">
+                       <field name="answer">Listens and takes into account all ideas and do his best to put in place the best of these. </field>
+                       <field name="question_id" ref="survey_question_6"/>
+                       <field eval="3" name="sequence"/>
+               </record>
+       </data>
+       <data>
+               <record id="survey_answer_20" model="survey.answer">
+                       <field name="answer">Appraisal for Period</field>
+                       <field name="question_id" ref="survey_question_2"/>
+                       <field eval="3" name="sequence"/>
+               </record>
+       </data>
+       <data>
+               <record id="survey_answer_21" model="survey.answer">
+                       <field name="answer">I mostly work on value-added tasks for the company, the products or the services. (Value-added task : significant improvement pe</field>
+                       <field name="question_id" ref="survey_question_10"/>
+                       <field eval="3" name="sequence"/>
+               </record>
+       </data>
+       <data>
+               <record id="survey_answer_22" model="survey.answer">
+                       <field name="answer">Our workgroup identifies and reduces waste of time in our activities and processes. </field>
+                       <field name="question_id" ref="survey_question_14"/>
+                       <field eval="4" name="sequence"/>
+               </record>
+       </data>
+       <data>
+               <record id="survey_answer_23" model="survey.answer">
+                       <field name="answer">Taking everything into account, how satisfied are you with your current job? </field>
+                       <field name="question_id" ref="survey_question_3"/>
+                       <field eval="4" name="sequence"/>
+               </record>
+       </data>
+       <data>
+               <record id="survey_answer_24" model="survey.answer">
+                       <field name="answer">I understand the company strategy and how my workgroup supports it. </field>
+                       <field name="question_id" ref="survey_question_40"/>
+                       <field eval="4" name="sequence"/>
+               </record>
+       </data>
+       <data>
+               <record id="survey_answer_25" model="survey.answer">
+                       <field name="answer">Date of Review</field>
+                       <field name="question_id" ref="survey_question_2"/>
+                       <field eval="4" name="sequence"/>
+               </record>
+       </data>
+       <data>
+               <record id="survey_answer_26" model="survey.answer">
+                       <field name="answer">Time management :  projects/tasks are completed on time</field>
+                       <field name="question_id" ref="survey_question_4"/>
+                       <field eval="5" name="sequence"/>
+               </record>
+       </data>
+       <data>
+               <record id="survey_answer_27" model="survey.answer">
+                       <field name="answer">Results of the bottom-up survey and mitigation actions  to face technical, organizational, structural and/or relational issues</field>
+                       <field name="question_id" ref="survey_question_8"/>
+                       <field eval="5" name="sequence"/>
+               </record>
+       </data>
+
+
+
+       <data>
+               <record id="survey_answer_31" model="survey.answer">
+                       <field name="answer">Delegation : Ability to efficiently assign tasks to other people</field>
+                       <field name="question_id" ref="survey_question_8"/>
+                       <field eval="5" name="sequence"/>
+               </record>
+       </data>
+
+
+       <data>
+               <record id="survey_answer_43" model="survey.answer">
+                       <field name="answer">Appraiser</field>
+                       <field name="question_id" ref="survey_question_2"/>
+                       <field eval="5" name="sequence"/>
+               </record>
+       </data>
+       <data>
+               <record id="survey_answer_44" model="survey.answer">
+                       <field name="answer">Ability to cope with multidisciplinary of team</field>
+                       <field name="question_id" ref="survey_question_4"/>
+                       <field eval="5" name="sequence"/>
+               </record>
+       </data>
+       <data>
+               <record id="survey_answer_45" model="survey.answer">
+                       <field name="answer">Enthusiasm &amp; implication toward projects/assignments</field>
+                       <field name="question_id" ref="survey_question_4"/>
+                       <field eval="5" name="sequence"/>
+               </record>
+       </data>
+       <data>
+               <record id="survey_answer_46" model="survey.answer">
+                       <field name="answer">Compliance to internal rules and processes (timesheets completion, etc.)</field>
+                       <field name="question_id" ref="survey_question_4"/>
+                       <field eval="5" name="sequence"/>
+               </record>
+       </data>
+       <data>
+               <record id="survey_answer_47" model="survey.answer">
+                       <field name="answer">Team spirit : ability to work efficiently with peers,  manage the conflicts with diplomacy</field>
+                       <field name="question_id" ref="survey_question_4"/>
+                       <field eval="5" name="sequence"/>
+               </record>
+       </data>
+       <data>
+               <record id="survey_answer_48" model="survey.answer">
+                       <field name="answer">Leadership: create a challenging and motivating work environment aligned with the company's strategy</field>
+                       <field name="question_id" ref="survey_question_8"/>
+                       <field eval="5" name="sequence"/>
+               </record>
+       </data>
+       <data>
+               <record id="survey_answer_49" model="survey.answer">
+                       <field name="answer">Leadership: sustain  subordinates in their professional growth</field>
+                       <field name="question_id" ref="survey_question_8"/>
+                       <field eval="5" name="sequence"/>
+               </record>
+       </data>
+       <data>
+               <record id="survey_answer_50" model="survey.answer">
+                       <field name="answer">Ability to manage  planning resources, risks, budgets and deadlines</field>
+                       <field name="question_id" ref="survey_question_8"/>
+                       <field eval="5" name="sequence"/>
+               </record>
+       </data>
+       <data>
+               <record id="survey_answer_51" model="survey.answer">
+                       <field name="answer">I am willing to put in a great deal of effort beyond what is expected to help my workgroup succeed.</field>
+                       <field name="question_id" ref="survey_question_3"/>
+                       <field eval="5" name="sequence"/>
+               </record>
+       </data>
+       <data>
+               <record id="survey_answer_52" model="survey.answer">
+                       <field name="answer">I believe the information that I get from the person I report to. </field>
+                       <field name="question_id" ref="survey_question_6"/>
+                       <field eval="5" name="sequence"/>
+               </record>
+       </data>
+
+       <data>
+               <record id="survey_answer_67" model="survey.answer">
+                       <field name="answer">Initiative and self autonomy</field>
+                       <field name="question_id" ref="survey_question_4"/>
+                       <field eval="5" name="sequence"/>
+               </record>
+       </data>
+       <data>
+               <record id="survey_answer_68" model="survey.answer">
+                       <field name="answer">Ability to follow and complete work as instructed</field>
+                       <field name="question_id" ref="survey_question_4"/>
+                       <field eval="5" name="sequence"/>
+               </record>
+       </data>
+       <data>
+               <record id="survey_answer_69" model="survey.answer">
+                       <field name="answer">Decision making</field>
+                       <field name="question_id" ref="survey_question_4"/>
+                       <field eval="5" name="sequence"/>
+               </record>
+       </data>
+       <data>
+               <record id="survey_answer_70" model="survey.answer">
+                       <field name="answer">At the conclusion of the appraisal time period:</field>
+                       <field name="question_id" ref="survey_question_42"/>
+                       <field eval="5" name="sequence"/>
+               </record>
+       </data>
+       <data>
+               <record id="survey_answer_71" model="survey.answer">
+                       <field name="answer">At the outset of the appraisal time period:</field>
+                       <field name="question_id" ref="survey_question_42"/>
+                       <field eval="5" name="sequence"/>
+               </record>
+       </data>
+       <data>
+               <record id="survey_answer_72" model="survey.answer">
+                       <field name="answer">Customer commitment</field>
+                       <field name="question_id" ref="survey_question_4"/>
+                       <field eval="5" name="sequence"/>
+               </record>
+       </data>
+       <data>
+               <record id="survey_answer_73" model="survey.answer">
+                       <field name="answer">Communication skills ( written &amp; verbally): clearness, concision, exactitude </field>
+                       <field name="question_id" ref="survey_question_4"/>
+                       <field eval="5" name="sequence"/>
+               </record>
+       </data>
+       <data>
+               <record id="survey_answer_74" model="survey.answer">
+                       <field name="answer">Technical skills regarding to the job requirements</field>
+                       <field name="question_id" ref="survey_question_4"/>
+                       <field eval="5" name="sequence"/>
+               </record>
+       </data>
+       <data>
+               <record id="survey_answer_75" model="survey.answer">
+                       <field name="answer">Analytical and synthetic mind</field>
+                       <field name="question_id" ref="survey_question_4"/>
+                       <field eval="5" name="sequence"/>
+               </record>
+       </data>
+       <data>
+               <record id="survey_answer_76" model="survey.answer">
+                       <field name="answer">Promptness and attendance record</field>
+                       <field name="question_id" ref="survey_question_4"/>
+                       <field eval="5" name="sequence"/>
+               </record>
+       </data>
+       <data>
+               <record id="survey_answer_77" model="survey.answer">
+                       <field name="answer">Adaptability : Ability to adapt oneself to organizational changes while keeping efficiency</field>
+                       <field name="question_id" ref="survey_question_4"/>
+                       <field eval="5" name="sequence"/>
+               </record>
+       </data>
+       <data>
+               <record id="survey_answer_78" model="survey.answer">
+                       <field name="answer">Creativity and forward looking aptitude</field>
+                       <field name="question_id" ref="survey_question_4"/>
+                       <field eval="5" name="sequence"/>
+               </record>
+       </data>
+
+
+
+       <data>
+               <record id="survey_answer_98" model="survey.answer">
+                       <field name="answer">Title</field>
+                       <field name="question_id" ref="survey_question_2"/>
+                       <field eval="6" name="sequence"/>
+               </record>
+       </data>
+</openerp>
diff --git a/addons/hr_evaluation/hr_evaluation_demo.xml b/addons/hr_evaluation/hr_evaluation_demo.xml
new file mode 100644 (file)
index 0000000..89c072e
--- /dev/null
@@ -0,0 +1,6 @@
+<?xml version="1.0"?>
+<openerp>
+       <data noupdate="1">
+
+       </data>
+</openerp>
diff --git a/addons/hr_evaluation/hr_evaluation_view.xml b/addons/hr_evaluation/hr_evaluation_view.xml
new file mode 100644 (file)
index 0000000..f449460
--- /dev/null
@@ -0,0 +1,167 @@
+<?xml version="1.0" ?>
+<openerp>
+       <data>
+               <record model="ir.ui.view" id="view_hr_evaluation_plan_form">
+                       <field name="name">hr_evaluation.plan.form</field>
+                       <field name="model">hr_evaluation.plan</field>
+                       <field name="type">form</field>
+                       <field name="arch" type="xml">
+                               <form string="Evaluation Plan">
+                                       <group col="6" colspan="4">
+                                               <field name="name" select="1"/>
+                                               <field name="company_id" select="1" widget="selection"/>
+                                               <field name="active"/>
+                                               <field name="month_first"/>
+                                               <field name="month_next"/>
+                                               <label string="(months)" align="0.0"/>
+                                       </group>
+                                        <notebook colspan="4">
+                                               <page string="Evaluation Phases">
+                            <field name="phase_ids" nolabel="1" colspan="4"/>
+                       </page>
+                     </notebook>
+                               </form>
+                       </field>
+               </record>
+               <record model="ir.ui.view" id="view_hr_evaluation_plan_tree">
+                       <field name="name">hr_evaluation.plan.form</field>
+                       <field name="model">hr_evaluation.plan</field>
+                       <field name="type">tree</field>
+                       <field name="arch" type="xml">
+                               <tree string="Evaluation Plan">
+                                       <field name="name"/>
+                                       <field name="month_first"/>
+                                       <field name="month_next"/>
+                                       <field name="company_id"/>
+                               </tree>
+                       </field>
+               </record>
+               <record model="ir.actions.act_window" id="open_view_hr_evaluation_plan_tree">
+                       <field name="res_model">hr_evaluation.plan</field>
+                       <field name="view_type">form</field>
+                       <field name="view_mode">tree,form</field>
+               </record>
+               <menuitem name="Evaluations" parent="hr.menu_hr_root" id="menu_eval_hr" sequence="3"/>
+               <!--menuitem name="HR Responsible" parent="menu_eval_hr" id="menu_resp_hr"/-->
+               <menuitem
+                       name="Evaluation Plan" parent="menu_eval_hr"
+                       id="menu_open_view_hr_evaluation_plan_tree"
+                       action="open_view_hr_evaluation_plan_tree"/>
+
+               <record model="ir.ui.view" id="view_hr_evaluation_plan_phase_form">
+                       <field name="name">hr_evaluation.plan.phase.form</field>
+                       <field name="model">hr_evaluation.plan.phase</field>
+                       <field name="type">form</field>
+                       <field name="arch" type="xml">
+                               <form string="Evaluation Plan Phase">
+                                       <group col="6" colspan="4">
+                                               <field name="name"/>
+                                               <field name="wait"/>
+                                               <field name="sequence"/>
+                                       </group>
+                                       <group col="4" colspan="4">
+                                               <separator string="Action to Perform" colspan="4"/>
+                                               <field name="action"/>
+                                               <field name="survey_id"/>
+                                       </group>
+                                       <group col="4" colspan="4">
+                                               <group col="4" colspan="2">
+                                                       <separator string="Send to Managers" colspan="2"/>
+                                                       <newline/>
+                                                       <field name="send_answer_manager"/>
+                                                       <newline/>
+                                                       <field name="send_anonymous_manager"/>
+                                               </group>
+                                               <group col="4" colspan="2">
+                                                       <separator string="Send to Employees" colspan="2"/>
+                                                       <newline/>
+                                                       <field name="send_answer_employee"/>
+                                                       <newline/>
+                                                       <field name="send_anonymous_employee"/>
+                                               </group>
+                                       </group>
+                               </form>
+                       </field>
+               </record>
+               <record model="ir.ui.view" id="view_hr_evaluation_plan_phase_tree">
+                       <field name="name">hr_evaluation.plan.phase.form</field>
+                       <field name="model">hr_evaluation.plan.phase</field>
+                       <field name="type">tree</field>
+                       <field name="arch" type="xml">
+                               <tree string="Evaluation Plan Phase" editable="bottom" >
+                                       <field name="sequence"/>
+                                       <field name="name"/>
+                                       <field name="action"/>
+                                       <field name="survey_id" widget="selection"/>
+                                       <field name="wait"/>
+                               </tree>
+                       </field>
+               </record>
+
+               <record id="hr_hr_employee_view_form" model="ir.ui.view">
+            <field name="name">hr.hr.employee.view.form</field>
+            <field name="model">hr.employee</field>
+            <field name="inherit_id" ref="hr.view_employee_form"/>
+            <field name="arch" type="xml">
+                <notebook position="inside">
+                    <page string="Evaluation">
+                       <field name="evaluation_plan_id"/>
+                                               <field name="evaluation_date"/>
+                    </page>
+                </notebook>
+            </field>
+        </record>
+
+        <record model="ir.ui.view" id="view_hr_evaluation_form">
+                       <field name="name">hr_evaluation.evaluation.form</field>
+                       <field name="model">hr_evaluation.evaluation</field>
+                       <field name="type">form</field>
+                       <field name="arch" type="xml">
+                               <form string="Evaluation">
+                                       <group col="4" colspan="4">
+                                               <field name="date"/>
+                                               <field name="rating"/>
+                                               <field name="employee_id"/>
+                                               <field name="manager_id"/>
+                                               <field name="plan_id"/>
+                                               <field name="phase_id"/>
+                                       </group>
+                                       <notebook>
+                                   <page string="Appraisal">
+                               <field name="survey_request_ids" nolabel="1" colspan="4"/>
+                                           </page>
+                                           <page string="Action Plan">
+                               <field name="note_action" colspan="4" nolabel="1"/>
+                                           </page>
+                                           <page string="Summary">
+                                               <field name="note_summary" colspan="4" nolabel="1"/>
+                                           </page>
+                       </notebook>
+                       <newline/>
+                       <field name="state"/>
+                               </form>
+                       </field>
+               </record>
+               <record model="ir.ui.view" id="view_hr_evaluation_tree">
+                       <field name="name">hr_evaluation.evaluation.form</field>
+                       <field name="model">hr_evaluation.evaluation</field>
+                       <field name="type">tree</field>
+                       <field name="arch" type="xml">
+                               <tree string="Evaluation">
+                                       <field name="date"/>
+                                       <field name="employee_id"/>
+                                       <field name="manager_id"/>
+                               </tree>
+                       </field>
+               </record>
+               <record model="ir.actions.act_window" id="open_view_hr_evaluation_tree">
+                       <field name="res_model">hr_evaluation.evaluation</field>
+                       <field name="view_type">form</field>
+                       <field name="view_mode">tree,form</field>
+               </record>
+               <menuitem
+                       name="Evaluation" parent="menu_eval_hr"
+                       id="menu_open_view_hr_evaluation_tree"
+                       action="open_view_hr_evaluation_tree"/>
+       </data>
+</openerp>
diff --git a/addons/hr_evaluation/i18n/fr_BE.po b/addons/hr_evaluation/i18n/fr_BE.po
new file mode 100644 (file)
index 0000000..b9d296c
--- /dev/null
@@ -0,0 +1,275 @@
+# Translation of OpenERP Server.
+# This file contains the translation of the following modules:
+#      * hr_evaluation
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: OpenERP Server 5.0.6\n"
+"Report-Msgid-Bugs-To: support@openerp.com\n"
+"POT-Creation-Date: 2009-11-25 12:18:06+0000\n"
+"PO-Revision-Date: 2009-11-25 12:18:06+0000\n"
+"Last-Translator: <>\n"
+"Language-Team: \n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: \n"
+"Plural-Forms: \n"
+
+#. module: hr_evaluation
+#: view:hr_evaluation.type:0
+#: field:hr_evaluation.type,info:0
+msgid "Information"
+msgstr ""
+
+#. module: hr_evaluation
+#: constraint:ir.model:0
+msgid "The Object name must start with x_ and not contain any special character !"
+msgstr ""
+
+#. module: hr_evaluation
+#: view:hr_evaluation.evaluation:0
+msgid "Schedule next evaluation"
+msgstr ""
+
+#. module: hr_evaluation
+#: view:hr_evaluation.evaluation:0
+#: field:hr_evaluation.evaluation,info_bad:0
+msgid "Bad Points"
+msgstr ""
+
+#. module: hr_evaluation
+#: model:ir.actions.act_window,name:hr_evaluation.open_view_employee_evaluation_next_my_list
+msgid "My Next Evaluation"
+msgstr ""
+
+#. module: hr_evaluation
+#: field:hr_evaluation.type,value_ids:0
+msgid "Values"
+msgstr ""
+
+#. module: hr_evaluation
+#: view:hr_evaluation.evaluation:0
+#: field:hr_evaluation.evaluation,info_good:0
+msgid "Good Points"
+msgstr ""
+
+#. module: hr_evaluation
+#: field:hr_evaluation.evaluation,state:0
+msgid "State"
+msgstr ""
+
+#. module: hr_evaluation
+#: field:hr_evaluation.evaluation,score:0
+#: field:hr_evaluation.quote,score:0
+#: field:hr_evaluation.type,score:0
+#: field:hr_evaluation.type.value,score:0
+msgid "Score"
+msgstr ""
+
+#. module: hr_evaluation
+#: selection:hr_evaluation.evaluation,state:0
+msgid "Draft"
+msgstr ""
+
+#. module: hr_evaluation
+#: view:hr_evaluation.evaluation:0
+msgid "Informal Data"
+msgstr ""
+
+#. module: hr_evaluation
+#: constraint:ir.actions.act_window:0
+msgid "Invalid model name in the action definition."
+msgstr ""
+
+#. module: hr_evaluation
+#: field:hr_evaluation.evaluation,employee_id:0
+msgid "Employee"
+msgstr ""
+
+#. module: hr_evaluation
+#: view:hr_evaluation.evaluation:0
+#: field:hr_evaluation.evaluation,info_improve:0
+msgid "To Improve"
+msgstr ""
+
+#. module: hr_evaluation
+#: field:hr_evaluation.quote,evaluation_id:0
+msgid "Evaluation"
+msgstr ""
+
+#. module: hr_evaluation
+#: field:hr_evaluation.type.value,type_id:0
+msgid "Evaluation Type"
+msgstr ""
+
+#. module: hr_evaluation
+#: view:hr_evaluation.evaluation:0
+msgid "Status"
+msgstr ""
+
+#. module: hr_evaluation
+#: view:hr_evaluation.type:0
+msgid "Apply to categories"
+msgstr ""
+
+#. module: hr_evaluation
+#: model:ir.module.module,description:hr_evaluation.module_meta_information
+msgid "Ability to create employees evaluation."
+msgstr ""
+
+#. module: hr_evaluation
+#: field:hr_evaluation.quote,name:0
+msgid "Quote"
+msgstr ""
+
+#. module: hr_evaluation
+#: field:hr_evaluation.type,category_ids:0
+msgid "Appliable Role"
+msgstr ""
+
+#. module: hr_evaluation
+#: field:hr_evaluation.evaluation,user_id:0
+msgid "Evaluation User"
+msgstr ""
+
+#. module: hr_evaluation
+#: view:hr_evaluation.type:0
+msgid "Choices Results"
+msgstr ""
+
+#. module: hr_evaluation
+#: field:hr_evaluation.evaluation,date:0
+msgid "Date"
+msgstr ""
+
+#. module: hr_evaluation
+#: model:ir.ui.menu,name:hr_evaluation.menu_eval_hr
+#: model:ir.ui.menu,name:hr_evaluation.menu_open_view_employee_evaluation_form
+msgid "Evaluations"
+msgstr ""
+
+#. module: hr_evaluation
+#: model:ir.ui.menu,name:hr_evaluation.menu_eval_config
+msgid "Configuration"
+msgstr ""
+
+#. module: hr_evaluation
+#: model:ir.ui.menu,name:hr_evaluation.menu_open_view_employee_evaluation_next_list
+msgid "Next Evaluations"
+msgstr ""
+
+#. module: hr_evaluation
+#: constraint:ir.ui.view:0
+msgid "Invalid XML for View Architecture!"
+msgstr ""
+
+#. module: hr_evaluation
+#: model:ir.ui.menu,name:hr_evaluation.menu_open_view_evaluation_type_form
+msgid "Evaluation Criterions"
+msgstr ""
+
+#. module: hr_evaluation
+#: model:ir.ui.menu,name:hr_evaluation.menu_open_view_employee_my_old_evaluation_list
+msgid "My Preceeding Evaluations"
+msgstr ""
+
+#. module: hr_evaluation
+#: model:ir.ui.menu,name:hr_evaluation.menu_resp_hr
+msgid "HR Responsible"
+msgstr ""
+
+#. module: hr_evaluation
+#: field:hr_evaluation.quote,value_id:0
+#: field:hr_evaluation.type.value,name:0
+msgid "Value"
+msgstr ""
+
+#. module: hr_evaluation
+#: field:hr_evaluation.evaluation,name:0
+msgid "Summary"
+msgstr ""
+
+#. module: hr_evaluation
+#: field:hr_evaluation.type,active:0
+msgid "Active"
+msgstr ""
+
+#. module: hr_evaluation
+#: view:hr_evaluation.type:0
+msgid "Notes"
+msgstr ""
+
+#. module: hr_evaluation
+#: view:hr_evaluation.evaluation:0
+#: model:ir.model,name:hr_evaluation.model_hr_evaluation_evaluation
+msgid "Employee Evaluation"
+msgstr ""
+
+#. module: hr_evaluation
+#: model:ir.model,name:hr_evaluation.model_hr_evaluation_type
+msgid "Employee Evaluation Type"
+msgstr ""
+
+#. module: hr_evaluation
+#: view:hr_evaluation.evaluation:0
+msgid "Quotations"
+msgstr ""
+
+#. module: hr_evaluation
+#: model:ir.actions.act_window,name:hr_evaluation.open_view_employee_evaluation_next_list
+msgid "Next Employee Evaluation"
+msgstr ""
+
+#. module: hr_evaluation
+#: field:hr_evaluation.quote,type_id:0
+msgid "Type"
+msgstr ""
+
+#. module: hr_evaluation
+#: view:hr_evaluation.type:0
+#: field:hr_evaluation.type,name:0
+msgid "Evaluation Criterion"
+msgstr ""
+
+#. module: hr_evaluation
+#: model:ir.ui.menu,name:hr_evaluation.menu_open_view_employee_evaluation_next_my_list
+msgid "My Next Evaluations"
+msgstr ""
+
+#. module: hr_evaluation
+#: view:hr_evaluation.quote:0
+msgid "Evalution Quote"
+msgstr ""
+
+#. module: hr_evaluation
+#: model:ir.module.module,shortdesc:hr_evaluation.module_meta_information
+msgid "Human Resources Evaluation"
+msgstr ""
+
+#. module: hr_evaluation
+#: field:hr_evaluation.evaluation,quote_ids:0
+msgid "Quotes"
+msgstr ""
+
+#. module: hr_evaluation
+#: view:hr_evaluation.evaluation:0
+#: selection:hr_evaluation.evaluation,state:0
+msgid "Done"
+msgstr ""
+
+#. module: hr_evaluation
+#: model:ir.model,name:hr_evaluation.model_hr_evaluation_quote
+msgid "Employee Evaluation Quote"
+msgstr ""
+
+#. module: hr_evaluation
+#: view:hr_evaluation.evaluation:0
+#: field:hr_evaluation.evaluation,info_employee:0
+msgid "Employee Response"
+msgstr ""
+
+#. module: hr_evaluation
+#: model:ir.model,name:hr_evaluation.model_hr_evaluation_type_value
+msgid "Evaluation Type Value"
+msgstr ""
+
diff --git a/addons/hr_evaluation/i18n/hr_evaluation.pot b/addons/hr_evaluation/i18n/hr_evaluation.pot
new file mode 100644 (file)
index 0000000..b9d296c
--- /dev/null
@@ -0,0 +1,275 @@
+# Translation of OpenERP Server.
+# This file contains the translation of the following modules:
+#      * hr_evaluation
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: OpenERP Server 5.0.6\n"
+"Report-Msgid-Bugs-To: support@openerp.com\n"
+"POT-Creation-Date: 2009-11-25 12:18:06+0000\n"
+"PO-Revision-Date: 2009-11-25 12:18:06+0000\n"
+"Last-Translator: <>\n"
+"Language-Team: \n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: \n"
+"Plural-Forms: \n"
+
+#. module: hr_evaluation
+#: view:hr_evaluation.type:0
+#: field:hr_evaluation.type,info:0
+msgid "Information"
+msgstr ""
+
+#. module: hr_evaluation
+#: constraint:ir.model:0
+msgid "The Object name must start with x_ and not contain any special character !"
+msgstr ""
+
+#. module: hr_evaluation
+#: view:hr_evaluation.evaluation:0
+msgid "Schedule next evaluation"
+msgstr ""
+
+#. module: hr_evaluation
+#: view:hr_evaluation.evaluation:0
+#: field:hr_evaluation.evaluation,info_bad:0
+msgid "Bad Points"
+msgstr ""
+
+#. module: hr_evaluation
+#: model:ir.actions.act_window,name:hr_evaluation.open_view_employee_evaluation_next_my_list
+msgid "My Next Evaluation"
+msgstr ""
+
+#. module: hr_evaluation
+#: field:hr_evaluation.type,value_ids:0
+msgid "Values"
+msgstr ""
+
+#. module: hr_evaluation
+#: view:hr_evaluation.evaluation:0
+#: field:hr_evaluation.evaluation,info_good:0
+msgid "Good Points"
+msgstr ""
+
+#. module: hr_evaluation
+#: field:hr_evaluation.evaluation,state:0
+msgid "State"
+msgstr ""
+
+#. module: hr_evaluation
+#: field:hr_evaluation.evaluation,score:0
+#: field:hr_evaluation.quote,score:0
+#: field:hr_evaluation.type,score:0
+#: field:hr_evaluation.type.value,score:0
+msgid "Score"
+msgstr ""
+
+#. module: hr_evaluation
+#: selection:hr_evaluation.evaluation,state:0
+msgid "Draft"
+msgstr ""
+
+#. module: hr_evaluation
+#: view:hr_evaluation.evaluation:0
+msgid "Informal Data"
+msgstr ""
+
+#. module: hr_evaluation
+#: constraint:ir.actions.act_window:0
+msgid "Invalid model name in the action definition."
+msgstr ""
+
+#. module: hr_evaluation
+#: field:hr_evaluation.evaluation,employee_id:0
+msgid "Employee"
+msgstr ""
+
+#. module: hr_evaluation
+#: view:hr_evaluation.evaluation:0
+#: field:hr_evaluation.evaluation,info_improve:0
+msgid "To Improve"
+msgstr ""
+
+#. module: hr_evaluation
+#: field:hr_evaluation.quote,evaluation_id:0
+msgid "Evaluation"
+msgstr ""
+
+#. module: hr_evaluation
+#: field:hr_evaluation.type.value,type_id:0
+msgid "Evaluation Type"
+msgstr ""
+
+#. module: hr_evaluation
+#: view:hr_evaluation.evaluation:0
+msgid "Status"
+msgstr ""
+
+#. module: hr_evaluation
+#: view:hr_evaluation.type:0
+msgid "Apply to categories"
+msgstr ""
+
+#. module: hr_evaluation
+#: model:ir.module.module,description:hr_evaluation.module_meta_information
+msgid "Ability to create employees evaluation."
+msgstr ""
+
+#. module: hr_evaluation
+#: field:hr_evaluation.quote,name:0
+msgid "Quote"
+msgstr ""
+
+#. module: hr_evaluation
+#: field:hr_evaluation.type,category_ids:0
+msgid "Appliable Role"
+msgstr ""
+
+#. module: hr_evaluation
+#: field:hr_evaluation.evaluation,user_id:0
+msgid "Evaluation User"
+msgstr ""
+
+#. module: hr_evaluation
+#: view:hr_evaluation.type:0
+msgid "Choices Results"
+msgstr ""
+
+#. module: hr_evaluation
+#: field:hr_evaluation.evaluation,date:0
+msgid "Date"
+msgstr ""
+
+#. module: hr_evaluation
+#: model:ir.ui.menu,name:hr_evaluation.menu_eval_hr
+#: model:ir.ui.menu,name:hr_evaluation.menu_open_view_employee_evaluation_form
+msgid "Evaluations"
+msgstr ""
+
+#. module: hr_evaluation
+#: model:ir.ui.menu,name:hr_evaluation.menu_eval_config
+msgid "Configuration"
+msgstr ""
+
+#. module: hr_evaluation
+#: model:ir.ui.menu,name:hr_evaluation.menu_open_view_employee_evaluation_next_list
+msgid "Next Evaluations"
+msgstr ""
+
+#. module: hr_evaluation
+#: constraint:ir.ui.view:0
+msgid "Invalid XML for View Architecture!"
+msgstr ""
+
+#. module: hr_evaluation
+#: model:ir.ui.menu,name:hr_evaluation.menu_open_view_evaluation_type_form
+msgid "Evaluation Criterions"
+msgstr ""
+
+#. module: hr_evaluation
+#: model:ir.ui.menu,name:hr_evaluation.menu_open_view_employee_my_old_evaluation_list
+msgid "My Preceeding Evaluations"
+msgstr ""
+
+#. module: hr_evaluation
+#: model:ir.ui.menu,name:hr_evaluation.menu_resp_hr
+msgid "HR Responsible"
+msgstr ""
+
+#. module: hr_evaluation
+#: field:hr_evaluation.quote,value_id:0
+#: field:hr_evaluation.type.value,name:0
+msgid "Value"
+msgstr ""
+
+#. module: hr_evaluation
+#: field:hr_evaluation.evaluation,name:0
+msgid "Summary"
+msgstr ""
+
+#. module: hr_evaluation
+#: field:hr_evaluation.type,active:0
+msgid "Active"
+msgstr ""
+
+#. module: hr_evaluation
+#: view:hr_evaluation.type:0
+msgid "Notes"
+msgstr ""
+
+#. module: hr_evaluation
+#: view:hr_evaluation.evaluation:0
+#: model:ir.model,name:hr_evaluation.model_hr_evaluation_evaluation
+msgid "Employee Evaluation"
+msgstr ""
+
+#. module: hr_evaluation
+#: model:ir.model,name:hr_evaluation.model_hr_evaluation_type
+msgid "Employee Evaluation Type"
+msgstr ""
+
+#. module: hr_evaluation
+#: view:hr_evaluation.evaluation:0
+msgid "Quotations"
+msgstr ""
+
+#. module: hr_evaluation
+#: model:ir.actions.act_window,name:hr_evaluation.open_view_employee_evaluation_next_list
+msgid "Next Employee Evaluation"
+msgstr ""
+
+#. module: hr_evaluation
+#: field:hr_evaluation.quote,type_id:0
+msgid "Type"
+msgstr ""
+
+#. module: hr_evaluation
+#: view:hr_evaluation.type:0
+#: field:hr_evaluation.type,name:0
+msgid "Evaluation Criterion"
+msgstr ""
+
+#. module: hr_evaluation
+#: model:ir.ui.menu,name:hr_evaluation.menu_open_view_employee_evaluation_next_my_list
+msgid "My Next Evaluations"
+msgstr ""
+
+#. module: hr_evaluation
+#: view:hr_evaluation.quote:0
+msgid "Evalution Quote"
+msgstr ""
+
+#. module: hr_evaluation
+#: model:ir.module.module,shortdesc:hr_evaluation.module_meta_information
+msgid "Human Resources Evaluation"
+msgstr ""
+
+#. module: hr_evaluation
+#: field:hr_evaluation.evaluation,quote_ids:0
+msgid "Quotes"
+msgstr ""
+
+#. module: hr_evaluation
+#: view:hr_evaluation.evaluation:0
+#: selection:hr_evaluation.evaluation,state:0
+msgid "Done"
+msgstr ""
+
+#. module: hr_evaluation
+#: model:ir.model,name:hr_evaluation.model_hr_evaluation_quote
+msgid "Employee Evaluation Quote"
+msgstr ""
+
+#. module: hr_evaluation
+#: view:hr_evaluation.evaluation:0
+#: field:hr_evaluation.evaluation,info_employee:0
+msgid "Employee Response"
+msgstr ""
+
+#. module: hr_evaluation
+#: model:ir.model,name:hr_evaluation.model_hr_evaluation_type_value
+msgid "Evaluation Type Value"
+msgstr ""
+
diff --git a/addons/hr_evaluation/security/ir.model.access.csv b/addons/hr_evaluation/security/ir.model.access.csv
new file mode 100644 (file)
index 0000000..440bcfb
--- /dev/null
@@ -0,0 +1,9 @@
+"id","name","model_id:id","group_id:id","perm_read","perm_write","perm_create","perm_unlink"
+"access_hr_evaluation_evaluation","hr_evaluation.evaluation","model_hr_evaluation_evaluation",hr.group_hr_user,1,0,0,0
+"access_hr_evaluation_type","hr_evaluation.type","model_hr_evaluation_type",hr.group_hr_user,1,0,0,0
+"access_hr_evaluation_type_value","hr_evaluation.type.value","model_hr_evaluation_type_value",hr.group_hr_user,1,0,0,0
+"access_hr_evaluation_quote","hr_evaluation.quote","model_hr_evaluation_quote",hr.group_hr_user,1,0,0,0
+"access_hr_evaluation_evaluation_manager","hr_evaluation.evaluation","model_hr_evaluation_evaluation",hr.group_hr_manager,1,1,1,1
+"access_hr_evaluation_type_manager","hr_evaluation.type","model_hr_evaluation_type",hr.group_hr_manager,1,1,1,1
+"access_hr_evaluation_type_value_manager","hr_evaluation.type.value","model_hr_evaluation_type_value",hr.group_hr_manager,1,1,1,1
+"access_hr_evaluation_quote_manager","hr_evaluation.quote","model_hr_evaluation_quote",hr.group_hr_manager,1,1,1,1
\ No newline at end of file
diff --git a/addons/hr_evaluation/specifications/evaluation_plan.png b/addons/hr_evaluation/specifications/evaluation_plan.png
new file mode 100644 (file)
index 0000000..bd00cec
Binary files /dev/null and b/addons/hr_evaluation/specifications/evaluation_plan.png differ