odoo/addons/hr_skill/hr_skill_view.xml

360 lines
12 KiB
XML

<terp>
<data>
<menuitem name="Human Resources/Configuration/Skills Management" groups="admin"/>
<!-- defini le formulaire skill -->
<record model="ir.ui.view" id="view_skill_form">
<field name="name">hr_skill.skill.form</field>
<field name="model">hr_skill.skill</field>
<field name="type">form</field>
<field name="arch" type="xml">
<form string="Skills">
<field name="name" select="1" colspan="1"/>
<field name="active" select="1" />
<newline/>
<field name="parent_id" select="1"/>
<field name="weight_category_id" select="1"/>
<field name="view" select="1"/>
</form>
</field>
</record>
<!-- defini une action pr skill ds le menu principal -->
<record model="ir.actions.act_window" id="open_view_skill_form">
<field name="name">hr_skill.skill</field>
<field name="res_model">hr_skill.skill</field>
<field name="view_type">form</field>
<field name="view_mode">form,tree</field>
</record>
<!-- defini l'entree skill ds le menu principal -->
<menuitem name="Human Resources/Configuration/Skills Management/Skills" id="menu_open_view_skill_form" action="open_view_skill_form"/>
<!-- defini la vue en arbre des skills-->
<record model="ir.ui.view" id="view_hr_skill_tree">
<field name="name">hr_skill.skill.tree</field>
<field name="model">hr_skill.skill</field>
<field name="type">tree</field>
<field name="field_parent">child_ids</field>
<field name="arch" type="xml">
<tree string="Skills">
<field name="name"/>
<field name="view"/>
</tree>
</field>
</record>
<!-- associe la vue en arbre des skills au bouton correspondant ds le menu principal -->
<record model="ir.actions.act_window" id="open_view_skill_tree">
<field name="name">hr_skill.skill.tree</field>
<field name="res_model">hr_skill.skill</field>
<field name="view_type">tree</field>
<field name="view_id" ref="view_hr_skill_tree"/>
<field name="domain">[('parent_id','=',False)]</field>
</record>
<!-- ajoute une entree "skill tree" dans le menu principal -->
<menuitem name="Human Resources/Configuration/Skills Management/Skills Tree" id="menu_open_view_skill_tree" action="open_view_skill_tree"/>
<!-- defini le formulaire position -->
<record model="ir.ui.view" id="view_position_form">
<field name="name">hr_skill.position.form</field>
<field name="model">hr_skill.position</field>
<field name="type">form</field>
<field name="arch" type="xml">
<form string="Positions">
<field name="name" select="1" colspan="3"/>
<field name="profile_ids" colspan="3">
<tree string="Profiles" editable="top">
<field name="profile_id" on_change="onchange_profile_id(profile_id)"/>
<field name="weight_id"/>
<field name="name"/>
</tree>
</field>
</form>
</field>
</record>
<!-- defini une action pr position ds le menu principal -->
<record model="ir.actions.act_window" id="open_view_position_form">
<field name="name">hr_skill.position</field>
<field name="res_model">hr_skill.position</field>
<field name="view_type">form</field>
<field name="view_mode">form,tree</field>
</record>
<!-- defini l'entree position ds le menu principal -->
<menuitem name="Human Resources/Configuration/Skills Management/Positions" id="menu_open_view_position_form" action="open_view_position_form"/>
<!-- defini le formulaire profile -->
<record model="ir.ui.view" id="view_profile_form">
<field name="name">hr_skill.profile.form</field>
<field name="model">hr_skill.profile</field>
<field name="type">form</field>
<field name="arch" type="xml">
<form string="Profile">
<field name="name" select="1" colspan="3"/>
<field name="skill_ids" colspan="3">
<tree string="Skills" editable="top">
<field name="skill_id" on_change="onchange_skill_id(skill_id)"/>
<field name="weight_id"/>
<field name="name"/>
</tree>
<form string="Skills" editable="top">
<field name="skill_id" on_change="onchange_skill_id(skill_id)"/>
<field name="weight_id"/>
<field name="name"/>
</form>
</field>
</form>
</field>
</record>
<!-- defini une action pr profile ds le menu principal -->
<record model="ir.actions.act_window" id="open_view_profile_form">
<field name="name">hr_skill.profile</field>
<field name="res_model">hr_skill.profile</field>
<field name="view_type">form</field>
<field name="view_mode">form,tree</field>
</record>
<!-- defini l'entree profiles ds le menu principal -->
<menuitem name="Human Resources/Configuration/Skills Management/Profiles" id="menu_open_view_profiles_form" action="open_view_profile_form"/>
<!-- defini le formulaire weight categories -->
<record model="ir.ui.view" id="view_weight_category_form">
<field name="name">hr_skill.weight.category.form</field>
<field name="model">hr_skill.weight.category</field>
<field name="type">form</field>
<field name="arch" type="xml">
<form string="Weight Categories">
<field name="name" select="1" colspan="2"/>
</form>
</field>
</record>
<!-- defini une action pr weight categories ds le menu principal -->
<record model="ir.actions.act_window" id="open_view_weight_category_form">
<field name="name">hr_skill.weight.category</field>
<field name="res_model">hr_skill.weight.category</field>
<field name="view_type">form</field>
<field name="view_mode">form,tree</field>
</record>
<!-- defini l'entree weight categories ds le menu principal -->
<menuitem name="Human Resources/Configuration/Skills Management/Weight Categories" id="menu_open_view_weight_category_form" action="open_view_weight_category_form"/>
<!-- defini le formulaire weight -->
<record model="ir.ui.view" id="view_weight_form">
<field name="name">hr_skill.weight.form</field>
<field name="model">hr_skill.weight</field>
<field name="type">form</field>
<field name="arch" type="xml">
<form string="Weight">
<field name="name" select="1"/>
<newline/>
<field name="value" select="1"/>
<field name="category_id" select="1"/>
</form>
</field>
</record>
<!-- defini une action pr weight categories ds le menu principal -->
<record model="ir.actions.act_window" id="open_view_weight_form">
<field name="name">hr_skill.weight</field>
<field name="res_model">hr_skill.weight</field>
<field name="view_type">form</field>
<field name="view_mode">form,tree</field>
</record>
<!-- defini l'entree weight categories ds le menu principal -->
<menuitem name="Human Resources/Configuration/Skills Management/Weights" id="menu_open_view_weight_form" action="open_view_weight_form"/>
<!-- defini le formulaire experience categories -->
<record model="ir.ui.view" id="view_experience_category_form">
<field name="name">hr_skill.experience.category.form</field>
<field name="model">hr_skill.experience.category</field>
<field name="type">form</field>
<field name="arch" type="xml">
<form string="Experience Categories">
<field name="name" select="1" colspan="2"/>
</form>
</field>
</record>
<!-- defini une action pr experience categories ds le menu principal -->
<record model="ir.actions.act_window" id="open_view_experience_category_form">
<field name="name">hr_skill.experience.category</field>
<field name="res_model">hr_skill.experience.category</field>
<field name="view_type">form</field>
<field name="view_mode">form,tree</field>
</record>
<!-- defini l'entree experience categories ds le menu principal -->
<menuitem name="Human Resources/Configuration/Skills Management/Experience Categories" id="menu_open_view_experience_category_form" action="open_view_experience_category_form"/>
<!-- defini le formulaire experience -->
<record model="ir.ui.view" id="view_experience_form">
<field name="name">hr_skill.experience.form</field>
<field name="model">hr_skill.experience</field>
<field name="type">form</field>
<field name="arch" type="xml">
<form string="Experiences">
<field name="name" select="1" />
<field name="category_id" select="1" />
<field name="skill_ids" colspan="3">
<tree string="Skills" editable="top">
<field name="skill_id" on_change="onchange_skill_id(skill_id)"/>
<field name="weight_id"/>
<field name="name"/>
</tree>
<form string="Skills" editable="top">
<field name="skill_id" on_change="onchange_skill_id(skill_id)"/>
<field name="weight_id"/>
<field name="name"/>
</form>
</field>
</form>
</field>
</record>
<!-- defini une action pr position ds le menu principal -->
<record model="ir.actions.act_window" id="open_view_experience_form">
<field name="name">hr_skill.experience</field>
<field name="res_model">hr_skill.experience</field>
<field name="view_type">form</field>
<field name="view_mode">form,tree</field>
</record>
<!-- defini l'entree position ds le menu principal -->
<menuitem name="Human Resources/Configuration/Skills Management/Experiences" id="menu_open_view_experience_form" action="open_view_experience_form"/>
<!-- formulaire evaluation -->
<record model="ir.ui.view" id="view_evalutation_form">
<field name="name">hr_skill.evaluation.form</field>
<field name="model">hr_skill.evaluation</field>
<field name="type">form</field>
<field name="arch" type="xml">
<form string="Evaluation">
<notebook>
<page string="General Informations">
<field name="name" select="1"/>
<field name="date" select="1"/>
<field name="interviewee_name" select="1"/>
<field name="interviewer_name" select="1"/>
<field name="employee_id" on_change="onchange_employee_id(employee_id)"/>
<field name="reference" />
<field name="category_id" />
<field name="note" colspan="3"/>
</page>
<page string="Skill and experiences">
<field name="experience_ids" colspan="3" nolanel="1">
<tree string="Experiences"
editable="top" nolabel="1" >
<field name="experience_id" on_change="onchange_experience_id(experience_id)"/>
<field name="weight_id"/>
<field name="name"/>
</tree>
</field>
<field name="skill_ids" colspan="3" nolanel="1">
<tree string="Skills"
editable="top" nolabel="1" >
<field name="skill_id" on_change="onchange_skill_id(skill_id)"/>
<field name="weight_id"/>
<field name="name"/>
</tree>
</field>
</page>
</notebook>
</form>
</field>
</record>
<!-- arbre evaluation -->
<record model="ir.ui.view" id="view_evalutation_tree">
<field name="name">hr_skill.evaluation.tree</field>
<field name="model">hr_skill.evaluation</field>
<field name="type">tree</field>
<field name="arch" type="xml">
<tree string="Evaluation">
<field name="name" select="1"/>
<field name="date" select="1"/>
<field name="interviewee_name" select="1"/>
<field name="interviewer_name" select="1"/>
<field name="category_id" />
</tree>
</field>
</record>
<!-- defini une action pr evaluation ds le menu principal -->
<record model="ir.actions.act_window" id="open_view_evaluation_form">
<field name="name">hr_skill.evaluation</field>
<field name="res_model">hr_skill.evaluation</field>
<field name="view_type">form</field>
<field name="view_mode">form,tree</field>
</record>
<!-- defini l'entree evaluations ds le menu principal -->
<menuitem name="Human Resources/Configuration/Skills Management/Evaluations" id="menu_open_view_evaluation_form" action="open_view_evaluation_form"/>
</data>
</terp>
<!-- complete le formulaire employee -->
<!-- <record model="ir.ui.view" id="view_hr_employe"> -->
<!-- <field name="name">hr_skill.employee.inherit.form</field> -->
<!-- <field name="model">hr.employee</field> -->
<!-- <field name="inherit_id" ref="hr.view_employee_form" /> -->
<!-- <field name="type">form</field> -->
<!-- <field name="priority" eval="64"/> -->
<!-- <field name="arch" type="xml"> -->
<!-- <page string="Holidays" position="after"> -->
<!-- <page string="Skills"> -->
<!-- <field -->
<!-- name="experience_ids"> -->
<!-- <form string="Employee experience"> -->
<!-- <field name="name"/> -->
<!-- <field name="experience_id" on_change="onchange_experience_id(experience_id)"/> -->
<!-- <field name="weight_id" /> -->
<!-- </form> -->
<!-- <tree string="Employee experience" editable="top"> -->
<!-- <field name="name" /> -->
<!-- <field name="experience_id" on_change="onchange_experience_id(experience_id)"/> -->
<!-- <field name="weight_id" /> -->
<!-- </tree> -->
<!-- </field> -->
<!-- <field name="skill_ids" /> -->
<!-- </page> -->
<!-- </page> -->
<!-- </field> -->
<!-- </record> -->