diff options
| author | Stephane Wirtel <stw@openerp.com> | 2011-09-22 15:09:13 +0200 |
|---|---|---|
| committer | Stephane Wirtel <stw@openerp.com> | 2011-09-22 15:09:13 +0200 |
| commit | f5539d1069cd37867a2f7b7ea6e48296e022a592 (patch) | |
| tree | fe9c9074d6d67fb0f287bf506abaa26775eac5e2 | |
| parent | 7afbca3af907b6ab6ee11f2b6826593b6aead068 (diff) | |
[IMP] hr: Add some configuration wizards
bzr revid: stw@openerp.com-20110922130913-kw5htg1ieb1b3xyp
| -rw-r--r-- | addons/hr/hr_installer.xml | 103 |
1 files changed, 60 insertions, 43 deletions
diff --git a/addons/hr/hr_installer.xml b/addons/hr/hr_installer.xml index 6aae7a3ac85..8a9b1eefbb5 100644 --- a/addons/hr/hr_installer.xml +++ b/addons/hr/hr_installer.xml @@ -1,49 +1,66 @@ <openerp> - <data> + <data> - <record id="view_hr_installer" model="ir.ui.view"> - <field name="name">hr.installer.view</field> - <field name="model">base.setup.installer</field> - <field name="type">form</field> - <field name="inherit_id" ref="base_setup.view_base_setup_installer"/> - <field name="arch" type="xml"> - <data> - <xpath expr="//group[@name='hr']" position="replace"> - <newline/> - <separator string="Human Resources Features" colspan="4"/> - <field name="hr_holidays"/> - <field name="hr_expense"/> - <field name="hr_recruitment"/> - <field name="hr_timesheet_sheet"/> - <field name="hr_contract"/> - <field name="hr_attendance"/> - <field name="hr_evaluation"/> - <field name="hr_payroll"/> - <field name="hr_payroll_account" groups="base.group_extended"/> - </xpath> - </data> - </field> - </record> - - <record id="category_hr_management_config" model="ir.actions.todo.category"> - <field name="name">HR Management</field> - <field name="sequence">5</field> - </record> + <record id="view_hr_installer" model="ir.ui.view"> + <field name="name">hr.installer.view</field> + <field name="model">base.setup.installer</field> + <field name="type">form</field> + <field name="inherit_id" ref="base_setup.view_base_setup_installer"/> + <field name="arch" type="xml"> + <data> + <xpath expr="//group[@name='hr']" position="replace"> + <newline/> + <separator string="Human Resources Features" colspan="4"/> + <field name="hr_holidays"/> + <field name="hr_expense"/> + <field name="hr_recruitment"/> + <field name="hr_timesheet_sheet"/> + <field name="hr_contract"/> + <field name="hr_attendance"/> + <field name="hr_evaluation"/> + <field name="hr_payroll"/> + <field name="hr_payroll_account" groups="base.group_extended"/> + </xpath> + </data> + </field> + </record> - <!-- employee configure action --> - <record id="action_create_hr_employee_installer" model="ir.actions.act_window"> - <field name="name">Create your employees</field> - <field name="type">ir.actions.act_window</field> - <field name="res_model">hr.employee</field> - <field name="view_type">form</field> - <field name="view_mode">form</field> - <field name="view_id" ref="view_employee_form"/> - </record> + <record id="category_hr_management_config" model="ir.actions.todo.category"> + <field name="name">HR Management</field> + <field name="sequence">5</field> + </record> - <record id="config_wizard_action_create_hr_employee_installer" model="ir.actions.todo"> - <field name="action_id" ref="action_create_hr_employee_installer"/> - <field name="category_id" ref="category_hr_management_config"/> - </record> + <!-- employee configure action --> + <record id="action_create_hr_employee_installer" model="ir.actions.act_window"> + <field name="name">Create your employees</field> + <field name="type">ir.actions.act_window</field> + <field name="res_model">hr.employee</field> + <field name="view_type">form</field> + <field name="view_mode">form</field> + <field name="view_id" ref="view_employee_form"/> + </record> - </data> + <record id="config_wizard_action_create_hr_employee_installer" model="ir.actions.todo"> + <field name="action_id" ref="action_create_hr_employee_installer"/> + <field name="category_id" ref="category_hr_management_config"/> + </record> + + + <record model="ir.actions.act_window" id="view_department_form_installer"> + <field name="name">Define Your Department Structure</field> + <field name="type">ir.actions.act_window</field> + <field name="res_model">hr.department</field> + <field name="view_type">form</field> + <field name="view_mode">tree,form</field> + <field name="view_id" ref="hr.view_department_tree"/> + <field name="groups_id" eval="[(6, 0, [ref('base.group_extended')])]" /> + <field name="help">Your Company's Department Structure is used to manage all documents related to employees by departments: expenses and timesheet validation, leaves management, recruitments, etc.</field> + </record> + + <record id="view_department_form_todo" model="ir.actions.todo"> + <field name="action_id" ref="view_department_form_installer"/> + <field name="category_id" ref="hr.category_hr_management_config"/> + <field name="sequence">3</field> + </record> + </data> </openerp> |
