[TITLE]
Odoo 评估模块技能演变报告使用指南
[DESCRIPTION]
本文详细介绍 Odoo 评估(Appraisals)应用中的“技能演变”报告,涵盖报告访问路径、显示规则、技能明细字段、以及通过自定义过滤器查找特定技能员工和评估最高技能改进的实用案例,帮助管理者高效跟踪员工技能发展。
[KEYWORDS]
Odoo, 评估, 技能演变, 技能报告, 员工技能, 自定义过滤器, 绩效评估, 技能改进, 专家级JavaScript, 透视表
[TRANSLATED_CONTENT]
Skills evolution
在 Odoo 的 Appraisals 应用中,可以在
Skills Evolution <appraisals/identify-skills-evolution> 报告(亦称 Appraisal Skills Report)中查看员工技能随时间的进展。
管理者可以利用此报告查看哪些员工达成了评估中设定的技能目标、哪些员工满足技能截止日期、谁在技能发展方面表现最突出等信息。
Skills Evolution 报告还提供了 search for employees with specific skills <appraisals/identify-skills> 的功能,能够按特定水平搜索具备某项技能的员工,这在需要特定技能的场景中非常有用。
Skills evolution report {#appraisals/identify-skills-evolution}
要访问此 Skills Evolution 报告,进入
Appraisals app --> Reporting --> Skills Evolution。
此操作会打开 Appraisal Skills Report 页面。所有技能首先按创建月份分组,然后按员工,再按技能类型分组。
:::: important
::: title
Important
:::
重要
::::
Appraisals Skills Report 仅显示 至少完成一次评估 的员工的技能。评估仍为草稿或待处理的员工的技能不在报告中。
当员工完成首次评估后,其所有技能都会出现在报告中。随后评估标记为完成后,前一次评估与本次评估之间的技能变动会显示在报告中。
未 完成的进行中评估所产生的任何技能等级变动 不会 包含在本报告中。
::::
要查看某位员工的技能类型的具体详情,先展开 Employee,再展开各个 Skill Types。每个技能类型会显示以下信息:
Employee:员工姓名。Skill Type:技能所属的类别。Skill:具体的单项技能。Current Level:员工当前达到的技能等级。Previous Progress:上一次评估时该技能的完成百分比。Current Progress:本次评估时该技能的完成百分比。Justification:在技能上填写的说明或备注,解释进度变化。
技能文本的颜色表示与上一次评估相比的变化情况。自上次评估后提升的技能等级显示为绿色,表示 Improvement(改进);未变化的显示为黑色,表示 No Change(无变化);下降的显示为红色,表示 Regression(退步)。
通过在顶部搜索栏的 filters <search/filters> 和 groupings <search/group> 调整,可修改报告以获取特定信息。
Use case: Identify employees with specific skills {#appraisals/identify-skills}
由于 Appraisal Skills Report 按月份、再按员工组织所有技能,直接找到具备特定技能且达到特定水平的员工较为困难。此时需要使用自定义过滤器。
下面的示例演示如何将报告修改为仅显示 Javascript 专家级(Expert)水平的员工。首先,清除搜索栏中的所有活动过滤器。
接着,点击搜索栏中的 fa-caret-down(Toggle Search Panel)图标,然后在 fa-filters(Filters)列下点击 Add Custom Filter,弹出 Add Custom Filter 窗口。
在第一列的下拉菜单中选择 Skill,保持第二列为 is in,在第三列的下拉菜单中选择 Javascript。
随后点击 New Rule,出现第二行。此行的第一列选择 Current Level,第二列保持 is in,第三列选择 Expert。
添加第二条规则后,找到弹窗顶部显示 Match any fa-caret-down of the following rules 的文字,将 any 的下拉菜单改为 all。
最后点击 Add 按钮。
现在,仅会显示拥有 Javascript 专家级别的员工。在本示例中,只有 Marc Demo 符合条件。
Use case: Assess highest improvement
另一种修改 Appraisal Skills Report 的方式是找出在特定时间段内 技能提升最多 的员工。
首先清除搜索栏中的默认过滤器。随后点击搜索栏中的 fa-caret-down(Toggle Search Panel)图标,然后在 fa-filter(Filters)列下点击 Improvement。启用此过滤器后,仅会显示已提升的技能。
可以进一步限定时间范围,例如某个季度或月份。保持搜索栏的下拉菜单展开,点击 fa-filter(Filters)列底部的 Add Custom Filter,弹出 Add Custom Filter 窗口。
第一列选择 Create Date,第二列选择 is between。选择后会出现两个日期字段,使用日历选择器设置过滤的日期区间。填写完毕后点击 Add。
此自定义过滤器会列出所有已提升的技能,默认以列表视图按员工组织。
::: example
要统计第二季度提升技能最多的员工,先清除 Appraisal Skills Report 搜索栏的默认过滤器。随后启用 Improvement 过滤器,再点击 fa-filter(Filters)列底部的 Add Custom Filter。
在弹出的窗口中,第一列选择 Create Date,第二列选择 is between。随后出现两个日期字段,分别设置为 04/01/2025 和 06/30/2025,最后点击 Add。
:::
若需进一步查看员工数量和技能详情,可点击右上角的 oi-view-pivot(Pivot)图标切换为透视表。透视表默认展示员工为行、唯一可见列为 改进技能总数。
若想展开列以查看哪些技能类型整体提升最多,点击 fa-plus-square(Total)按钮展开 Count 列上方的 Total,随后点击 Add Custom Group fa-caret-down,在出现的下拉菜单中选择 Skill。这样即可按单个技能类型展开所有改进的技能。
::: example
在本例中,Audrey Peterson 在第三季度提升最多,共有五项技能得到改进。
:::
::: seealso
Odoo essentials reporting <../../essentials/reporting>-../../essentials/search
:::
[SUMMARY]