Skip to content

Commit

Permalink
[IMP] hr_employee_skills_menu: pre-commit stuff
Browse files Browse the repository at this point in the history
  • Loading branch information
oihane committed Jun 27, 2024
1 parent 1c75dd7 commit 43a8f95
Show file tree
Hide file tree
Showing 3 changed files with 54 additions and 35 deletions.
8 changes: 4 additions & 4 deletions hr_employee_skills_menu/__manifest__.py
Original file line number Diff line number Diff line change
Expand Up @@ -2,17 +2,17 @@
# License AGPL-3.0 or later (https://www.gnu.org/licenses/agpl.html).
{
"name": "Hr Employee Skills Menu",
'version': '14.0.1.0.0',
"version": "14.0.1.0.0",
"author": "Avanzosc",
"website": "https://www.avanzosc.es",
"website": "https://github.com/avanzosc/hr-addons",
"category": "Human Resources/Employees",
"depends": [
"hr_skills",
],
"data": [
"views/hr_employee_skill.xml",
"views/hr_employee.xml"
"views/hr_employee.xml",
],
"license": "AGPL-3",
'installable': True,
"installable": True,
}
5 changes: 2 additions & 3 deletions hr_employee_skills_menu/views/hr_employee.xml
Original file line number Diff line number Diff line change
@@ -1,9 +1,8 @@
<?xml version="1.0" encoding="utf-8"?>

<?xml version="1.0" encoding="utf-8" ?>
<odoo>
<record id="hr_employee_view_form" model="ir.ui.view">
<field name="model">hr.employee</field>
<field name="inherit_id" ref="hr_skills.hr_employee_view_form"/>
<field name="inherit_id" ref="hr_skills.hr_employee_view_form" />
<field name="arch" type="xml">
<field name="employee_skill_ids" position="attributes">
<attribute name="context">{'default_employee_id': active_id}</attribute>
Expand Down
76 changes: 48 additions & 28 deletions hr_employee_skills_menu/views/hr_employee_skill.xml
Original file line number Diff line number Diff line change
@@ -1,17 +1,16 @@
<?xml version="1.0" encoding="utf-8"?>

<?xml version="1.0" encoding="utf-8" ?>
<odoo>

<record id="hr_employee_skill_view_tree" model="ir.ui.view">
<field name="name">hr.employee.skill.tree</field>
<field name="model">hr.employee.skill</field>
<field name="arch" type="xml">
<tree string="Employee Skill">
<field name="employee_id"/>
<field name="skill_type_id"/>
<field name="skill_id"/>
<field name="skill_level_id"/>
<field name="level_progress" widget="progressbar"/>
<tree>
<field name="employee_id" />
<field name="skill_type_id" />
<field name="skill_id" />
<field name="skill_level_id" />
<field name="level_progress" widget="progressbar" />
</tree>
</field>
</record>
Expand All @@ -23,13 +22,17 @@
<form string="Employee Skill">
<sheet>
<group>
<field name="skill_type_id"/>
<field name="skill_id"
domain="[('skill_type_id', '=', skill_type_id)]"
options="{'no_create_edit':True}"/>
<field name="skill_level_id"
domain="[('skill_type_id', '=', skill_type_id)]"/>
<field name="level_progress" widget="progressbar"/>
<field name="skill_type_id" />
<field
name="skill_id"
domain="[('skill_type_id', '=', skill_type_id)]"
options="{'no_create_edit':True}"
/>
<field
name="skill_level_id"
domain="[('skill_type_id', '=', skill_type_id)]"
/>
<field name="level_progress" widget="progressbar" />
</group>
</sheet>
</form>
Expand All @@ -41,15 +44,31 @@
<field name="model">hr.employee.skill</field>
<field name="arch" type="xml">
<search>
<field name="employee_id"/>
<field name="skill_type_id"/>
<field name="skill_id"/>
<field name="skill_level_id"/>
<field name="employee_id" />
<field name="skill_type_id" />
<field name="skill_id" />
<field name="skill_level_id" />
<group expand="0" string="Group By">
<filter string="Employee" name="employee_id" context="{'group_by':'employee_id'}"/>
<filter string="Skill Type" name="skill_type_id" context="{'group_by':'skill_type_id'}"/>
<filter string="Skill" name="skill_id" context="{'group_by':'skill_id'}"/>
<filter string="Skill Level" name="skill_level_id" context="{'group_by':'skill_level_id'}"/>
<filter
string="Employee"
name="employee_id"
context="{'group_by':'employee_id'}"
/>
<filter
string="Skill Type"
name="skill_type_id"
context="{'group_by':'skill_type_id'}"
/>
<filter
string="Skill"
name="skill_id"
context="{'group_by':'skill_id'}"
/>
<filter
string="Skill Level"
name="skill_level_id"
context="{'group_by':'skill_level_id'}"
/>
</group>
</search>
</field>
Expand All @@ -62,10 +81,11 @@
</record>

<menuitem
id="hr_employee_skill_menu"
name="Employee Skills"
action="hr_employee_skill_action"
parent="hr.menu_human_resources_configuration_employee"
sequence="4"/>
id="hr_employee_skill_menu"
name="Employee Skills"
action="hr_employee_skill_action"
parent="hr.menu_human_resources_configuration_employee"
sequence="4"
/>

</odoo>

0 comments on commit 43a8f95

Please sign in to comment.