Odoo18-Base/addons/hr_recruitment_skills/views/hr_candidate_views.xml
2025-01-06 10:57:38 +07:00

68 lines
3.3 KiB
XML

<?xml version="1.0" encoding="utf-8"?>
<odoo>
<record id="hr_candidate_view_form" model="ir.ui.view">
<field name="name">hr.candidate.view.form.inherit.hr.recruitment.skills</field>
<field name="model">hr.candidate</field>
<field name="inherit_id" ref="hr_recruitment.hr_candidate_view_form"/>
<field name="arch" type="xml">
<notebook position="inside">
<page string="Skills">
<div class="row ms-2">
<div class="o_hr_skills_editable o_hr_skills_group o_group_skills col-lg-5 d-flex flex-column">
<field name="id" invisible="1"/>
<field mode="list" nolabel="1" name="candidate_skill_ids" widget="skills_one2many"
context="{'default_candidate_id': id, 'no_timeline': True}">
<list>
<field name="skill_type_id" optional="hidden"/>
<field name="skill_id"/>
<field name="skill_level_id"/>
<field name="level_progress" widget="progressbar"/>
</list>
</field>
</div>
</div>
</page>
</notebook>
</field>
</record>
<record id="hr_candidate_view_search" model="ir.ui.view">
<field name="name">hr.candidate.view.search.inherit.skills</field>
<field name="model">hr.candidate</field>
<field name="inherit_id" ref="hr_recruitment.hr_candidate_view_search"/>
<field name="arch" type="xml">
<xpath expr="//field[@name='user_id']" position="after">
<field name="candidate_skill_ids"/>
</xpath>
<filter name="unassigned" position="after">
<filter string="Skills" name="groupby_skills" context="{'group_by': 'skill_ids'}"/>
</filter>
</field>
</record>
<record id="hr_candidate_view_tree" model="ir.ui.view">
<field name="name">hr.candidate.view.list.inherit.skills</field>
<field name="model">hr.candidate</field>
<field name="inherit_id" ref="hr_recruitment.hr_candidate_view_tree"/>
<field name="mode">primary</field>
<field name="arch" type="xml">
<xpath expr="//list" position="attributes">
<attribute name="class" add="o_search_matching_applicant" separator=" "/>
</xpath>
<xpath expr="//list" position="inside">
<header>
<button name="action_create_application" string="Create Application" type="object" class="btn-secondary"/>
</header>
</xpath>
<field name="priority" position="attributes">
<attribute name="optional">hide</attribute>
</field>
<field name="company_id" position="after">
<field name="matching_score"/>
<field name="matching_skill_ids" widget="many2many_tags" options="{'color_field': 'color'}"/>
<field name="missing_skill_ids" widget="many2many_tags" options="{'color_field': 'color'}"/>
</field>
</field>
</record>
</odoo>