Odoo Community
Odoo Enterprise
Viindoo Cloud
Skills with levels, requirements per rank, and a score that comes out of them
A competency framework: skill types and levels, a description per level, requirements per rank with weights, and each employee measured against them.
HR Skills Framework (technical name viin_hr_skill_framework) is an Odoo 17.0 app for Odoo Community and Odoo Enterprise and Viindoo Cloud, built for hr, manager, employee, recruiter.
At a Glance
The facts of HR Skills Framework, version 0.3.1, in one place. Published by Viindoo.
Technical name
viin_hr_skill_framework
Odoo version
17.0 (Odoo Community, Odoo Enterprise, Viindoo Cloud)
Category
Human Resources/Skills
Depends on
viin_hr_rank, hr_skills
Adds
4 new models, 10 extended models, 18 menus, 1 access group
Best for
HR; Manager; Employee; Recruiter
Not for
It does not assess anybody.
Key features
Skill types, skills and ordered levels with a progress value, A description per skill level - what it means to be at it, Requirements per rank: required or preferred, each with a weight, Requirements per job position too, A competency score aggregated from the requirements and the employee's skills, A job positions dashboard built from the framework
Key Features
Odoo's skills are tags on an employee: a name and a level with no meaning attached. What a company needs is the other direction - what does this rank require, at what level, and how far is this person from it. This app builds that: skill types with ordered levels, a description per skill-and-level combination saying what that level actually means, requirements per rank marked required or preferred and weighted, and job positions carrying their own. From there each employee's skills are compared with what their rank requires and aggregated into a competency score, and the job dashboard shows what a position needs before anyone is hired into it.
Job positions
Positions with the ranks and requirements attached to them.
How It Works
Four screens.
1
What a rank requires
Required and preferred, each at a level and with a weight - which is what makes a score possible.
2
What each level means
One description per skill and level, so 'Advanced' means the same thing to two managers.
3
The skills themselves
Grouped by type - languages, technical, soft skills - with their own ordered levels.
4
And on the employee
The skills a person has, measured against what their rank requires.
What You Get
Skill types, skills and ordered levels with a progress value
A description per skill level - what it means to be at it
Requirements per rank: required or preferred, each with a weight
Requirements per job position too
A competency score aggregated from the requirements and the employee's skills
A job positions dashboard built from the framework
More Screens
Everything below was taken on a database seeded with real business data, on this series - not a mock-up and not a screenshot from an older version.
What This App Does Not Do
Read this before you buy. Everything below is something the app deliberately leaves to another app or to you.
It does not assess anybody.
Someone still has to say what level a person is at; the app holds the scale.
It is not an appraisal cycle.
Reviews and objectives belong to the appraisal app; this is the framework they measure against.
It does not deliver training.
Courses attach through Training by Rank and are followed in eLearning.
Weights are yours to set.
Every requirement defaults to one - a scoring model is a decision, not a default.
Works Well With
Apps from the same stack, built to fit this one:
Employee Ranks
The ladder these requirements hang on.
viin_hr_rank
Who Should Use HR Skills Framework?
HR
Writes the framework once, in records rather than in a document.
Manager
Can say what is missing for the next rank, with the level named.
Employee
Reads what is expected at their rank and at the one above.
Recruiter
Publishes a vacancy against requirements that already exist.
Frequently Asked Questions
What does HR Skills Framework do?
A competency framework: skill types and levels, a description per level, requirements per rank with weights, and each employee measured against them.
What does HR Skills Framework not do?
It does not assess anybody. Someone still has to say what level a person is at; the app holds the scale. It is not an appraisal cycle. Reviews and objectives belong to the appraisal app; this is the framework they measure against. It does not deliver training. Courses attach through Training by Rank and are followed in eLearning. Weights are yours to set. Every requirement defaults to one - a scoring model is a decision, not a default.
Who is HR Skills Framework for?
HR: Writes the framework once, in records rather than in a document. Manager: Can say what is missing for the next rank, with the level named. Employee: Reads what is expected at their rank and at the one above. Recruiter: Publishes a vacancy against requirements that already exist.
Which Odoo version and editions does it support?
Odoo 17.0 - Odoo Community, Odoo Enterprise, Viindoo Cloud. Upgrades to a newer Odoo series are a separate purchase for that series.
What does it depend on?
It installs on top of: viin_hr_rank, hr_skills. Odoo installs them with it.
What works well with it?
Employee Ranks (viin_hr_rank): The ladder these requirements hang on. Training by Rank (to_hr_training): The courses that close a gap. Recruitment Skills (viin_hr_recruitment_skills_resume): The same framework applied to candidates.
Can I try it before buying?
Yes - the Live Preview button at the top of this page opens the module's own screen on a working database.
How do I get support?
Write to apps.support@viindoo.com with your Odoo version and the technical name viin_hr_skill_framework; pre-sales questions go to sales@viindoo.com.
Need help with HR Skills Framework?
For questions, implementation support or a custom feature, contact Viindoo.
Upgrades to a newer Odoo series are a separate purchase for that series.
All Viindoo apps: apps.odoo.com/apps/modules/browse?author=Viindoo
About Viindoo. Viindoo builds and maintains more than 1,000 apps on the Odoo App Store for the Community and Enterprise editions and runs them on Viindoo Cloud. A purchase of HR Skills Framework covers the 17.0 series: bug fixes on the module reach you through the store, questions go to apps.support@viindoo.com with the technical name viin_hr_skill_framework, and moving to a newer Odoo series is a separate purchase for that series. Source code is delivered with the module and stays yours to read and adapt.
Technical Requirement
Editions: Odoo Community, Odoo Enterprise, Viindoo Cloud
Changes log
0.3.1 - Latest on the 17.0 line
- Requirements carry a weight, and the competency score aggregates them.
- Skill descriptions are shared between ranks, jobs and employees.
Cài đặt
- Truy cập Ứng dụng.
- Tìm kiếm từ khóa viin_hr_skill_framework.
- Bấm Cài đặt.
Hướng dẫn sử dụng
Video hướng dẫn: Khung Kỹ năng Nhân sự
Các thông tin cần thiết lập
1. Vai trò nhân viên
Bạn có thể tạo các vai trò một cách linh hoạt, phù hợp với nhiều vị trí công việc theo từng phòng ban khác nhau, giúp cho việc quản lý, phân công, sắp xếp công việc được thuận lợi, hiệu quả. Truy cập Khung kỹ năng > Tổng quan > Vai trò.
2. Chức vụ nhân viên
Chức vụ trên phần mềm là một chức vụ trong công việc, dựa trên thực tế bộ máy vận hành của công ty mà nhân viên đảm nhận. Ví dụ: Giám đốc Bán hàng, Nhân viên Mua hàng, Kế toán viên,... Tương tự như thực tế, trên phần mềm, việc gắn nhân viên đến một Chức vụ là vô cùng quan trọng và cần thiết, giúp làm rõ nhiệm vụ, công việc, chức năng làm việc cũng như quyền hạn của nhân viên trong công ty.
3. Chức danh nhân viên
Chức danh của nhân viên được hệ thống tự động xác định bằng việc kết hợp vai trò và cấp bậc của nhân viên.
4. Tạo loại kỹ năng
Truy cập Khung kỹ năng > Loại kỹ năng > Tạo, điền các thông thông tin gồm:
- Các kỹ năng: là khả năng áp dụng kiến thức và hiểu biết để thực hiện một lĩnh vực cụ thể:
- Ngoại ngữ: Tiếng Anh, Tiếng Nhật, Tiếng Trung;
- Kỹ năng mềm: giao tiếp, thuyết trình, đàm phán;
- V.v..
- Cấp độ:
- Tên: phân loại kỹ năng theo từng cấp độ chuyên môn như:
- Ngoại ngữ: theo cấp chứng chỉ ngôn ngữ: A1, A2, B1, B2,...
- Kỹ năng mềm: trung bình, khá, tốt, xuất sắc.
- Cấp độ: đánh giá cấp độ hiểu biết theo tỷ lệ % dựa vào cấp độ kỹ năng.
5. Bổ sung mô tả kỹ năng theo từng loại kỹ năng
Truy cập Khung kỹ năng > Kỹ năng > Mô tả kỹ năng, hệ thống sẽ liệt kê tất các kỹ năng đã được tạo. Tại đây, bạn thêm mô tả chi tiết về kỹ năng.
Luồng hoạt động
1. Trên chức danh gắn yêu cầu kỹ năng trực tiếp cho chức danh đó
Truy cập Khung kỹ năng > Chức danh, lựa chọn chức danh mong muốn và thêm từng kỹ năng cho chức danh đó.
Tại tab Các chức vụ được áp dụng, bạn có thể chọn được chức vụ cho chức danh nhân viên này. Mặc định hệ thống sẽ để trống và khung kỹ năng sẽ chỉ áp dụng với chức danh được chọn nhưng có thể áp dụng với nhiều chức vụ khác nhau. Nếu chức vụ được chọn tại đây, thì khung kỹ năng này sẽ chỉ áp dụng cho chức vụ này.
2. Quản lý khung kỹ năng theo từng vai trò
- Thống kê kỹ năng bắt buộc đối với vai trò này.
- Thống kê số lượng nhân viên, các kỹ năng bắt buộc với từng chức danh. Truy cập Khung kỹ năng > Chức danh, nhóm theo phòng ban.
- Thống kê số lượng kỹ năng mà chức danh đó cần học trên giao diện nhân viên. Truy cập Nhân viên > Danh bạ nhân viên, trên từng nhân viên sẽ hiển thị nút thống kế kỹ năng.
Phần mềm này và các tệp liên kết ("Phần mềm")
được sử dụng (chạy, tuỳ biến, chạy sau khi được tuỳ biến)
chỉ khi bạn mua được giấy phép có hiệu lực từ tác giả,
điển hình như qua các Ứng dụng Odoo, hoặc trong trường hợp
bạn nhận được thoả thuận bằng văn bản từ tác giả của Phần mềm (chi tiết tại tệp COPYRIGHT).
Bạn có thể phát triển các phân hệ Odoo có sử dụng Phần mềm như một Thư viện (thường là phụ thuộc vào, nhập vào và sử dụng nguồn của nó)
nhưng không sao chéo bất kỳ mã nguồn hay tài liệu nào thuộc Phần mềm. Bạn có thể phân phối những phân hệ này theo giấy phép
mà bạn lựa chọn, miễn sao nội dung giấy phép đó tương tích với điều khoản của Giấy phép Phần mềm Độc quyền Odoo
(ví dụ: LGPL, MIT hay bất kỳ loại giấy phép phần mềm độc quyền nào tương tự vậy).
Nghiêm cấm phát hành, phân phối, cấp phép lại hoặc bán bản sao của Phần mềm hoặc
bản sao
Phần mềm đã được sửa đổi.
Thông báo bản quyền và chấp thuận nêu trên buộc phải được bao gồm trong tất cả các bản sao hoặc các phần quan trọng của Phần mềm.
PHẦN MỀM ĐƯỢC CUNG CẤP "NGUYÊN TRẠNG", KHÔNG BẢO ĐẢM DƯỚI BẤT KỲ HÌNH THỨC NÀO, ĐƯỢC THỂ HIỆN RÕ RÀNG HOẶC NGỤ Ý, KHÔNG GIỚI HẠN
ĐẢM BẢO VỀ CÁC BẢO ĐẢM NGỤ Ý VỀ KHẢ NĂNG THƯƠNG MẠI, PHÙ HỢP VỚI MỤC ĐÍCH CỤ THỂ VÀ KHÔNG VI PHẠM.
TRONG MỌI TRƯỜNG HỢP SẼ KHÔNG CÓ TÁC GIẢ HOẶC CHỦ SỞ HỮU BẢN QUYỀN NÀO CHỊU TRÁCH NHIỆM VỀ BẤT KỲ KHIẾU NẠI,
THIỆT HẠI HOẶC TRÁCH NHIỆM PHÁP LÝ KHÁC NÀO TRONG PHẠM VI HỢP ĐỒNG, CÁC THIỆT HẠI HOẶC CÁCH KHÁC, PHÁT SINH TỪ, NGOÀI HOẶC
CÓ LIÊN KẾT VỚI PHẦN MỀM HOẶC VIỆC SỬ DỤNG HOẶC KINH DOANH KHÁC TẠI PHẦN MỀM.