mirror of
https://github.com/bringout/oca-ocb-hr.git
synced 2026-04-25 22:12:02 +02:00
19.0 vanilla
This commit is contained in:
parent
a1137a1456
commit
e1d89e11e3
2789 changed files with 1093187 additions and 605897 deletions
|
|
@ -1,127 +1,111 @@
|
|||
id,employee_id:id,skill_id:id,skill_type_id:id,skill_level_id:id
|
||||
employee_skill_admin_spark,hr.employee_admin,hr_skill_spark,hr_skill_type_dev,hr_skill_level_intermediate
|
||||
employee_skill_admin_flute,hr.employee_admin,hr_skill_flute,hr_skill_type_music,hr_skill_level_l2
|
||||
employee_skill_admin_singing,hr.employee_admin,hr_skill_singing,hr_skill_type_music,hr_skill_level_l1
|
||||
employee_skill_admin_violin,hr.employee_admin,hr_skill_violin,hr_skill_type_music,hr_skill_level_l2
|
||||
employee_skill_admin_piano,hr.employee_admin,hr_skill_piano,hr_skill_type_music,hr_skill_level_l2
|
||||
employee_skill_al_analytics,hr.employee_al,hr_skill_analytics,hr_skill_type_marketing,hr_skill_level_ml3
|
||||
employee_skill_al_digital_ad,hr.employee_al,hr_skill_digital_ad,hr_skill_type_marketing,hr_skill_level_ml1
|
||||
employee_skill_al_public,hr.employee_al,hr_skill_public,hr_skill_type_marketing,hr_skill_level_ml1
|
||||
employee_skill_al_com,hr.employee_al,hr_skill_com,hr_skill_type_marketing,hr_skill_level_ml1
|
||||
employee_skill_al_french,hr.employee_al,hr_skill_french,hr_skill_type_lang,hr_skill_level_c1
|
||||
employee_skill_al_nosql,hr.employee_al,hr_skill_nosql,hr_skill_type_dev,hr_skill_level_beginner
|
||||
employee_skill_al_django,hr.employee_al,hr_skill_django,hr_skill_type_dev,hr_skill_level_advanced
|
||||
employee_skill_al_python,hr.employee_al,hr_skill_python,hr_skill_type_dev,hr_skill_level_advanced
|
||||
employee_skill_mit_piano,hr.employee_mit,hr_skill_piano,hr_skill_type_music,hr_skill_level_l3
|
||||
employee_skill_mit_singing,hr.employee_mit,hr_skill_singing,hr_skill_type_music,hr_skill_level_l2
|
||||
employee_skill_mit_violin,hr.employee_mit,hr_skill_violin,hr_skill_type_music,hr_skill_level_l4
|
||||
employee_skill_mit_flute,hr.employee_mit,hr_skill_flute,hr_skill_type_music,hr_skill_level_l2
|
||||
employee_skill_mit_email,hr.employee_mit,hr_skill_email,hr_skill_type_marketing,hr_skill_level_ml2
|
||||
employee_skill_mit_public,hr.employee_mit,hr_skill_public,hr_skill_type_marketing,hr_skill_level_ml3
|
||||
employee_skill_mit_cms,hr.employee_mit,hr_skill_cms,hr_skill_type_marketing,hr_skill_level_ml1
|
||||
employee_skill_mit_com,hr.employee_mit,hr_skill_com,hr_skill_type_marketing,hr_skill_level_ml1
|
||||
employee_skill_mit_js,hr.employee_mit,hr_skill_js,hr_skill_type_dev,hr_skill_level_elementary
|
||||
employee_skill_niv_email,hr.employee_niv,hr_skill_email,hr_skill_type_marketing,hr_skill_level_ml1
|
||||
employee_skill_niv_public,hr.employee_niv,hr_skill_public,hr_skill_type_marketing,hr_skill_level_ml4
|
||||
employee_skill_niv_c,hr.employee_niv,hr_skill_c,hr_skill_type_dev,hr_skill_level_expert
|
||||
employee_skill_niv_android,hr.employee_niv,hr_skill_android,hr_skill_type_dev,hr_skill_level_intermediate
|
||||
employee_skill_niv_nosql,hr.employee_niv,hr_skill_nosql,hr_skill_type_dev,hr_skill_level_beginner
|
||||
employee_skill_niv_flute,hr.employee_niv,hr_skill_flute,hr_skill_type_music,hr_skill_level_l4
|
||||
employee_skill_niv_singing,hr.employee_niv,hr_skill_singing,hr_skill_type_music,hr_skill_level_l4
|
||||
employee_skill_stw_com,hr.employee_stw,hr_skill_com,hr_skill_type_marketing,hr_skill_level_ml4
|
||||
employee_skill_stw_digital_ad,hr.employee_stw,hr_skill_digital_ad,hr_skill_type_marketing,hr_skill_level_ml2
|
||||
employee_skill_chs_digital_ad,hr.employee_chs,hr_skill_digital_ad,hr_skill_type_marketing,hr_skill_level_ml3
|
||||
employee_skill_chs_email,hr.employee_chs,hr_skill_email,hr_skill_type_marketing,hr_skill_level_ml3
|
||||
employee_skill_chs_arabic,hr.employee_chs,hr_skill_arabic,hr_skill_type_lang,hr_skill_level_c1
|
||||
employee_skill_chs_piano,hr.employee_chs,hr_skill_piano,hr_skill_type_music,hr_skill_level_l4
|
||||
employee_skill_qdp_com,hr.employee_qdp,hr_skill_com,hr_skill_type_marketing,hr_skill_level_ml4
|
||||
employee_skill_qdp_email,hr.employee_qdp,hr_skill_email,hr_skill_type_marketing,hr_skill_level_ml4
|
||||
employee_skill_qdp_analytics,hr.employee_qdp,hr_skill_analytics,hr_skill_type_marketing,hr_skill_level_ml2
|
||||
employee_skill_qdp_nosql,hr.employee_qdp,hr_skill_nosql,hr_skill_type_dev,hr_skill_level_advanced
|
||||
employee_skill_qdp_js,hr.employee_qdp,hr_skill_js,hr_skill_type_dev,hr_skill_level_expert
|
||||
employee_skill_qdp_flute,hr.employee_qdp,hr_skill_flute,hr_skill_type_music,hr_skill_level_l1
|
||||
employee_skill_qdp_violin,hr.employee_qdp,hr_skill_violin,hr_skill_type_music,hr_skill_level_l4
|
||||
employee_skill_qdp_singing,hr.employee_qdp,hr_skill_singing,hr_skill_type_music,hr_skill_level_l4
|
||||
employee_skill_qdp_bengali,hr.employee_qdp,hr_skill_bengali,hr_skill_type_lang,hr_skill_level_b2
|
||||
employee_skill_qdp_english,hr.employee_qdp,hr_skill_english,hr_skill_type_lang,hr_skill_level_b1
|
||||
employee_skill_fme_spark,hr.employee_fme,hr_skill_spark,hr_skill_type_dev,hr_skill_level_beginner
|
||||
employee_skill_fme_com,hr.employee_fme,hr_skill_com,hr_skill_type_marketing,hr_skill_level_ml2
|
||||
employee_skill_fpi_django,hr.employee_fpi,hr_skill_django,hr_skill_type_dev,hr_skill_level_expert
|
||||
employee_skill_fpi_violin,hr.employee_fpi,hr_skill_violin,hr_skill_type_music,hr_skill_level_l1
|
||||
employee_skill_fpi_piano,hr.employee_fpi,hr_skill_piano,hr_skill_type_music,hr_skill_level_l1
|
||||
employee_skill_fpi_singing,hr.employee_fpi,hr_skill_singing,hr_skill_type_music,hr_skill_level_l4
|
||||
employee_skill_fpi_flute,hr.employee_fpi,hr_skill_flute,hr_skill_type_music,hr_skill_level_l2
|
||||
employee_skill_fpi_cms,hr.employee_fpi,hr_skill_cms,hr_skill_type_marketing,hr_skill_level_ml1
|
||||
employee_skill_jth_hadoop,hr.employee_jth,hr_skill_hadoop,hr_skill_type_dev,hr_skill_level_expert
|
||||
employee_skill_jth_nosql,hr.employee_jth,hr_skill_nosql,hr_skill_type_dev,hr_skill_level_elementary
|
||||
employee_skill_jth_c,hr.employee_jth,hr_skill_c,hr_skill_type_dev,hr_skill_level_intermediate
|
||||
employee_skill_ngh_violin,hr.employee_ngh,hr_skill_violin,hr_skill_type_music,hr_skill_level_l4
|
||||
employee_skill_ngh_piano,hr.employee_ngh,hr_skill_piano,hr_skill_type_music,hr_skill_level_l1
|
||||
employee_skill_ngh_flute,hr.employee_ngh,hr_skill_flute,hr_skill_type_music,hr_skill_level_l4
|
||||
employee_skill_vad_sql,hr.employee_vad,hr_skill_sql,hr_skill_type_dev,hr_skill_level_intermediate
|
||||
employee_skill_vad_js,hr.employee_vad,hr_skill_js,hr_skill_type_dev,hr_skill_level_elementary
|
||||
employee_skill_vad_spark,hr.employee_vad,hr_skill_spark,hr_skill_type_dev,hr_skill_level_expert
|
||||
employee_skill_vad_python,hr.employee_vad,hr_skill_python,hr_skill_type_dev,hr_skill_level_expert
|
||||
employee_skill_vad_french,hr.employee_vad,hr_skill_french,hr_skill_type_lang,hr_skill_level_a2
|
||||
employee_skill_vad_singing,hr.employee_vad,hr_skill_singing,hr_skill_type_music,hr_skill_level_l2
|
||||
employee_skill_vad_public,hr.employee_vad,hr_skill_public,hr_skill_type_marketing,hr_skill_level_ml1
|
||||
employee_skill_vad_cms,hr.employee_vad,hr_skill_cms,hr_skill_type_marketing,hr_skill_level_ml3
|
||||
employee_skill_vad_analytics,hr.employee_vad,hr_skill_analytics,hr_skill_type_marketing,hr_skill_level_ml1
|
||||
employee_skill_vad_digital_ad,hr.employee_vad,hr_skill_digital_ad,hr_skill_type_marketing,hr_skill_level_ml3
|
||||
employee_skill_han_bengali,hr.employee_han,hr_skill_bengali,hr_skill_type_lang,hr_skill_level_b2
|
||||
employee_skill_han_python,hr.employee_han,hr_skill_python,hr_skill_type_dev,hr_skill_level_advanced
|
||||
employee_skill_han_react,hr.employee_han,hr_skill_react,hr_skill_type_dev,hr_skill_level_advanced
|
||||
employee_skill_han_analytics,hr.employee_han,hr_skill_analytics,hr_skill_type_marketing,hr_skill_level_ml1
|
||||
employee_skill_han_digital_ad,hr.employee_han,hr_skill_digital_ad,hr_skill_type_marketing,hr_skill_level_ml4
|
||||
employee_skill_han_violin,hr.employee_han,hr_skill_violin,hr_skill_type_music,hr_skill_level_l1
|
||||
employee_skill_han_flute,hr.employee_han,hr_skill_flute,hr_skill_type_music,hr_skill_level_l1
|
||||
employee_skill_han_piano,hr.employee_han,hr_skill_piano,hr_skill_type_music,hr_skill_level_l3
|
||||
employee_skill_jve_cms,hr.employee_jve,hr_skill_cms,hr_skill_type_marketing,hr_skill_level_ml1
|
||||
employee_skill_jve_email,hr.employee_jve,hr_skill_email,hr_skill_type_marketing,hr_skill_level_ml1
|
||||
employee_skill_jve_digital_ad,hr.employee_jve,hr_skill_digital_ad,hr_skill_type_marketing,hr_skill_level_ml1
|
||||
employee_skill_jve_com,hr.employee_jve,hr_skill_com,hr_skill_type_marketing,hr_skill_level_ml4
|
||||
employee_skill_jve_violin,hr.employee_jve,hr_skill_violin,hr_skill_type_music,hr_skill_level_l2
|
||||
employee_skill_jve_singing,hr.employee_jve,hr_skill_singing,hr_skill_type_music,hr_skill_level_l3
|
||||
employee_skill_jve_flute,hr.employee_jve,hr_skill_flute,hr_skill_type_music,hr_skill_level_l4
|
||||
employee_skill_jve_piano,hr.employee_jve,hr_skill_piano,hr_skill_type_music,hr_skill_level_l3
|
||||
employee_skill_jve_french,hr.employee_jve,hr_skill_french,hr_skill_type_lang,hr_skill_level_b1
|
||||
employee_skill_jve_spark,hr.employee_jve,hr_skill_spark,hr_skill_type_dev,hr_skill_level_expert
|
||||
employee_skill_jve_c,hr.employee_jve,hr_skill_c,hr_skill_type_dev,hr_skill_level_elementary
|
||||
employee_skill_jve_js,hr.employee_jve,hr_skill_js,hr_skill_type_dev,hr_skill_level_expert
|
||||
employee_skill_jve_hadoop,hr.employee_jve,hr_skill_hadoop,hr_skill_type_dev,hr_skill_level_advanced
|
||||
employee_skill_jep_piano,hr.employee_jep,hr_skill_piano,hr_skill_type_music,hr_skill_level_l1
|
||||
employee_skill_jep_flute,hr.employee_jep,hr_skill_flute,hr_skill_type_music,hr_skill_level_l4
|
||||
employee_skill_jep_singing,hr.employee_jep,hr_skill_singing,hr_skill_type_music,hr_skill_level_l4
|
||||
employee_skill_jep_violin,hr.employee_jep,hr_skill_violin,hr_skill_type_music,hr_skill_level_l4
|
||||
employee_skill_jod_singing,hr.employee_jod,hr_skill_singing,hr_skill_type_music,hr_skill_level_l4
|
||||
employee_skill_jod_violin,hr.employee_jod,hr_skill_violin,hr_skill_type_music,hr_skill_level_l4
|
||||
employee_skill_jod_filipino,hr.employee_jod,hr_skill_filipino,hr_skill_type_lang,hr_skill_level_c1
|
||||
employee_skill_jod_spark,hr.employee_jod,hr_skill_spark,hr_skill_type_dev,hr_skill_level_advanced
|
||||
employee_skill_jod_sql,hr.employee_jod,hr_skill_sql,hr_skill_type_dev,hr_skill_level_expert
|
||||
employee_skill_jod_analytics,hr.employee_jod,hr_skill_analytics,hr_skill_type_marketing,hr_skill_level_ml1
|
||||
employee_skill_jod_public,hr.employee_jod,hr_skill_public,hr_skill_type_marketing,hr_skill_level_ml2
|
||||
employee_skill_jog_violin,hr.employee_jog,hr_skill_violin,hr_skill_type_music,hr_skill_level_l4
|
||||
employee_skill_jog_singing,hr.employee_jog,hr_skill_singing,hr_skill_type_music,hr_skill_level_l1
|
||||
employee_skill_jog_public,hr.employee_jog,hr_skill_public,hr_skill_type_marketing,hr_skill_level_ml1
|
||||
employee_skill_jog_cms,hr.employee_jog,hr_skill_cms,hr_skill_type_marketing,hr_skill_level_ml1
|
||||
employee_skill_jog_filipino,hr.employee_jog,hr_skill_filipino,hr_skill_type_lang,hr_skill_level_c1
|
||||
employee_skill_jog_german,hr.employee_jog,hr_skill_german,hr_skill_type_lang,hr_skill_level_c1
|
||||
employee_skill_jog_bengali,hr.employee_jog,hr_skill_bengali,hr_skill_type_lang,hr_skill_level_a1
|
||||
employee_skill_jog_django,hr.employee_jog,hr_skill_django,hr_skill_type_dev,hr_skill_level_elementary
|
||||
employee_skill_jog_react,hr.employee_jog,hr_skill_react,hr_skill_type_dev,hr_skill_level_beginner
|
||||
employee_skill_jgo_digital_ad,hr.employee_jgo,hr_skill_digital_ad,hr_skill_type_marketing,hr_skill_level_ml3
|
||||
employee_skill_jgo_public,hr.employee_jgo,hr_skill_public,hr_skill_type_marketing,hr_skill_level_ml2
|
||||
employee_skill_jgo_analytics,hr.employee_jgo,hr_skill_analytics,hr_skill_type_marketing,hr_skill_level_ml1
|
||||
employee_skill_jgo_com,hr.employee_jgo,hr_skill_com,hr_skill_type_marketing,hr_skill_level_ml1
|
||||
employee_skill_lur_english,hr.employee_lur,hr_skill_english,hr_skill_type_lang,hr_skill_level_c2
|
||||
employee_skill_lur_french,hr.employee_lur,hr_skill_french,hr_skill_type_lang,hr_skill_level_a1
|
||||
employee_skill_lur_singing,hr.employee_lur,hr_skill_singing,hr_skill_type_music,hr_skill_level_l3
|
||||
employee_skill_hne_spanish,hr.employee_hne,hr_skill_spanish,hr_skill_type_lang,hr_skill_level_c1
|
||||
employee_skill_hne_cms,hr.employee_hne,hr_skill_cms,hr_skill_type_marketing,hr_skill_level_ml4
|
||||
employee_skill_hne_public,hr.employee_hne,hr_skill_public,hr_skill_type_marketing,hr_skill_level_ml3
|
||||
employee_skill_hne_com,hr.employee_hne,hr_skill_com,hr_skill_type_marketing,hr_skill_level_ml4
|
||||
employee_skill_hne_digital_ad,hr.employee_hne,hr_skill_digital_ad,hr_skill_type_marketing,hr_skill_level_ml3
|
||||
employee_skill_hne_singing,hr.employee_hne,hr_skill_singing,hr_skill_type_music,hr_skill_level_l2
|
||||
employee_skill_hne_flute,hr.employee_hne,hr_skill_flute,hr_skill_type_music,hr_skill_level_l3
|
||||
employee_skill_hne_piano,hr.employee_hne,hr_skill_piano,hr_skill_type_music,hr_skill_level_l4
|
||||
employee_skill_hne_sql,hr.employee_hne,hr_skill_sql,hr_skill_type_dev,hr_skill_level_expert
|
||||
id,employee_id:id,skill_id:id,skill_type_id:id,skill_level_id:id,valid_from,valid_to
|
||||
employee_skill_admin_stress_inter,hr.employee_admin,hr_skill_stress_management,hr_skill_type_softskill,hr_skill_level_intermediate_softskill,2023-01-01,2023-06-30
|
||||
employee_skill_admin_stress_adv,hr.employee_admin,hr_skill_stress_management,hr_skill_type_softskill,hr_skill_level_advanced_softskill,2023-07-01,2023-12-31
|
||||
employee_skill_admin_stress_exp,hr.employee_admin,hr_skill_stress_management,hr_skill_type_softskill,hr_skill_level_expert_softskill,2024-01-01,
|
||||
employee_skill_admin_lead_adv,hr.employee_admin,hr_skill_leadership,hr_skill_type_softskill,hr_skill_level_advanced_softskill,2023-01-01,2023-06-30
|
||||
employee_skill_admin_lead_exp,hr.employee_admin,hr_skill_leadership,hr_skill_type_softskill,hr_skill_level_expert_softskill,2023-07-01,
|
||||
employee_skill_admin_py_exp,hr.employee_admin,hr_skill_python,hr_skill_type_dev,hr_skill_level_expert,2023-01-01,
|
||||
employee_skill_admin_decision_int,hr.employee_admin,hr_skill_decision_making,hr_skill_type_softskill,hr_skill_level_intermediate_softskill,2023-01-01,2023-06-30
|
||||
employee_skill_admin_decision_adv,hr.employee_admin,hr_skill_decision_making,hr_skill_type_softskill,hr_skill_level_advanced_softskill,2023-07-01,
|
||||
employee_skill_admin_odoo_1,hr.employee_admin,hr_skill_type_certifications_odoo,hr_skill_type_certifications,hr_skill_level_certifications,2023-01-01,2023-06-30
|
||||
employee_skill_admin_odoo_2,hr.employee_admin,hr_skill_type_certifications_odoo,hr_skill_type_certifications,hr_skill_level_certifications,2023-07-01,2023-12-31
|
||||
employee_skill_admin_odoo_3,hr.employee_admin,hr_skill_type_certifications_odoo,hr_skill_type_certifications,hr_skill_level_certifications,2024-01-01,
|
||||
employee_skill_al_stress_exp,hr.employee_al,hr_skill_stress_management,hr_skill_type_softskill,hr_skill_level_expert_softskill,2023-01-01,
|
||||
employee_skill_al_lead_int,hr.employee_al,hr_skill_leadership,hr_skill_type_softskill,hr_skill_level_intermediate_softskill,2023-01-01,2023-06-30
|
||||
employee_skill_al_lead_adv,hr.employee_al,hr_skill_leadership,hr_skill_type_softskill,hr_skill_level_advanced_softskill,2023-07-01,
|
||||
employee_skill_al_py_adv,hr.employee_al,hr_skill_python,hr_skill_type_dev,hr_skill_level_advanced,2023-01-01,
|
||||
employee_skill_al_decision_int,hr.employee_al,hr_skill_decision_making,hr_skill_type_softskill,hr_skill_level_intermediate_softskill,2023-01-01,2023-12-31
|
||||
employee_skill_al_decision_adv,hr.employee_al,hr_skill_decision_making,hr_skill_type_softskill,hr_skill_level_advanced_softskill,2024-01-01,
|
||||
employee_skill_hne_persuasion_elem,hr.employee_hne,hr_skill_persuasion,hr_skill_type_softskill,hr_skill_level_elementary_softskill,2023-01-01,2023-06-30
|
||||
employee_skill_hne_persuasion_int,hr.employee_hne,hr_skill_persuasion,hr_skill_type_softskill,hr_skill_level_intermediate_softskill,2023-07-01,
|
||||
employee_skill_hne_problem_beg,hr.employee_hne,hr_skill_problem_solving,hr_skill_type_softskill,hr_skill_level_beginner_softskill,2023-01-01,2023-06-30
|
||||
employee_skill_hne_problem_elem,hr.employee_hne,hr_skill_problem_solving,hr_skill_type_softskill,hr_skill_level_elementary_softskill,2023-07-01,
|
||||
employee_skill_hne_public_l3,hr.employee_hne,hr_skill_public,hr_skill_type_marketing,hr_skill_level_ml3,2023-01-01,
|
||||
employee_skill_hne_en_b2,hr.employee_hne,hr_skill_english,hr_skill_type_lang,hr_skill_level_b2,2023-01-01,2023-12-31
|
||||
employee_skill_hne_en_c1,hr.employee_hne,hr_skill_english,hr_skill_type_lang,hr_skill_level_c1,2024-01-01,
|
||||
employee_skill_fpi_persuasion_int,hr.employee_fpi,hr_skill_persuasion,hr_skill_type_softskill,hr_skill_level_intermediate_softskill,2023-01-01,2023-06-30
|
||||
employee_skill_fpi_persuasion_adv,hr.employee_fpi,hr_skill_persuasion,hr_skill_type_softskill,hr_skill_level_advanced_softskill,2023-07-01,
|
||||
employee_skill_fpi_public_l2,hr.employee_fpi,hr_skill_public,hr_skill_type_marketing,hr_skill_level_ml2,2023-01-01,2023-06-30
|
||||
employee_skill_fpi_public_l3,hr.employee_fpi,hr_skill_public,hr_skill_type_marketing,hr_skill_level_ml3,2023-07-01,
|
||||
employee_skill_fpi_en_c1,hr.employee_fpi,hr_skill_english,hr_skill_type_lang,hr_skill_level_c1,2023-01-01,
|
||||
employee_skill_jep_persuasion_int,hr.employee_jep,hr_skill_persuasion,hr_skill_type_softskill,hr_skill_level_intermediate_softskill,2023-01-01,
|
||||
employee_skill_jep_problem_elem,hr.employee_jep,hr_skill_problem_solving,hr_skill_type_softskill,hr_skill_level_elementary_softskill,2023-01-01,2023-06-30
|
||||
employee_skill_jep_problem_int,hr.employee_jep,hr_skill_problem_solving,hr_skill_type_softskill,hr_skill_level_intermediate_softskill,2023-07-01,2023-12-31
|
||||
employee_skill_jep_problem_adv,hr.employee_jep,hr_skill_problem_solving,hr_skill_type_softskill,hr_skill_level_advanced_softskill,2024-01-01,
|
||||
employee_skill_jep_public_l2,hr.employee_jep,hr_skill_public,hr_skill_type_marketing,hr_skill_level_ml2,2023-01-01,
|
||||
employee_skill_jep_en_b2,hr.employee_jep,hr_skill_english,hr_skill_type_lang,hr_skill_level_b2,2023-01-01,2023-06-30
|
||||
employee_skill_jep_en_c1,hr.employee_jep,hr_skill_english,hr_skill_type_lang,hr_skill_level_c1,2023-07-01,
|
||||
employee_skill_jgo_persuasion_elem,hr.employee_jgo,hr_skill_persuasion,hr_skill_type_softskill,hr_skill_level_elementary_softskill,2023-01-01,
|
||||
employee_skill_jgo_problem_elem,hr.employee_jgo,hr_skill_problem_solving,hr_skill_type_softskill,hr_skill_level_elementary_softskill,2024-01-01,
|
||||
employee_skill_jgo_public_l2,hr.employee_jgo,hr_skill_public,hr_skill_type_marketing,hr_skill_level_ml2,2023-01-01,
|
||||
employee_skill_jgo_en_c2,hr.employee_jgo,hr_skill_english,hr_skill_type_lang,hr_skill_level_c2,2023-01-01,
|
||||
employee_skill_jth_persuasion_int,hr.employee_jth,hr_skill_persuasion,hr_skill_type_softskill,hr_skill_level_elementary_softskill,2023-01-01,2023-06-30
|
||||
employee_skill_jth_persuasion_adv,hr.employee_jth,hr_skill_persuasion,hr_skill_type_softskill,hr_skill_level_intermediate_softskill,2023-07-01,
|
||||
employee_skill_jth_problem_adv,hr.employee_jth,hr_skill_problem_solving,hr_skill_type_softskill,hr_skill_level_advanced_softskill,2023-01-01,2023-06-30
|
||||
employee_skill_jth_problem_exp,hr.employee_jth,hr_skill_problem_solving,hr_skill_type_softskill,hr_skill_level_expert_softskill,2023-07-01,
|
||||
employee_skill_jth_public_l3,hr.employee_jth,hr_skill_public,hr_skill_type_marketing,hr_skill_level_ml3,2023-01-01,
|
||||
employee_skill_jth_en_c1,hr.employee_jth,hr_skill_english,hr_skill_type_lang,hr_skill_level_c1,2023-01-01,
|
||||
employee_skill_mit_py_int,hr.employee_mit,hr_skill_python,hr_skill_type_dev,hr_skill_level_intermediate,2023-01-01,
|
||||
employee_skill_mit_html_int,hr.employee_mit,hr_skill_html,hr_skill_type_dev,hr_skill_level_intermediate,2023-01-01,2023-06-30
|
||||
employee_skill_mit_html_adv,hr.employee_mit,hr_skill_html,hr_skill_type_dev,hr_skill_level_advanced,2023-07-01,
|
||||
employee_skill_mit_js_adv,hr.employee_mit,hr_skill_js,hr_skill_type_dev,hr_skill_level_advanced,2023-01-01,2023-06-30
|
||||
employee_skill_mit_js_exp,hr.employee_mit,hr_skill_js,hr_skill_type_dev,hr_skill_level_expert,2023-07-01,
|
||||
employee_skill_mit_css_adv,hr.employee_mit,hr_skill_css,hr_skill_type_dev,hr_skill_level_advanced,2023-01-01,
|
||||
employee_skill_jog_py_adv,hr.employee_jog,hr_skill_python,hr_skill_type_dev,hr_skill_level_advanced,2023-01-01,
|
||||
employee_skill_jog_js_elem,hr.employee_jog,hr_skill_js,hr_skill_type_dev,hr_skill_level_elementary,2023-01-01,2023-06-30
|
||||
employee_skill_jog_js_int,hr.employee_jog,hr_skill_js,hr_skill_type_dev,hr_skill_level_intermediate,2023-07-01,
|
||||
employee_skill_chs_py_adv,hr.employee_chs,hr_skill_python,hr_skill_type_dev,hr_skill_level_advanced,2023-01-01,
|
||||
employee_skill_chs_html_beg,hr.employee_chs,hr_skill_html,hr_skill_type_dev,hr_skill_level_beginner,2023-01-01,
|
||||
employee_skill_chs_js_elem,hr.employee_chs,hr_skill_js,hr_skill_type_dev,hr_skill_level_elementary,2023-01-01,2023-12-31
|
||||
employee_skill_chs_js_int,hr.employee_chs,hr_skill_js,hr_skill_type_dev,hr_skill_level_intermediate,2024-01-01,
|
||||
employee_skill_fme_py_int,hr.employee_fme,hr_skill_python,hr_skill_type_dev,hr_skill_level_intermediate,2023-01-01,2023-06-30
|
||||
employee_skill_fme_py_adv,hr.employee_fme,hr_skill_python,hr_skill_type_dev,hr_skill_level_advanced,2023-07-01,
|
||||
employee_skill_fme_html_beg,hr.employee_fme,hr_skill_html,hr_skill_type_dev,hr_skill_level_beginner,2023-01-01,
|
||||
employee_skill_fme_js_int,hr.employee_fme,hr_skill_js,hr_skill_type_dev,hr_skill_level_intermediate,2023-01-01,2023-06-30
|
||||
employee_skill_fme_js_adv,hr.employee_fme,hr_skill_js,hr_skill_type_dev,hr_skill_level_advanced,2023-07-01,
|
||||
employee_skill_qdp_py_adv,hr.employee_qdp,hr_skill_python,hr_skill_type_dev,hr_skill_level_advanced,2023-01-01,
|
||||
employee_skill_qdp_html_elem,hr.employee_qdp,hr_skill_html,hr_skill_type_dev,hr_skill_level_elementary,2023-01-01,2023-06-30
|
||||
employee_skill_qdp_html_int,hr.employee_qdp,hr_skill_html,hr_skill_type_dev,hr_skill_level_intermediate,2023-07-01,
|
||||
employee_skill_qdp_js_int,hr.employee_qdp,hr_skill_js,hr_skill_type_dev,hr_skill_level_intermediate,2023-01-01,
|
||||
employee_skill_qdp_css_beg,hr.employee_qdp,hr_skill_css,hr_skill_type_dev,hr_skill_level_beginner,2023-01-01,2023-06-30
|
||||
employee_skill_qdp_css_elem,hr.employee_qdp,hr_skill_css,hr_skill_type_dev,hr_skill_level_elementary,2023-07-01,2023-12-31
|
||||
employee_skill_qdp_css_int,hr.employee_qdp,hr_skill_css,hr_skill_type_dev,hr_skill_level_intermediate,2024-01-01,
|
||||
employee_skill_jve_py_exp,hr.employee_jve,hr_skill_python,hr_skill_type_dev,hr_skill_level_expert,2023-01-01,
|
||||
employee_skill_jve_js_beg,hr.employee_jve,hr_skill_js,hr_skill_type_dev,hr_skill_level_beginner,2023-07-01,
|
||||
employee_skill_stw_py_int,hr.employee_stw,hr_skill_python,hr_skill_type_dev,hr_skill_level_intermediate,2023-01-01,
|
||||
employee_skill_stw_html_beg,hr.employee_stw,hr_skill_html,hr_skill_type_dev,hr_skill_level_beginner,2023-01-01,2023-12-31
|
||||
employee_skill_stw_html_elem,hr.employee_stw,hr_skill_html,hr_skill_type_dev,hr_skill_level_elementary,2024-01-01,
|
||||
employee_skill_stw_js_int,hr.employee_stw,hr_skill_js,hr_skill_type_dev,hr_skill_level_intermediate,2023-01-01,
|
||||
employee_skill_stw_css_beg,hr.employee_stw,hr_skill_css,hr_skill_type_dev,hr_skill_level_beginner,2024-01-01,
|
||||
employee_skill_niv_py_adv,hr.employee_niv,hr_skill_python,hr_skill_type_dev,hr_skill_level_advanced,2023-01-01,
|
||||
employee_skill_niv_js_elem,hr.employee_niv,hr_skill_js,hr_skill_type_dev,hr_skill_level_elementary,2023-01-01,2023-06-30
|
||||
employee_skill_niv_js_int,hr.employee_niv,hr_skill_js,hr_skill_type_dev,hr_skill_level_intermediate,2023-07-01,
|
||||
employee_skill_niv_css_beg,hr.employee_niv,hr_skill_css,hr_skill_type_dev,hr_skill_level_beginner,2023-07-01,
|
||||
employee_skill_han_py_elem,hr.employee_han,hr_skill_python,hr_skill_type_dev,hr_skill_level_elementary,2023-01-01,
|
||||
employee_skill_han_html_elem,hr.employee_han,hr_skill_html,hr_skill_type_dev,hr_skill_level_elementary,2023-01-01,2023-06-30
|
||||
employee_skill_han_html_int,hr.employee_han,hr_skill_html,hr_skill_type_dev,hr_skill_level_intermediate,2023-07-01,
|
||||
employee_skill_han_js_adv,hr.employee_han,hr_skill_js,hr_skill_type_dev,hr_skill_level_advanced,2023-01-01,2023-06-30
|
||||
employee_skill_han_js_exp,hr.employee_han,hr_skill_js,hr_skill_type_dev,hr_skill_level_expert,2023-07-01,
|
||||
employee_skill_han_css_beg,hr.employee_han,hr_skill_css,hr_skill_type_dev,hr_skill_level_beginner,2023-01-01,
|
||||
employee_skill_vad_odoo_1,hr.employee_vad,hr_skill_type_certifications_odoo,hr_skill_type_certifications,hr_skill_level_certifications,2023-07-01,2023-12-31
|
||||
employee_skill_vad_odoo_2,hr.employee_vad,hr_skill_type_certifications_odoo,hr_skill_type_certifications,hr_skill_level_certifications,2024-01-01,
|
||||
employee_skill_vad_conflict_elem,hr.employee_vad,hr_skill_conflict_management,hr_skill_type_softskill,hr_skill_level_elementary_softskill,2023-01-01,2023-12-31
|
||||
employee_skill_vad_conflict_int,hr.employee_vad,hr_skill_conflict_management,hr_skill_type_softskill,hr_skill_level_intermediate_softskill,2024-01-01,
|
||||
employee_skill_vad_problem_elem,hr.employee_vad,hr_skill_problem_solving,hr_skill_type_softskill,hr_skill_level_elementary_softskill,2023-01-01,2023-06-30
|
||||
employee_skill_vad_problem_int,hr.employee_vad,hr_skill_problem_solving,hr_skill_type_softskill,hr_skill_level_intermediate_softskill,2023-07-01,
|
||||
employee_skill_vad_en_c1,hr.employee_vad,hr_skill_english,hr_skill_type_lang,hr_skill_level_c1,2023-01-01,
|
||||
employee_skill_vad_fr_z2,hr.employee_vad,hr_skill_french,hr_skill_type_lang,hr_skill_level_a2,2023-01-01,
|
||||
employee_skill_lur_teamwork_beg,hr.employee_lur,hr_skill_teamwork,hr_skill_type_softskill,hr_skill_level_beginner_softskill,2023-01-01,2023-06-30
|
||||
employee_skill_lur_teamwork_elem,hr.employee_lur,hr_skill_teamwork,hr_skill_type_softskill,hr_skill_level_elementary_softskill,2023-07-01,
|
||||
employee_skill_lur_email_l2,hr.employee_lur,hr_skill_email,hr_skill_type_marketing,hr_skill_level_ml2,2023-01-01,2023-06-30
|
||||
employee_skill_lur_email_l3,hr.employee_lur,hr_skill_email,hr_skill_type_marketing,hr_skill_level_ml3,2023-07-01,
|
||||
employee_skill_lur_ad_l3,hr.employee_lur,hr_skill_digital_ad,hr_skill_type_marketing,hr_skill_level_ml3,2023-01-01,
|
||||
employee_skill_ngh_teamwork_elem,hr.employee_ngh,hr_skill_teamwork,hr_skill_type_softskill,hr_skill_level_elementary_softskill,2023-01-01,2023-12-31
|
||||
employee_skill_ngh_teamwork_int,hr.employee_ngh,hr_skill_teamwork,hr_skill_type_softskill,hr_skill_level_intermediate_softskill,2024-01-01,
|
||||
employee_skill_ngh_email_l3,hr.employee_ngh,hr_skill_email,hr_skill_type_marketing,hr_skill_level_ml3,2023-01-01,
|
||||
employee_skill_ngh_ad_l1,hr.employee_ngh,hr_skill_digital_ad,hr_skill_type_marketing,hr_skill_level_ml1,2024-01-01,
|
||||
employee_skill_jod_teamwork_int,hr.employee_jod,hr_skill_teamwork,hr_skill_type_softskill,hr_skill_level_intermediate_softskill,2023-01-01,2023-12-31
|
||||
employee_skill_jod_teamwork_adv,hr.employee_jod,hr_skill_teamwork,hr_skill_type_softskill,hr_skill_level_advanced_softskill,2024-01-01,
|
||||
employee_skill_jod_email_l1,hr.employee_jod,hr_skill_email,hr_skill_type_marketing,hr_skill_level_ml1,2023-01-01,2023-06-30
|
||||
employee_skill_jod_email_l2,hr.employee_jod,hr_skill_email,hr_skill_type_marketing,hr_skill_level_ml2,2023-07-01,2023-12-31
|
||||
employee_skill_jod_email_l3,hr.employee_jod,hr_skill_email,hr_skill_type_marketing,hr_skill_level_ml3,2024-01-01,
|
||||
|
|
|
|||
|
|
|
@ -0,0 +1,26 @@
|
|||
id,job_id:id,skill_id:id,skill_type_id:id,skill_level_id:id
|
||||
hr_job_skill_cto_stress_management_expert,hr.job_cto,hr_skill_stress_management,hr_skill_type_softskill,hr_skill_level_expert_softskill
|
||||
hr_job_skill_cto_leadership_expert,hr.job_cto,hr_skill_leadership,hr_skill_type_softskill,hr_skill_level_expert_softskill
|
||||
hr_job_skill_cto_decision_making_advanced,hr.job_cto,hr_skill_decision_making,hr_skill_type_softskill,hr_skill_level_advanced_softskill
|
||||
hr_job_skill_cto_python_expert,hr.job_cto,hr_skill_python,hr_skill_type_dev,hr_skill_level_expert
|
||||
hr_job_skill_cto_scrum_master_certified,hr.job_cto,hr_skill_type_certifications_scrum_master,hr_skill_type_certifications,hr_skill_level_certifications
|
||||
|
||||
hr_job_skill_consultant_persuasion,hr.job_consultant,hr_skill_persuasion,hr_skill_type_softskill,hr_skill_level_intermediate_softskill
|
||||
hr_job_skill_consultant_problem_solving_elementary,hr.job_consultant,hr_skill_problem_solving,hr_skill_type_softskill,hr_skill_level_elementary_softskill
|
||||
hr_job_skill_consultant_public_speaking_L3,hr.job_consultant,hr_skill_public,hr_skill_type_marketing,hr_skill_level_ml3
|
||||
hr_job_skill_consultant_english_c1,hr.job_consultant,hr_skill_english,hr_skill_type_lang,hr_skill_level_c1
|
||||
|
||||
hr_job_skill_developer_python_advanced,hr.job_developer,hr_skill_python,hr_skill_type_dev,hr_skill_level_advanced
|
||||
hr_job_skill_developer_html_beginner,hr.job_developer,hr_skill_html,hr_skill_type_dev,hr_skill_level_beginner
|
||||
hr_job_skill_developer_js_intermediate,hr.job_developer,hr_skill_js,hr_skill_type_dev,hr_skill_level_intermediate
|
||||
hr_job_skill_developer_css_beginner,hr.job_developer,hr_skill_css,hr_skill_type_dev,hr_skill_level_beginner
|
||||
|
||||
hr_job_skill_hrm_odoo_certified,hr.job_hrm,hr_skill_type_certifications_odoo,hr_skill_type_certifications,hr_skill_level_certifications
|
||||
hr_job_skill_hrm_conflict_management_advanced,hr.job_hrm,hr_skill_conflict_management,hr_skill_type_softskill,hr_skill_level_advanced_softskill
|
||||
hr_job_skill_hrm_problem_solving_elementary,hr.job_hrm,hr_skill_problem_solving,hr_skill_type_softskill,hr_skill_level_elementary_softskill
|
||||
hr_job_skill_hrm_english_c1,hr.job_hrm,hr_skill_english,hr_skill_type_lang,hr_skill_level_c1
|
||||
hr_job_skill_hrm_french_a2,hr.job_hrm,hr_skill_french,hr_skill_type_lang,hr_skill_level_a2
|
||||
|
||||
hr_job_skill_marketing_teamwork_intermediate,hr.job_marketing,hr_skill_teamwork,hr_skill_type_softskill,hr_skill_level_intermediate_softskill
|
||||
hr_job_skill_marketing_email_marketing_l3,hr.job_marketing,hr_skill_email,hr_skill_type_marketing,hr_skill_level_ml3
|
||||
hr_job_skill_marketing_digital_advertising_l1,hr.job_marketing,hr_skill_digital_ad,hr_skill_type_marketing,hr_skill_level_ml1
|
||||
|
|
|
@ -0,0 +1,28 @@
|
|||
<odoo>
|
||||
<data noupdate="1">
|
||||
<function model="hr.employee.skill" name="write">
|
||||
<value model="hr.employee.skill" eval="obj().search([('valid_to', '=', '2024-12-31')]).ids"/>
|
||||
<value eval="{'valid_to': DateTime.now() + relativedelta(day=31, month=12)}"/>
|
||||
</function>
|
||||
<function model="hr.employee.skill" name="write">
|
||||
<value model="hr.employee.skill" eval="obj().search([('valid_from', '=', '2024-01-01')]).ids"/>
|
||||
<value eval="{'valid_from': DateTime.now() + relativedelta(day=1, month=1)}"/>
|
||||
</function>
|
||||
<function model="hr.employee.skill" name="write">
|
||||
<value model="hr.employee.skill" eval="obj().search([('valid_to', '=', '2023-12-31')]).ids"/>
|
||||
<value eval="{'valid_to': DateTime.now() + relativedelta(years=-1, day=31, month=12)}"/>
|
||||
</function>
|
||||
<function model="hr.employee.skill" name="write">
|
||||
<value model="hr.employee.skill" eval="obj().search([('valid_from', '=', '2023-07-01')]).ids"/>
|
||||
<value eval="{'valid_from': DateTime.now() + relativedelta(years=-1, day=1, month=7)}"/>
|
||||
</function>
|
||||
<function model="hr.employee.skill" name="write">
|
||||
<value model="hr.employee.skill" eval="obj().search([('valid_to', '=', '2023-06-30')]).ids"/>
|
||||
<value eval="{'valid_to': DateTime.now() + relativedelta(years=-1, day=30, month=6)}"/>
|
||||
</function>
|
||||
<function model="hr.employee.skill" name="write">
|
||||
<value model="hr.employee.skill" eval="obj().search([('valid_from', '=', '2023-01-01')]).ids"/>
|
||||
<value eval="{'valid_from': DateTime.now() + relativedelta(years=-1, day=1, month=1)}"/>
|
||||
</function>
|
||||
</data>
|
||||
</odoo>
|
||||
|
|
@ -0,0 +1,21 @@
|
|||
<?xml version="1.0"?>
|
||||
<odoo noupdate="1">
|
||||
<record id="hr.job_developer" model="hr.job">
|
||||
<field name="user_id" ref="base.user_admin" />
|
||||
</record>
|
||||
<record id="hr.job_cto" model="hr.job">
|
||||
<field name="user_id" ref="base.user_admin" />
|
||||
</record>
|
||||
<record id="hr.job_consultant" model="hr.job">
|
||||
<field name="user_id" ref="base.user_demo" />
|
||||
</record>
|
||||
<record id="hr.job_hrm" model="hr.job">
|
||||
<field name="user_id" ref="base.user_admin" />
|
||||
</record>
|
||||
<record id="hr.job_marketing" model="hr.job">
|
||||
<field name="user_id" ref="base.user_demo" />
|
||||
</record>
|
||||
<record id="hr.job_trainee" model="hr.job">
|
||||
<field name="user_id" ref="base.user_admin" />
|
||||
</record>
|
||||
</odoo>
|
||||
|
|
@ -2,7 +2,7 @@
|
|||
<odoo>
|
||||
<data>
|
||||
<record id="resume_type_experience" model="hr.resume.line.type">
|
||||
<field name="name">Experience</field>
|
||||
<field name="name">Other Experience</field>
|
||||
<field name="sequence">1</field>
|
||||
</record>
|
||||
|
||||
|
|
@ -10,6 +10,12 @@
|
|||
<field name="name">Education</field>
|
||||
<field name="sequence">2</field>
|
||||
</record>
|
||||
|
||||
<record id="resume_type_training" model="hr.resume.line.type">
|
||||
<field name="name">Training</field>
|
||||
<field name="sequence">3</field>
|
||||
<field name="is_course" eval="True"/>
|
||||
</record>
|
||||
</data>
|
||||
|
||||
</odoo>
|
||||
|
|
|
|||
|
|
@ -2,237 +2,6 @@
|
|||
<odoo>
|
||||
<data noupdate="1">
|
||||
|
||||
<!--Skill Types-->
|
||||
<record id="hr_skill_type_lang" model="hr.skill.type">
|
||||
<field name="name">Languages</field>
|
||||
</record>
|
||||
<record id="hr_skill_type_dev" model="hr.skill.type">
|
||||
<field name="name">Dev</field>
|
||||
</record>
|
||||
<record id="hr_skill_type_music" model="hr.skill.type">
|
||||
<field name="name">Music</field>
|
||||
</record>
|
||||
<record id="hr_skill_type_marketing" model="hr.skill.type">
|
||||
<field name="name">Marketing</field>
|
||||
</record>
|
||||
|
||||
<!--Skill Levels-->
|
||||
<record id="hr_skill_level_a1" model="hr.skill.level">
|
||||
<field name="name">A1</field>
|
||||
<field name="level_progress">10</field>
|
||||
<field name="skill_type_id" ref="hr_skill_type_lang"/>
|
||||
</record>
|
||||
<record id="hr_skill_level_a2" model="hr.skill.level">
|
||||
<field name="name">A2</field>
|
||||
<field name="level_progress">40</field>
|
||||
<field name="skill_type_id" ref="hr_skill_type_lang"/>
|
||||
</record>
|
||||
<record id="hr_skill_level_b1" model="hr.skill.level">
|
||||
<field name="name">B1</field>
|
||||
<field name="level_progress">60</field>
|
||||
<field name="skill_type_id" ref="hr_skill_type_lang"/>
|
||||
</record>
|
||||
<record id="hr_skill_level_b2" model="hr.skill.level">
|
||||
<field name="name">B2</field>
|
||||
<field name="level_progress">75</field>
|
||||
<field name="skill_type_id" ref="hr_skill_type_lang"/>
|
||||
</record>
|
||||
<record id="hr_skill_level_c1" model="hr.skill.level">
|
||||
<field name="name">C1</field>
|
||||
<field name="level_progress">85</field>
|
||||
<field name="skill_type_id" ref="hr_skill_type_lang"/>
|
||||
</record>
|
||||
<record id="hr_skill_level_c2" model="hr.skill.level">
|
||||
<field name="name">C2</field>
|
||||
<field name="level_progress">100</field>
|
||||
<field name="skill_type_id" ref="hr_skill_type_lang"/>
|
||||
</record>
|
||||
|
||||
<record id="hr_skill_level_beginner" model="hr.skill.level">
|
||||
<field name="name">Beginner</field>
|
||||
<field name="level_progress">15</field>
|
||||
<field name="skill_type_id" ref="hr_skill_type_dev"/>
|
||||
</record>
|
||||
<record id="hr_skill_level_elementary" model="hr.skill.level">
|
||||
<field name="name">Elementary</field>
|
||||
<field name="level_progress">25</field>
|
||||
<field name="skill_type_id" ref="hr_skill_type_dev"/>
|
||||
</record>
|
||||
<record id="hr_skill_level_intermediate" model="hr.skill.level">
|
||||
<field name="name">Intermediate</field>
|
||||
<field name="level_progress">50</field>
|
||||
<field name="skill_type_id" ref="hr_skill_type_dev"/>
|
||||
</record>
|
||||
<record id="hr_skill_level_advanced" model="hr.skill.level">
|
||||
<field name="name">Advanced</field>
|
||||
<field name="level_progress">80</field>
|
||||
<field name="skill_type_id" ref="hr_skill_type_dev"/>
|
||||
</record>
|
||||
<record id="hr_skill_level_expert" model="hr.skill.level">
|
||||
<field name="name">Expert</field>
|
||||
<field name="level_progress">100</field>
|
||||
<field name="skill_type_id" ref="hr_skill_type_dev"/>
|
||||
</record>
|
||||
|
||||
<record id="hr_skill_level_l1" model="hr.skill.level">
|
||||
<field name="name">L1</field>
|
||||
<field name="level_progress">25</field>
|
||||
<field name="skill_type_id" ref="hr_skill_type_music"/>
|
||||
</record>
|
||||
<record id="hr_skill_level_l2" model="hr.skill.level">
|
||||
<field name="name">L2</field>
|
||||
<field name="level_progress">50</field>
|
||||
<field name="skill_type_id" ref="hr_skill_type_music"/>
|
||||
</record>
|
||||
<record id="hr_skill_level_l3" model="hr.skill.level">
|
||||
<field name="name">L3</field>
|
||||
<field name="level_progress">75</field>
|
||||
<field name="skill_type_id" ref="hr_skill_type_music"/>
|
||||
</record>
|
||||
<record id="hr_skill_level_l4" model="hr.skill.level">
|
||||
<field name="name">L4</field>
|
||||
<field name="level_progress">100</field>
|
||||
<field name="skill_type_id" ref="hr_skill_type_music"/>
|
||||
</record>
|
||||
|
||||
<record id="hr_skill_level_ml1" model="hr.skill.level">
|
||||
<field name="name">L1</field>
|
||||
<field name="level_progress">25</field>
|
||||
<field name="skill_type_id" ref="hr_skill_type_marketing"/>
|
||||
</record>
|
||||
<record id="hr_skill_level_ml2" model="hr.skill.level">
|
||||
<field name="name">L2</field>
|
||||
<field name="level_progress">50</field>
|
||||
<field name="skill_type_id" ref="hr_skill_type_marketing"/>
|
||||
</record>
|
||||
<record id="hr_skill_level_ml3" model="hr.skill.level">
|
||||
<field name="name">L3</field>
|
||||
<field name="level_progress">75</field>
|
||||
<field name="skill_type_id" ref="hr_skill_type_marketing"/>
|
||||
</record>
|
||||
<record id="hr_skill_level_ml4" model="hr.skill.level">
|
||||
<field name="name">L4</field>
|
||||
<field name="level_progress">100</field>
|
||||
<field name="skill_type_id" ref="hr_skill_type_marketing"/>
|
||||
</record>
|
||||
|
||||
<!-- **** Skills **** -->
|
||||
<!-- Languages -->
|
||||
<record id="hr_skill_french" model="hr.skill">
|
||||
<field name="name">French</field>
|
||||
<field name="skill_type_id" ref="hr_skill_type_lang"/>
|
||||
</record>
|
||||
<record id="hr_skill_spanish" model="hr.skill">
|
||||
<field name="name">Spanish</field>
|
||||
<field name="skill_type_id" ref="hr_skill_type_lang"/>
|
||||
</record>
|
||||
<record id="hr_skill_english" model="hr.skill">
|
||||
<field name="name">English</field>
|
||||
<field name="skill_type_id" ref="hr_skill_type_lang"/>
|
||||
</record>
|
||||
<record id="hr_skill_german" model="hr.skill">
|
||||
<field name="name">German</field>
|
||||
<field name="skill_type_id" ref="hr_skill_type_lang"/>
|
||||
</record>
|
||||
<record id="hr_skill_filipino" model="hr.skill">
|
||||
<field name="name">Filipino</field>
|
||||
<field name="skill_type_id" ref="hr_skill_type_lang"/>
|
||||
</record>
|
||||
<record id="hr_skill_arabic" model="hr.skill">
|
||||
<field name="name">Arabic</field>
|
||||
<field name="skill_type_id" ref="hr_skill_type_lang"/>
|
||||
</record>
|
||||
<record id="hr_skill_bengali" model="hr.skill">
|
||||
<field name="name">Bengali</field>
|
||||
<field name="skill_type_id" ref="hr_skill_type_lang"/>
|
||||
</record>
|
||||
|
||||
<!-- Dev -->
|
||||
<record id="hr_skill_js" model="hr.skill">
|
||||
<field name="name">Javascript</field>
|
||||
<field name="skill_type_id" ref="hr_skill_type_dev"/>
|
||||
</record>
|
||||
<record id="hr_skill_python" model="hr.skill">
|
||||
<field name="name">Python</field>
|
||||
<field name="skill_type_id" ref="hr_skill_type_dev"/>
|
||||
</record>
|
||||
<record id="hr_skill_c" model="hr.skill">
|
||||
<field name="name">C/C++</field>
|
||||
<field name="skill_type_id" ref="hr_skill_type_dev"/>
|
||||
</record>
|
||||
<record id="hr_skill_android" model="hr.skill">
|
||||
<field name="name">Android</field>
|
||||
<field name="skill_type_id" ref="hr_skill_type_dev"/>
|
||||
</record>
|
||||
<record id="hr_skill_hadoop" model="hr.skill">
|
||||
<field name="name">Hadoop</field>
|
||||
<field name="skill_type_id" ref="hr_skill_type_dev"/>
|
||||
</record>
|
||||
<record id="hr_skill_spark" model="hr.skill">
|
||||
<field name="name">Spark</field>
|
||||
<field name="skill_type_id" ref="hr_skill_type_dev"/>
|
||||
</record>
|
||||
<record id="hr_skill_react" model="hr.skill">
|
||||
<field name="name">React</field>
|
||||
<field name="skill_type_id" ref="hr_skill_type_dev"/>
|
||||
</record>
|
||||
<record id="hr_skill_django" model="hr.skill">
|
||||
<field name="name">Django</field>
|
||||
<field name="skill_type_id" ref="hr_skill_type_dev"/>
|
||||
</record>
|
||||
<record id="hr_skill_sql" model="hr.skill">
|
||||
<field name="name">RDMS</field>
|
||||
<field name="skill_type_id" ref="hr_skill_type_dev"/>
|
||||
</record>
|
||||
<record id="hr_skill_nosql" model="hr.skill">
|
||||
<field name="name">NoSQL</field>
|
||||
<field name="skill_type_id" ref="hr_skill_type_dev"/>
|
||||
</record>
|
||||
|
||||
<!-- Music -->
|
||||
<record id="hr_skill_piano" model="hr.skill">
|
||||
<field name="name">Piano</field>
|
||||
<field name="skill_type_id" ref="hr_skill_type_music"/>
|
||||
</record>
|
||||
<record id="hr_skill_violin" model="hr.skill">
|
||||
<field name="name">Violin</field>
|
||||
<field name="skill_type_id" ref="hr_skill_type_music"/>
|
||||
</record>
|
||||
<record id="hr_skill_singing" model="hr.skill">
|
||||
<field name="name">Singing</field>
|
||||
<field name="skill_type_id" ref="hr_skill_type_music"/>
|
||||
</record>
|
||||
<record id="hr_skill_flute" model="hr.skill">
|
||||
<field name="name">Flute</field>
|
||||
<field name="skill_type_id" ref="hr_skill_type_music"/>
|
||||
</record>
|
||||
|
||||
<!-- Marketing -->
|
||||
<record id="hr_skill_com" model="hr.skill">
|
||||
<field name="name">Communication</field>
|
||||
<field name="skill_type_id" ref="hr_skill_type_marketing"/>
|
||||
</record>
|
||||
<record id="hr_skill_analytics" model="hr.skill">
|
||||
<field name="name">Analytics</field>
|
||||
<field name="skill_type_id" ref="hr_skill_type_marketing"/>
|
||||
</record>
|
||||
<record id="hr_skill_digital_ad" model="hr.skill">
|
||||
<field name="name">Digital advertising</field>
|
||||
<field name="skill_type_id" ref="hr_skill_type_marketing"/>
|
||||
</record>
|
||||
<record id="hr_skill_public" model="hr.skill">
|
||||
<field name="name">Public Speaking</field>
|
||||
<field name="skill_type_id" ref="hr_skill_type_marketing"/>
|
||||
</record>
|
||||
<record id="hr_skill_cms" model="hr.skill">
|
||||
<field name="name">CMS</field>
|
||||
<field name="skill_type_id" ref="hr_skill_type_marketing"/>
|
||||
</record>
|
||||
<record id="hr_skill_email" model="hr.skill">
|
||||
<field name="name">Email Marketing</field>
|
||||
<field name="skill_type_id" ref="hr_skill_type_marketing"/>
|
||||
</record>
|
||||
|
||||
<!-- Resume -->
|
||||
<record id="employee_resume_line_admin_1" model="hr.resume.line">
|
||||
<field name="employee_id" ref="hr.employee_admin"/>
|
||||
|
|
@ -240,10 +9,8 @@
|
|||
<field name="date_start" eval="(datetime.now()+relativedelta(years=-12)).strftime('%Y-09-17')"/>
|
||||
<field name="date_end" eval="(datetime.now()+relativedelta(years=-7)).strftime('%Y-09-10')"/>
|
||||
<field name="line_type_id" ref="resume_type_education"/>
|
||||
<field name="description">
|
||||
Master in Electrical engineering
|
||||
Master thesis: Better grid management and control through machine learning
|
||||
</field>
|
||||
<field name="description">Master in Electrical engineering
|
||||
Master thesis: Better grid management and control through machine learning</field>
|
||||
</record>
|
||||
|
||||
<record id="employee_resume_line_admin_2" model="hr.resume.line">
|
||||
|
|
@ -252,9 +19,7 @@
|
|||
<field name="date_start" eval="(datetime.now()+relativedelta(years=-18)).strftime('%Y-09-01')"/>
|
||||
<field name="date_end" eval="(datetime.now()+relativedelta(years=-12)).strftime('%Y-06-30')"/>
|
||||
<field name="line_type_id" ref="resume_type_education"/>
|
||||
<field name="description">
|
||||
Science & math
|
||||
</field>
|
||||
<field name="description">Science & math</field>
|
||||
</record>
|
||||
|
||||
<record id="employee_resume_line_admin_4" model="hr.resume.line">
|
||||
|
|
@ -262,9 +27,10 @@
|
|||
<field name="name">Odoo SA</field>
|
||||
<field name="date_start" eval="(datetime.now()+relativedelta(years=-3)).strftime('%Y-11-01')"/>
|
||||
<field name="line_type_id" ref="resume_type_experience"/>
|
||||
<field name="description">
|
||||
Job position: Development team leader
|
||||
Core Python Framework
|
||||
<field name="description">Job position: Development team leader
|
||||
- Supported technical operations with investigating and correcting varied production support issues (Java, Perl, Shell scripts, SQL).
|
||||
- Led quality assurance planning for multiple concurrent projects relative to overall system architecture or trading system changes/new developments.
|
||||
- Configured and released business critical alpha and risk models using MATLAB and SQL with inputs from Portfolio Managers.
|
||||
</field>
|
||||
</record>
|
||||
|
||||
|
|
@ -274,10 +40,45 @@
|
|||
<field name="date_start" eval="(datetime.now()+relativedelta(years=-7)).strftime('%Y-09-10')"/>
|
||||
<field name="date_end" eval="(datetime.now()+relativedelta(years=-3)).strftime('%Y-09-10')"/>
|
||||
<field name="line_type_id" ref="resume_type_experience"/>
|
||||
<field name="description">
|
||||
Job position: Product manager
|
||||
Business strategy, functional requirements, resource planning, product lifecycle management, etc.
|
||||
<field name="description">Job position: Product manager
|
||||
- Coordinated and managed software deployment across five system environments from development to production.
|
||||
- Developed stored procedures to assist Java level programming efforts.
|
||||
- Developed multiple renewable energy plant architectures, both commercial installations and defense-related.
|
||||
</field>
|
||||
</record>
|
||||
|
||||
<record id="resume_type_side_projects" model="hr.resume.line.type">
|
||||
<field name="name">Side Projects</field>
|
||||
<field name="sequence">10</field>
|
||||
</record>
|
||||
|
||||
<record id="employee_resume_line_admin_5" model="hr.resume.line">
|
||||
<field name="employee_id" ref="hr.employee_admin"/>
|
||||
<field name="name">Encryption/decryption</field>
|
||||
<field name="date_start" eval="(datetime.now()+relativedelta(years=-3)).strftime('%Y-11-01')"/>
|
||||
<field name="line_type_id" ref="resume_type_side_projects"/>
|
||||
<field name="description">Allows to encrypt/decrypt plain text or files. Available as a web app or as an API.</field>
|
||||
</record>
|
||||
|
||||
<record id="employee_resume_line_admin_6" model="hr.resume.line">
|
||||
<field name="employee_id" ref="hr.employee_admin"/>
|
||||
<field name="name">Finance forecaster</field>
|
||||
<field name="date_start" eval="(datetime.now()+relativedelta(years=-1)).strftime('%Y-11-01')"/>
|
||||
<field name="line_type_id" ref="resume_type_side_projects"/>
|
||||
<field name="description">Enter your finance data and the app tries to forecast what will be your future incomes/expenses. The application uses machine learning to train itself.</field>
|
||||
</record>
|
||||
|
||||
<record id="employee_resume_line_admin_7" model="hr.resume.line">
|
||||
<field name="employee_id" ref="hr.employee_admin"/>
|
||||
<field name="name">Map Generator</field>
|
||||
<field name="date_start" eval="datetime.now().strftime('%Y-11-01')"/>
|
||||
<field name="line_type_id" ref="resume_type_side_projects"/>
|
||||
<field name="description">A 2D/3D map generator for incremental games.</field>
|
||||
</record>
|
||||
</data>
|
||||
|
||||
<record id="hr.employee_admin" model="hr.employee">
|
||||
<field name="study_field">Civil Engineering: Applied Mathematics</field>
|
||||
<field name="study_school">Université Catholique de Louvain (UCL)</field>
|
||||
</record>
|
||||
</odoo>
|
||||
|
|
|
|||
260
odoo-bringout-oca-ocb-hr_skills/hr_skills/data/hr_skill_data.xml
Normal file
260
odoo-bringout-oca-ocb-hr_skills/hr_skills/data/hr_skill_data.xml
Normal file
|
|
@ -0,0 +1,260 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<odoo>
|
||||
<data noupdate="1">
|
||||
<record id="hr_skill_type_lang" model="hr.skill.type">
|
||||
<field name="name">Languages</field>
|
||||
<field name="sequence">1</field>
|
||||
</record>
|
||||
<record id="hr_skill_type_softskill" model="hr.skill.type">
|
||||
<field name="name">Soft Skills</field>
|
||||
<field name="sequence">2</field>
|
||||
</record>
|
||||
|
||||
<!-- Skills -->
|
||||
<!-- Languages -->
|
||||
<record id="hr_skill_french" model="hr.skill">
|
||||
<field name="name">French</field>
|
||||
<field name="skill_type_id" ref="hr_skill_type_lang"/>
|
||||
<field name="sequence">1</field>
|
||||
</record>
|
||||
<record id="hr_skill_spanish" model="hr.skill">
|
||||
<field name="name">Spanish</field>
|
||||
<field name="skill_type_id" ref="hr_skill_type_lang"/>
|
||||
<field name="sequence">2</field>
|
||||
</record>
|
||||
<record id="hr_skill_english" model="hr.skill">
|
||||
<field name="name">English</field>
|
||||
<field name="skill_type_id" ref="hr_skill_type_lang"/>
|
||||
<field name="sequence">3</field>
|
||||
</record>
|
||||
<record id="hr_skill_german" model="hr.skill">
|
||||
<field name="name">German</field>
|
||||
<field name="skill_type_id" ref="hr_skill_type_lang"/>
|
||||
<field name="sequence">4</field>
|
||||
</record>
|
||||
<record id="hr_skill_filipino" model="hr.skill">
|
||||
<field name="name">Filipino</field>
|
||||
<field name="skill_type_id" ref="hr_skill_type_lang"/>
|
||||
<field name="sequence">5</field>
|
||||
</record>
|
||||
<record id="hr_skill_arabic" model="hr.skill">
|
||||
<field name="name">Arabic</field>
|
||||
<field name="skill_type_id" ref="hr_skill_type_lang"/>
|
||||
<field name="sequence">6</field>
|
||||
</record>
|
||||
<record id="hr_skill_bengali" model="hr.skill">
|
||||
<field name="name">Bengali</field>
|
||||
<field name="skill_type_id" ref="hr_skill_type_lang"/>
|
||||
<field name="sequence">7</field>
|
||||
</record>
|
||||
<record id="hr_skill_mandarin_chinese" model="hr.skill">
|
||||
<field name="name">Mandarin Chinese</field>
|
||||
<field name="skill_type_id" ref="hr_skill_type_lang"/>
|
||||
<field name="sequence">8</field>
|
||||
</record>
|
||||
<record id="hr_skill_wu_chinese" model="hr.skill">
|
||||
<field name="name">Wu Chinese</field>
|
||||
<field name="skill_type_id" ref="hr_skill_type_lang"/>
|
||||
<field name="sequence">9</field>
|
||||
</record>
|
||||
<record id="hr_skill_hindi" model="hr.skill">
|
||||
<field name="name">Hindi</field>
|
||||
<field name="skill_type_id" ref="hr_skill_type_lang"/>
|
||||
<field name="sequence">10</field>
|
||||
</record>
|
||||
<record id="hr_skill_russian" model="hr.skill">
|
||||
<field name="name">Russian</field>
|
||||
<field name="skill_type_id" ref="hr_skill_type_lang"/>
|
||||
<field name="sequence">11</field>
|
||||
</record>
|
||||
<record id="hr_skill_portuguese" model="hr.skill">
|
||||
<field name="name">Portuguese</field>
|
||||
<field name="skill_type_id" ref="hr_skill_type_lang"/>
|
||||
<field name="sequence">12</field>
|
||||
</record>
|
||||
<record id="hr_skill_indonesian" model="hr.skill">
|
||||
<field name="name">Indonesian</field>
|
||||
<field name="skill_type_id" ref="hr_skill_type_lang"/>
|
||||
<field name="sequence">13</field>
|
||||
</record>
|
||||
<record id="hr_skill_urdu" model="hr.skill">
|
||||
<field name="name">Urdu</field>
|
||||
<field name="skill_type_id" ref="hr_skill_type_lang"/>
|
||||
<field name="sequence">14</field>
|
||||
</record>
|
||||
<record id="hr_skill_japanese" model="hr.skill">
|
||||
<field name="name">Japanese</field>
|
||||
<field name="skill_type_id" ref="hr_skill_type_lang"/>
|
||||
<field name="sequence">15</field>
|
||||
</record>
|
||||
<record id="hr_skill_punjabi" model="hr.skill">
|
||||
<field name="name">Punjabi</field>
|
||||
<field name="skill_type_id" ref="hr_skill_type_lang"/>
|
||||
<field name="sequence">16</field>
|
||||
</record>
|
||||
<record id="hr_skill_javanese" model="hr.skill">
|
||||
<field name="name">Javanese</field>
|
||||
<field name="skill_type_id" ref="hr_skill_type_lang"/>
|
||||
<field name="sequence">17</field>
|
||||
</record>
|
||||
<record id="hr_skill_telugu" model="hr.skill">
|
||||
<field name="name">Telugu</field>
|
||||
<field name="skill_type_id" ref="hr_skill_type_lang"/>
|
||||
<field name="sequence">18</field>
|
||||
</record>
|
||||
<record id="hr_skill_turkish" model="hr.skill">
|
||||
<field name="name">Turkish</field>
|
||||
<field name="skill_type_id" ref="hr_skill_type_lang"/>
|
||||
<field name="sequence">19</field>
|
||||
</record>
|
||||
<record id="hr_skill_korean" model="hr.skill">
|
||||
<field name="name">Korean</field>
|
||||
<field name="skill_type_id" ref="hr_skill_type_lang"/>
|
||||
<field name="sequence">21</field>
|
||||
</record>
|
||||
<record id="hr_skill_marathi" model="hr.skill">
|
||||
<field name="name">Marathi</field>
|
||||
<field name="skill_type_id" ref="hr_skill_type_lang"/>
|
||||
<field name="sequence">22</field>
|
||||
</record>
|
||||
|
||||
<!-- Soft Skills -->
|
||||
<record id="hr_skill_communication" model="hr.skill">
|
||||
<field name="name">Communication</field>
|
||||
<field name="skill_type_id" ref="hr_skill_type_softskill"/>
|
||||
<field name="sequence">23</field>
|
||||
</record>
|
||||
<record id="hr_skill_teamwork" model="hr.skill">
|
||||
<field name="name">Teamwork</field>
|
||||
<field name="skill_type_id" ref="hr_skill_type_softskill"/>
|
||||
<field name="sequence">24</field>
|
||||
</record>
|
||||
<record id="hr_skill_problem_solving" model="hr.skill">
|
||||
<field name="name">Problem-Solving</field>
|
||||
<field name="skill_type_id" ref="hr_skill_type_softskill"/>
|
||||
<field name="sequence">25</field>
|
||||
</record>
|
||||
<record id="hr_skill_time_management" model="hr.skill">
|
||||
<field name="name">Time Management</field>
|
||||
<field name="skill_type_id" ref="hr_skill_type_softskill"/>
|
||||
<field name="sequence">26</field>
|
||||
</record>
|
||||
<record id="hr_skill_critical_thinking" model="hr.skill">
|
||||
<field name="name">Critical Thinking</field>
|
||||
<field name="skill_type_id" ref="hr_skill_type_softskill"/>
|
||||
<field name="sequence">27</field>
|
||||
</record>
|
||||
<record id="hr_skill_decision_making" model="hr.skill">
|
||||
<field name="name">Decision-Making</field>
|
||||
<field name="skill_type_id" ref="hr_skill_type_softskill"/>
|
||||
<field name="sequence">28</field>
|
||||
</record>
|
||||
<record id="hr_skill_organizational" model="hr.skill">
|
||||
<field name="name">Organizational</field>
|
||||
<field name="skill_type_id" ref="hr_skill_type_softskill"/>
|
||||
<field name="sequence">29</field>
|
||||
</record>
|
||||
<record id="hr_skill_stress_management" model="hr.skill">
|
||||
<field name="name">Stress management</field>
|
||||
<field name="skill_type_id" ref="hr_skill_type_softskill"/>
|
||||
<field name="sequence">30</field>
|
||||
</record>
|
||||
<record id="hr_skill_adaptability" model="hr.skill">
|
||||
<field name="name">Adaptability</field>
|
||||
<field name="skill_type_id" ref="hr_skill_type_softskill"/>
|
||||
<field name="sequence">31</field>
|
||||
</record>
|
||||
<record id="hr_skill_conflict_management" model="hr.skill">
|
||||
<field name="name">Conflict Management</field>
|
||||
<field name="skill_type_id" ref="hr_skill_type_softskill"/>
|
||||
<field name="sequence">32</field>
|
||||
</record>
|
||||
<record id="hr_skill_leadership" model="hr.skill">
|
||||
<field name="name">Leadership</field>
|
||||
<field name="skill_type_id" ref="hr_skill_type_softskill"/>
|
||||
<field name="sequence">33</field>
|
||||
</record>
|
||||
<record id="hr_skill_creativity" model="hr.skill">
|
||||
<field name="name">Creativity</field>
|
||||
<field name="skill_type_id" ref="hr_skill_type_softskill"/>
|
||||
<field name="sequence">34</field>
|
||||
</record>
|
||||
<record id="hr_skill_resourcefulness" model="hr.skill">
|
||||
<field name="name">Resourcefulness</field>
|
||||
<field name="skill_type_id" ref="hr_skill_type_softskill"/>
|
||||
<field name="sequence">35</field>
|
||||
</record>
|
||||
<record id="hr_skill_persuasion" model="hr.skill">
|
||||
<field name="name">Persuasion</field>
|
||||
<field name="skill_type_id" ref="hr_skill_type_softskill"/>
|
||||
<field name="sequence">36</field>
|
||||
</record>
|
||||
<record id="hr_skill_openness_to_criticism" model="hr.skill">
|
||||
<field name="name">Openness to criticism</field>
|
||||
<field name="skill_type_id" ref="hr_skill_type_softskill"/>
|
||||
<field name="sequence">37</field>
|
||||
</record>
|
||||
|
||||
<!--Skill Levels-->
|
||||
<!--Languages -->
|
||||
<record id="hr_skill_level_a1" model="hr.skill.level">
|
||||
<field name="name">A1</field>
|
||||
<field name="level_progress">10</field>
|
||||
<field name="default_level">1</field>
|
||||
<field name="skill_type_id" ref="hr_skill_type_lang"/>
|
||||
</record>
|
||||
<record id="hr_skill_level_a2" model="hr.skill.level">
|
||||
<field name="name">A2</field>
|
||||
<field name="level_progress">40</field>
|
||||
<field name="skill_type_id" ref="hr_skill_type_lang"/>
|
||||
</record>
|
||||
<record id="hr_skill_level_b1" model="hr.skill.level">
|
||||
<field name="name">B1</field>
|
||||
<field name="level_progress">60</field>
|
||||
<field name="skill_type_id" ref="hr_skill_type_lang"/>
|
||||
</record>
|
||||
<record id="hr_skill_level_b2" model="hr.skill.level">
|
||||
<field name="name">B2</field>
|
||||
<field name="level_progress">75</field>
|
||||
<field name="skill_type_id" ref="hr_skill_type_lang"/>
|
||||
</record>
|
||||
<record id="hr_skill_level_c1" model="hr.skill.level">
|
||||
<field name="name">C1</field>
|
||||
<field name="level_progress">85</field>
|
||||
<field name="skill_type_id" ref="hr_skill_type_lang"/>
|
||||
</record>
|
||||
<record id="hr_skill_level_c2" model="hr.skill.level">
|
||||
<field name="name">C2</field>
|
||||
<field name="level_progress">100</field>
|
||||
<field name="skill_type_id" ref="hr_skill_type_lang"/>
|
||||
</record>
|
||||
|
||||
<!--Soft Skills-->
|
||||
<record id="hr_skill_level_beginner_softskill" model="hr.skill.level">
|
||||
<field name="name">Beginner</field>
|
||||
<field name="default_level">1</field>
|
||||
<field name="level_progress">15</field>
|
||||
<field name="skill_type_id" ref="hr_skill_type_softskill"/>
|
||||
</record>
|
||||
<record id="hr_skill_level_elementary_softskill" model="hr.skill.level">
|
||||
<field name="name">Elementary</field>
|
||||
<field name="level_progress">25</field>
|
||||
<field name="skill_type_id" ref="hr_skill_type_softskill"/>
|
||||
</record>
|
||||
<record id="hr_skill_level_intermediate_softskill" model="hr.skill.level">
|
||||
<field name="name">Intermediate</field>
|
||||
<field name="level_progress">50</field>
|
||||
<field name="skill_type_id" ref="hr_skill_type_softskill"/>
|
||||
</record>
|
||||
<record id="hr_skill_level_advanced_softskill" model="hr.skill.level">
|
||||
<field name="name">Advanced</field>
|
||||
<field name="level_progress">80</field>
|
||||
<field name="skill_type_id" ref="hr_skill_type_softskill"/>
|
||||
</record>
|
||||
<record id="hr_skill_level_expert_softskill" model="hr.skill.level">
|
||||
<field name="name">Expert</field>
|
||||
<field name="level_progress">100</field>
|
||||
<field name="skill_type_id" ref="hr_skill_type_softskill"/>
|
||||
</record>
|
||||
</data>
|
||||
</odoo>
|
||||
384
odoo-bringout-oca-ocb-hr_skills/hr_skills/data/hr_skill_demo.xml
Normal file
384
odoo-bringout-oca-ocb-hr_skills/hr_skills/data/hr_skill_demo.xml
Normal file
|
|
@ -0,0 +1,384 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<odoo>
|
||||
<data noupdate="1">
|
||||
|
||||
<!--Skill Types-->
|
||||
<record id="hr_skill_type_dev" model="hr.skill.type">
|
||||
<field name="name">Programming Languages</field>
|
||||
<field name="sequence">3</field>
|
||||
</record>
|
||||
<record id="hr_skill_type_it" model="hr.skill.type">
|
||||
<field name="name">IT</field>
|
||||
<field name="sequence">4</field>
|
||||
</record>
|
||||
<record id="hr_skill_type_marketing" model="hr.skill.type">
|
||||
<field name="name">Marketing</field>
|
||||
<field name="sequence">5</field>
|
||||
</record>
|
||||
<record id="hr_skill_type_certifications" model="hr.skill.type">
|
||||
<field name="name">Certifications</field>
|
||||
<field name="is_certification">True</field>
|
||||
<field name="sequence">6</field>
|
||||
</record>
|
||||
|
||||
<!--Skill Levels-->
|
||||
<!-- Certifications -->
|
||||
<record id="hr_skill_level_certifications" model="hr.skill.level">
|
||||
<field name="name">Certified</field>
|
||||
<field name="default_level">1</field>
|
||||
<field name="level_progress">100</field>
|
||||
<field name="skill_type_id" ref="hr_skill_type_certifications"/>
|
||||
</record>
|
||||
<!--Programming-->
|
||||
<record id="hr_skill_level_beginner" model="hr.skill.level">
|
||||
<field name="name">Beginner</field>
|
||||
<field name="default_level">1</field>
|
||||
<field name="level_progress">15</field>
|
||||
<field name="skill_type_id" ref="hr_skill_type_dev"/>
|
||||
</record>
|
||||
<record id="hr_skill_level_elementary" model="hr.skill.level">
|
||||
<field name="name">Elementary</field>
|
||||
<field name="level_progress">25</field>
|
||||
<field name="skill_type_id" ref="hr_skill_type_dev"/>
|
||||
</record>
|
||||
<record id="hr_skill_level_intermediate" model="hr.skill.level">
|
||||
<field name="name">Intermediate</field>
|
||||
<field name="level_progress">50</field>
|
||||
<field name="skill_type_id" ref="hr_skill_type_dev"/>
|
||||
</record>
|
||||
<record id="hr_skill_level_advanced" model="hr.skill.level">
|
||||
<field name="name">Advanced</field>
|
||||
<field name="level_progress">80</field>
|
||||
<field name="skill_type_id" ref="hr_skill_type_dev"/>
|
||||
</record>
|
||||
<record id="hr_skill_level_expert" model="hr.skill.level">
|
||||
<field name="name">Expert</field>
|
||||
<field name="level_progress">100</field>
|
||||
<field name="skill_type_id" ref="hr_skill_type_dev"/>
|
||||
</record>
|
||||
|
||||
<!--Marketing-->
|
||||
<record id="hr_skill_level_ml1" model="hr.skill.level">
|
||||
<field name="name">L1</field>
|
||||
<field name="default_level">1</field>
|
||||
<field name="level_progress">25</field>
|
||||
<field name="skill_type_id" ref="hr_skill_type_marketing"/>
|
||||
</record>
|
||||
<record id="hr_skill_level_ml2" model="hr.skill.level">
|
||||
<field name="name">L2</field>
|
||||
<field name="level_progress">50</field>
|
||||
<field name="skill_type_id" ref="hr_skill_type_marketing"/>
|
||||
</record>
|
||||
<record id="hr_skill_level_ml3" model="hr.skill.level">
|
||||
<field name="name">L3</field>
|
||||
<field name="level_progress">75</field>
|
||||
<field name="skill_type_id" ref="hr_skill_type_marketing"/>
|
||||
</record>
|
||||
<record id="hr_skill_level_ml4" model="hr.skill.level">
|
||||
<field name="name">L4</field>
|
||||
<field name="level_progress">100</field>
|
||||
<field name="skill_type_id" ref="hr_skill_type_marketing"/>
|
||||
</record>
|
||||
|
||||
<!--IT-->
|
||||
<record id="hr_skill_level_beginner_it" model="hr.skill.level">
|
||||
<field name="name">Beginner</field>
|
||||
<field name="default_level">1</field>
|
||||
<field name="level_progress">15</field>
|
||||
<field name="skill_type_id" ref="hr_skill_type_it"/>
|
||||
</record>
|
||||
<record id="hr_skill_level_elementary_it" model="hr.skill.level">
|
||||
<field name="name">Elementary</field>
|
||||
<field name="level_progress">25</field>
|
||||
<field name="skill_type_id" ref="hr_skill_type_it"/>
|
||||
</record>
|
||||
<record id="hr_skill_level_intermediate_it" model="hr.skill.level">
|
||||
<field name="name">Intermediate</field>
|
||||
<field name="level_progress">50</field>
|
||||
<field name="skill_type_id" ref="hr_skill_type_it"/>
|
||||
</record>
|
||||
<record id="hr_skill_level_advanced_it" model="hr.skill.level">
|
||||
<field name="name">Advanced</field>
|
||||
<field name="level_progress">80</field>
|
||||
<field name="skill_type_id" ref="hr_skill_type_it"/>
|
||||
</record>
|
||||
<record id="hr_skill_level_expert_it" model="hr.skill.level">
|
||||
<field name="name">Expert</field>
|
||||
<field name="level_progress">100</field>
|
||||
<field name="skill_type_id" ref="hr_skill_type_it"/>
|
||||
</record>
|
||||
|
||||
<!-- Skills -->
|
||||
<!-- Programming -->
|
||||
<record id="hr_skill_js" model="hr.skill">
|
||||
<field name="name">Javascript</field>
|
||||
<field name="skill_type_id" ref="hr_skill_type_dev"/>
|
||||
<field name="sequence">38</field>
|
||||
</record>
|
||||
<record id="hr_skill_python" model="hr.skill">
|
||||
<field name="name">Python</field>
|
||||
<field name="skill_type_id" ref="hr_skill_type_dev"/>
|
||||
<field name="sequence">39</field>
|
||||
</record>
|
||||
<record id="hr_skill_c" model="hr.skill">
|
||||
<field name="name">C/C++</field>
|
||||
<field name="skill_type_id" ref="hr_skill_type_dev"/>
|
||||
<field name="sequence">40</field>
|
||||
</record>
|
||||
<record id="hr_skill_android" model="hr.skill">
|
||||
<field name="name">Android</field>
|
||||
<field name="skill_type_id" ref="hr_skill_type_dev"/>
|
||||
<field name="sequence">41</field>
|
||||
</record>
|
||||
<record id="hr_skill_hadoop" model="hr.skill">
|
||||
<field name="name">Hadoop</field>
|
||||
<field name="skill_type_id" ref="hr_skill_type_dev"/>
|
||||
<field name="sequence">42</field>
|
||||
</record>
|
||||
<record id="hr_skill_spark" model="hr.skill">
|
||||
<field name="name">Spark</field>
|
||||
<field name="skill_type_id" ref="hr_skill_type_dev"/>
|
||||
<field name="sequence">43</field>
|
||||
</record>
|
||||
<record id="hr_skill_react" model="hr.skill">
|
||||
<field name="name">React</field>
|
||||
<field name="skill_type_id" ref="hr_skill_type_dev"/>
|
||||
<field name="sequence">44</field>
|
||||
</record>
|
||||
<record id="hr_skill_django" model="hr.skill">
|
||||
<field name="name">Django</field>
|
||||
<field name="skill_type_id" ref="hr_skill_type_dev"/>
|
||||
<field name="sequence">45</field>
|
||||
</record>
|
||||
<record id="hr_skill_sql" model="hr.skill">
|
||||
<field name="name">RDMS</field>
|
||||
<field name="skill_type_id" ref="hr_skill_type_dev"/>
|
||||
<field name="sequence">46</field>
|
||||
</record>
|
||||
<record id="hr_skill_nosql" model="hr.skill">
|
||||
<field name="name">NoSQL</field>
|
||||
<field name="skill_type_id" ref="hr_skill_type_dev"/>
|
||||
<field name="sequence">47</field>
|
||||
</record>
|
||||
<record id="hr_skill_go" model="hr.skill">
|
||||
<field name="name">Go</field>
|
||||
<field name="skill_type_id" ref="hr_skill_type_dev"/>
|
||||
<field name="sequence">48</field>
|
||||
</record>
|
||||
<record id="hr_skill_java" model="hr.skill">
|
||||
<field name="name">Java</field>
|
||||
<field name="skill_type_id" ref="hr_skill_type_dev"/>
|
||||
<field name="sequence">49</field>
|
||||
</record>
|
||||
<record id="hr_skill_kotlin" model="hr.skill">
|
||||
<field name="name">Kotlin</field>
|
||||
<field name="skill_type_id" ref="hr_skill_type_dev"/>
|
||||
<field name="sequence">50</field>
|
||||
</record>
|
||||
<record id="hr_skill_php" model="hr.skill">
|
||||
<field name="name">PHP</field>
|
||||
<field name="skill_type_id" ref="hr_skill_type_dev"/>
|
||||
<field name="sequence">51</field>
|
||||
</record>
|
||||
<record id="hr_skill_csharp" model="hr.skill">
|
||||
<field name="name">C#</field>
|
||||
<field name="skill_type_id" ref="hr_skill_type_dev"/>
|
||||
<field name="sequence">52</field>
|
||||
</record>
|
||||
<record id="hr_skill_swift" model="hr.skill">
|
||||
<field name="name">Swift</field>
|
||||
<field name="skill_type_id" ref="hr_skill_type_dev"/>
|
||||
<field name="sequence">53</field>
|
||||
</record>
|
||||
<record id="hr_skill_r" model="hr.skill">
|
||||
<field name="name">R</field>
|
||||
<field name="skill_type_id" ref="hr_skill_type_dev"/>
|
||||
<field name="sequence">54</field>
|
||||
</record>
|
||||
<record id="hr_skill_ruby" model="hr.skill">
|
||||
<field name="name">Ruby</field>
|
||||
<field name="skill_type_id" ref="hr_skill_type_dev"/>
|
||||
<field name="sequence">55</field>
|
||||
</record>
|
||||
<record id="hr_skill_matlab" model="hr.skill">
|
||||
<field name="name">Matlab</field>
|
||||
<field name="skill_type_id" ref="hr_skill_type_dev"/>
|
||||
<field name="sequence">56</field>
|
||||
</record>
|
||||
<record id="hr_skill_typescript" model="hr.skill">
|
||||
<field name="name">TypeScript</field>
|
||||
<field name="skill_type_id" ref="hr_skill_type_dev"/>
|
||||
<field name="sequence">57</field>
|
||||
</record>
|
||||
<record id="hr_skill_scala" model="hr.skill">
|
||||
<field name="name">Scala</field>
|
||||
<field name="skill_type_id" ref="hr_skill_type_dev"/>
|
||||
<field name="sequence">58</field>
|
||||
</record>
|
||||
<record id="hr_skill_html" model="hr.skill">
|
||||
<field name="name">HTML</field>
|
||||
<field name="skill_type_id" ref="hr_skill_type_dev"/>
|
||||
<field name="sequence">59</field>
|
||||
</record>
|
||||
<record id="hr_skill_css" model="hr.skill">
|
||||
<field name="name">CSS</field>
|
||||
<field name="skill_type_id" ref="hr_skill_type_dev"/>
|
||||
<field name="sequence">60</field>
|
||||
</record>
|
||||
<record id="hr_skill_nosql" model="hr.skill">
|
||||
<field name="name">NoSQL</field>
|
||||
<field name="skill_type_id" ref="hr_skill_type_dev"/>
|
||||
<field name="sequence">61</field>
|
||||
</record>
|
||||
<record id="hr_skill_rust" model="hr.skill">
|
||||
<field name="name">Rust</field>
|
||||
<field name="skill_type_id" ref="hr_skill_type_dev"/>
|
||||
<field name="sequence">62</field>
|
||||
</record>
|
||||
<record id="hr_skill_perl" model="hr.skill">
|
||||
<field name="name">Perl</field>
|
||||
<field name="skill_type_id" ref="hr_skill_type_dev"/>
|
||||
<field name="sequence">63</field>
|
||||
</record>
|
||||
|
||||
<!-- Marketing -->
|
||||
<record id="hr_skill_com" model="hr.skill">
|
||||
<field name="name">Communication</field>
|
||||
<field name="skill_type_id" ref="hr_skill_type_marketing"/>
|
||||
<field name="sequence">64</field>
|
||||
</record>
|
||||
<record id="hr_skill_analytics" model="hr.skill">
|
||||
<field name="name">Analytics</field>
|
||||
<field name="skill_type_id" ref="hr_skill_type_marketing"/>
|
||||
<field name="sequence">65</field>
|
||||
</record>
|
||||
<record id="hr_skill_digital_ad" model="hr.skill">
|
||||
<field name="name">Digital advertising</field>
|
||||
<field name="skill_type_id" ref="hr_skill_type_marketing"/>
|
||||
<field name="sequence">66</field>
|
||||
</record>
|
||||
<record id="hr_skill_public" model="hr.skill">
|
||||
<field name="name">Public Speaking</field>
|
||||
<field name="skill_type_id" ref="hr_skill_type_marketing"/>
|
||||
<field name="sequence">67</field>
|
||||
</record>
|
||||
<record id="hr_skill_cms" model="hr.skill">
|
||||
<field name="name">CMS</field>
|
||||
<field name="skill_type_id" ref="hr_skill_type_marketing"/>
|
||||
<field name="sequence">68</field>
|
||||
</record>
|
||||
<record id="hr_skill_email" model="hr.skill">
|
||||
<field name="name">Email Marketing</field>
|
||||
<field name="skill_type_id" ref="hr_skill_type_marketing"/>
|
||||
<field name="sequence">69</field>
|
||||
</record>
|
||||
|
||||
<!-- IT -->
|
||||
<record id="hr_skill_web_development" model="hr.skill">
|
||||
<field name="name">Web Development</field>
|
||||
<field name="skill_type_id" ref="hr_skill_type_it"/>
|
||||
<field name="sequence">70</field>
|
||||
</record>
|
||||
<record id="hr_skill_database_management" model="hr.skill">
|
||||
<field name="name">Database Management</field>
|
||||
<field name="skill_type_id" ref="hr_skill_type_it"/>
|
||||
<field name="sequence">71</field>
|
||||
</record>
|
||||
<record id="hr_skill_cloud_computing" model="hr.skill">
|
||||
<field name="name">Cloud computing</field>
|
||||
<field name="skill_type_id" ref="hr_skill_type_it"/>
|
||||
<field name="sequence">72</field>
|
||||
</record>
|
||||
<record id="hr_skill_network_administration" model="hr.skill">
|
||||
<field name="name">Network administration</field>
|
||||
<field name="skill_type_id" ref="hr_skill_type_it"/>
|
||||
<field name="sequence">73</field>
|
||||
</record>
|
||||
<record id="hr_skill_cybersecurity" model="hr.skill">
|
||||
<field name="name">Cybersecurity</field>
|
||||
<field name="skill_type_id" ref="hr_skill_type_it"/>
|
||||
<field name="sequence">74</field>
|
||||
</record>
|
||||
<record id="hr_skill_devops" model="hr.skill">
|
||||
<field name="name">DevOps</field>
|
||||
<field name="skill_type_id" ref="hr_skill_type_it"/>
|
||||
<field name="sequence">75</field>
|
||||
</record>
|
||||
<record id="hr_skill_machine_learning" model="hr.skill">
|
||||
<field name="name">Machine Learning (AI)</field>
|
||||
<field name="skill_type_id" ref="hr_skill_type_it"/>
|
||||
<field name="sequence">76</field>
|
||||
</record>
|
||||
<record id="hr_skill_data_analysis" model="hr.skill">
|
||||
<field name="name">Data analysis/visualization</field>
|
||||
<field name="skill_type_id" ref="hr_skill_type_it"/>
|
||||
<field name="sequence">77</field>
|
||||
</record>
|
||||
<record id="hr_skill_agile_scrum" model="hr.skill">
|
||||
<field name="name">Agile and Scrum methodologies</field>
|
||||
<field name="skill_type_id" ref="hr_skill_type_it"/>
|
||||
<field name="sequence">78</field>
|
||||
</record>
|
||||
<record id="hr_skill_mobile_app_development" model="hr.skill">
|
||||
<field name="name">Mobile app development</field>
|
||||
<field name="skill_type_id" ref="hr_skill_type_it"/>
|
||||
<field name="sequence">79</field>
|
||||
</record>
|
||||
<record id="hr_skill_project_management" model="hr.skill">
|
||||
<field name="name">Project Management</field>
|
||||
<field name="skill_type_id" ref="hr_skill_type_it"/>
|
||||
<field name="sequence">80</field>
|
||||
</record>
|
||||
<record id="hr_skill_system_administration" model="hr.skill">
|
||||
<field name="name">System Administration (Linux, Windows)</field>
|
||||
<field name="skill_type_id" ref="hr_skill_type_it"/>
|
||||
<field name="sequence">81</field>
|
||||
</record>
|
||||
<record id="hr_skill_virtualization_containerization" model="hr.skill">
|
||||
<field name="name">Virtualization and Containerization</field>
|
||||
<field name="skill_type_id" ref="hr_skill_type_it"/>
|
||||
<field name="sequence">82</field>
|
||||
</record>
|
||||
<record id="hr_skill_it_support" model="hr.skill">
|
||||
<field name="name">IT support</field>
|
||||
<field name="skill_type_id" ref="hr_skill_type_it"/>
|
||||
<field name="sequence">83</field>
|
||||
</record>
|
||||
<record id="hr_skill_it_infrastructure_architecture" model="hr.skill">
|
||||
<field name="name">IT infrastructure and architecture</field>
|
||||
<field name="skill_type_id" ref="hr_skill_type_it"/>
|
||||
<field name="sequence">84</field>
|
||||
</record>
|
||||
<record id="hr_skill_it_service_management" model="hr.skill">
|
||||
<field name="name">IT service management (ITSM)</field>
|
||||
<field name="skill_type_id" ref="hr_skill_type_it"/>
|
||||
<field name="sequence">85</field>
|
||||
</record>
|
||||
<record id="hr_skill_big_data_technologies" model="hr.skill">
|
||||
<field name="name">Big data technologies (Hadoop,Spark)</field>
|
||||
<field name="skill_type_id" ref="hr_skill_type_it"/>
|
||||
<field name="sequence">86</field>
|
||||
</record>
|
||||
<record id="hr_skill_iot_embedded_systems" model="hr.skill">
|
||||
<field name="name">IoT and embedded systems</field>
|
||||
<field name="skill_type_id" ref="hr_skill_type_it"/>
|
||||
<field name="sequence">87</field>
|
||||
</record>
|
||||
<record id="hr_skill_it_governance_compliance" model="hr.skill">
|
||||
<field name="name">IT governance and compliance (GDPR,HIPAA,...)</field>
|
||||
<field name="skill_type_id" ref="hr_skill_type_it"/>
|
||||
<field name="sequence">88</field>
|
||||
</record>
|
||||
<!-- Certification -->
|
||||
<record id="hr_skill_type_certifications_odoo" model="hr.skill">
|
||||
<field name="name">Odoo</field>
|
||||
<field name="skill_type_id" ref="hr_skill_type_certifications"/>
|
||||
<field name="sequence">89</field>
|
||||
</record>
|
||||
<record id="hr_skill_type_certifications_scrum_master" model="hr.skill">
|
||||
<field name="name">Scrum Master</field>
|
||||
<field name="skill_type_id" ref="hr_skill_type_certifications"/>
|
||||
<field name="sequence">90</field>
|
||||
</record>
|
||||
</data>
|
||||
</odoo>
|
||||
|
|
@ -1,17 +1,5 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<odoo>
|
||||
<record id="action_open_skills_log_employee" model="ir.actions.server">
|
||||
<field name="name">Skill History Report</field>
|
||||
<field name="model_id" ref="hr.model_hr_employee"/>
|
||||
<field name="binding_model_id" ref="hr.model_hr_employee"/>
|
||||
<field name="binding_view_types">form</field>
|
||||
<field name="state">code</field>
|
||||
<field name="code">
|
||||
action = env['ir.actions.act_window']._for_xml_id('hr_skills.action_hr_employee_skill_log_employee')
|
||||
action['domain'] = [('employee_id', '=', record.id)]
|
||||
</field>
|
||||
</record>
|
||||
|
||||
<record id="action_open_skills_log_department" model="ir.actions.server">
|
||||
<field name="name">Skill History Report</field>
|
||||
<field name="model_id" ref="hr.model_hr_department"/>
|
||||
|
|
@ -23,4 +11,16 @@ action = env['ir.actions.act_window']._for_xml_id('hr_skills.action_hr_employee_
|
|||
action['domain'] = [('department_id', '=', record.id)]
|
||||
</field>
|
||||
</record>
|
||||
|
||||
<record id="action_print_employees_cv" model="ir.actions.server">
|
||||
<field name="name">Print Resume</field>
|
||||
<field name="model_id" ref="hr.model_hr_employee"/>
|
||||
<field name="binding_model_id" ref="hr.model_hr_employee"/>
|
||||
<field name="binding_view_types">list,kanban,form</field>
|
||||
<field name="binding_type">report</field>
|
||||
<field name="state">code</field>
|
||||
<field name="code">
|
||||
action = env['ir.actions.act_window']._for_xml_id('hr_skills.action_hr_employee_cv_wizard')
|
||||
</field>
|
||||
</record>
|
||||
</odoo>
|
||||
|
|
@ -0,0 +1,11 @@
|
|||
<?xml version='1.0' encoding='UTF-8' ?>
|
||||
<odoo>
|
||||
<record id="hr_job_skills_cron_add_certification_activity_to_employees" model="ir.cron">
|
||||
<field name="name">Skills: Add an activity to employees with missing or expiring certifications</field>
|
||||
<field name="model_id" ref="model_hr_employee"/>
|
||||
<field name="state">code</field>
|
||||
<field name="code">model._add_certification_activity_to_employees()</field>
|
||||
<field name="interval_number">1</field>
|
||||
<field name="interval_type">days</field>
|
||||
</record>
|
||||
</odoo>
|
||||
|
|
@ -0,0 +1,14 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<odoo>
|
||||
<data noupdate="1">
|
||||
<record id="mail_activity_data_upload_certification" model="mail.activity.type">
|
||||
<field name="name">Certifications</field>
|
||||
<field name="summary">Upload a certification</field>
|
||||
<field name="res_model">hr.employee</field>
|
||||
<field name="icon">fa-upload</field>
|
||||
<field name="delay_count">5</field>
|
||||
<field name="sequence">25</field>
|
||||
<field name="category">upload_file</field>
|
||||
</record>
|
||||
</data>
|
||||
</odoo>
|
||||
|
|
@ -0,0 +1,16 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<odoo>
|
||||
<record id="paperformat_resume" model="report.paperformat">
|
||||
<field name="name">Resume</field>
|
||||
<field name="default" eval="True"/>
|
||||
<field name="format">A4</field>
|
||||
<field name="orientation">Portrait</field>
|
||||
<field name="margin_top">12</field>
|
||||
<field name="margin_bottom">12</field>
|
||||
<field name="margin_left">5</field>
|
||||
<field name="margin_right">5</field>
|
||||
<field name="header_line" eval="False"/>
|
||||
<field name="header_spacing">20</field>
|
||||
<field name="dpi">90</field>
|
||||
</record>
|
||||
</odoo>
|
||||
|
|
@ -0,0 +1,367 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<odoo>
|
||||
<data noupdate="1">
|
||||
<!-- Skill Type -->
|
||||
<record id="hr_skill_type_it" model="hr.skill.type" forcecreate="1">
|
||||
<field name="name">IT</field>
|
||||
</record>
|
||||
<record id="hr_skill_type_dev" model="hr.skill.type" forcecreate="1">
|
||||
<field name="name">Programming Languages</field>
|
||||
</record>
|
||||
<record id="hr_skill_type_marketing" model="hr.skill.type" forcecreate="1">
|
||||
<field name="name">Marketing</field>
|
||||
</record>
|
||||
<record id="hr_skill_type_softskill" model="hr.skill.type" forcecreate="1">
|
||||
<field name="name">Soft Skills</field>
|
||||
</record>
|
||||
|
||||
<!-- Skill Level -->
|
||||
<record id="hr_skill_level_a1" model="hr.skill.level" forcecreate="1">
|
||||
<field name="name">A1</field>
|
||||
<field name="level_progress">10</field>
|
||||
<field name="default_level">1</field>
|
||||
<field name="skill_type_id" ref="hr_skills.hr_skill_type_lang"/>
|
||||
</record>
|
||||
<record id="hr_skill_level_a2" model="hr.skill.level" forcecreate="1">
|
||||
<field name="name">A2</field>
|
||||
<field name="level_progress">40</field>
|
||||
<field name="skill_type_id" ref="hr_skills.hr_skill_type_lang"/>
|
||||
</record>
|
||||
<record id="hr_skill_level_b1" model="hr.skill.level" forcecreate="1">
|
||||
<field name="name">B1</field>
|
||||
<field name="level_progress">60</field>
|
||||
<field name="skill_type_id" ref="hr_skills.hr_skill_type_lang"/>
|
||||
</record>
|
||||
<record id="hr_skill_level_b2" model="hr.skill.level" forcecreate="1">
|
||||
<field name="name">B2</field>
|
||||
<field name="level_progress">75</field>
|
||||
<field name="skill_type_id" ref="hr_skills.hr_skill_type_lang"/>
|
||||
</record>
|
||||
<record id="hr_skill_level_c1" model="hr.skill.level" forcecreate="1">
|
||||
<field name="name">C1</field>
|
||||
<field name="level_progress">85</field>
|
||||
<field name="skill_type_id" ref="hr_skills.hr_skill_type_lang"/>
|
||||
</record>
|
||||
<record id="hr_skill_level_c2" model="hr.skill.level" forcecreate="1">
|
||||
<field name="name">C2</field>
|
||||
<field name="level_progress">100</field>
|
||||
<field name="skill_type_id" ref="hr_skills.hr_skill_type_lang"/>
|
||||
</record>
|
||||
|
||||
<!--Programming-->
|
||||
<record id="hr_skill_level_beginner" model="hr.skill.level" forcecreate="1">
|
||||
<field name="name">Beginner</field>
|
||||
<field name="default_level">1</field>
|
||||
<field name="level_progress">15</field>
|
||||
<field name="skill_type_id" ref="hr_skill_type_dev"/>
|
||||
</record>
|
||||
<record id="hr_skill_level_elementary" model="hr.skill.level" forcecreate="1">
|
||||
<field name="name">Elementary</field>
|
||||
<field name="level_progress">25</field>
|
||||
<field name="skill_type_id" ref="hr_skill_type_dev"/>
|
||||
</record>
|
||||
<record id="hr_skill_level_intermediate" model="hr.skill.level" forcecreate="1">
|
||||
<field name="name">Intermediate</field>
|
||||
<field name="level_progress">50</field>
|
||||
<field name="skill_type_id" ref="hr_skill_type_dev"/>
|
||||
</record>
|
||||
<record id="hr_skill_level_advanced" model="hr.skill.level" forcecreate="1">
|
||||
<field name="name">Advanced</field>
|
||||
<field name="level_progress">80</field>
|
||||
<field name="skill_type_id" ref="hr_skill_type_dev"/>
|
||||
</record>
|
||||
<record id="hr_skill_level_expert" model="hr.skill.level" forcecreate="1">
|
||||
<field name="name">Expert</field>
|
||||
<field name="level_progress">100</field>
|
||||
<field name="skill_type_id" ref="hr_skill_type_dev"/>
|
||||
</record>
|
||||
|
||||
<!--Marketing-->
|
||||
<record id="hr_skill_level_ml1" model="hr.skill.level" forcecreate="1">
|
||||
<field name="name">L1</field>
|
||||
<field name="default_level">1</field>
|
||||
<field name="level_progress">25</field>
|
||||
<field name="skill_type_id" ref="hr_skill_type_marketing"/>
|
||||
</record>
|
||||
<record id="hr_skill_level_ml2" model="hr.skill.level" forcecreate="1">
|
||||
<field name="name">L2</field>
|
||||
<field name="level_progress">50</field>
|
||||
<field name="skill_type_id" ref="hr_skill_type_marketing"/>
|
||||
</record>
|
||||
<record id="hr_skill_level_ml3" model="hr.skill.level" forcecreate="1">
|
||||
<field name="name">L3</field>
|
||||
<field name="level_progress">75</field>
|
||||
<field name="skill_type_id" ref="hr_skill_type_marketing"/>
|
||||
</record>
|
||||
<record id="hr_skill_level_ml4" model="hr.skill.level" forcecreate="1">
|
||||
<field name="name">L4</field>
|
||||
<field name="level_progress">100</field>
|
||||
<field name="skill_type_id" ref="hr_skill_type_marketing"/>
|
||||
</record>
|
||||
|
||||
<!--Soft Skills-->
|
||||
<record id="hr_skill_level_beginner_softskill" model="hr.skill.level" forcecreate="1">
|
||||
<field name="name">Beginner</field>
|
||||
<field name="default_level">1</field>
|
||||
<field name="level_progress">15</field>
|
||||
<field name="skill_type_id" ref="hr_skill_type_softskill"/>
|
||||
</record>
|
||||
<record id="hr_skill_level_elementary_softskill" model="hr.skill.level" forcecreate="1">
|
||||
<field name="name">Elementary</field>
|
||||
<field name="level_progress">25</field>
|
||||
<field name="skill_type_id" ref="hr_skill_type_softskill"/>
|
||||
</record>
|
||||
<record id="hr_skill_level_intermediate_softskill" model="hr.skill.level" forcecreate="1">
|
||||
<field name="name">Intermediate</field>
|
||||
<field name="level_progress">50</field>
|
||||
<field name="skill_type_id" ref="hr_skill_type_softskill"/>
|
||||
</record>
|
||||
<record id="hr_skill_level_advanced_softskill" model="hr.skill.level" forcecreate="1">
|
||||
<field name="name">Advanced</field>
|
||||
<field name="level_progress">80</field>
|
||||
<field name="skill_type_id" ref="hr_skill_type_softskill"/>
|
||||
</record>
|
||||
<record id="hr_skill_level_expert_softskill" model="hr.skill.level" forcecreate="1">
|
||||
<field name="name">Expert</field>
|
||||
<field name="level_progress">100</field>
|
||||
<field name="skill_type_id" ref="hr_skill_type_softskill"/>
|
||||
</record>
|
||||
|
||||
<!--IT-->
|
||||
<record id="hr_skill_level_beginner_it" model="hr.skill.level" forcecreate="1">
|
||||
<field name="name">Beginner</field>
|
||||
<field name="default_level">1</field>
|
||||
<field name="level_progress">15</field>
|
||||
<field name="skill_type_id" ref="hr_skill_type_it"/>
|
||||
</record>
|
||||
<record id="hr_skill_level_elementary_it" model="hr.skill.level" forcecreate="1">
|
||||
<field name="name">Elementary</field>
|
||||
<field name="level_progress">25</field>
|
||||
<field name="skill_type_id" ref="hr_skill_type_it"/>
|
||||
</record>
|
||||
<record id="hr_skill_level_intermediate_it" model="hr.skill.level" forcecreate="1">
|
||||
<field name="name">Intermediate</field>
|
||||
<field name="level_progress">50</field>
|
||||
<field name="skill_type_id" ref="hr_skill_type_it"/>
|
||||
</record>
|
||||
<record id="hr_skill_level_advanced_it" model="hr.skill.level" forcecreate="1">
|
||||
<field name="name">Advanced</field>
|
||||
<field name="level_progress">80</field>
|
||||
<field name="skill_type_id" ref="hr_skill_type_it"/>
|
||||
</record>
|
||||
<record id="hr_skill_level_expert_it" model="hr.skill.level" forcecreate="1">
|
||||
<field name="name">Expert</field>
|
||||
<field name="level_progress">100</field>
|
||||
<field name="skill_type_id" ref="hr_skill_type_it"/>
|
||||
</record>
|
||||
|
||||
<!-- Skill -->
|
||||
<record id="hr_skill_agile_scrum" model="hr.skill" forcecreate="1">
|
||||
<field name="name">Agile and Scrum methodologies</field>
|
||||
<field name="skill_type_id" ref="hr_skill_type_it"/>
|
||||
</record>
|
||||
<record id="hr_skill_english" model="hr.skill" forcecreate="1">
|
||||
<field name="name">English</field>
|
||||
<field name="skill_type_id" ref="hr_skills.hr_skill_type_lang"/>
|
||||
</record>
|
||||
<record id="hr_skill_python" model="hr.skill" forcecreate="1">
|
||||
<field name="name">Python</field>
|
||||
<field name="skill_type_id" ref="hr_skill_type_dev"/>
|
||||
</record>
|
||||
<record id="hr_skill_problem_solving" model="hr.skill" forcecreate="1">
|
||||
<field name="name">Problem-Solving</field>
|
||||
<field name="skill_type_id" ref="hr_skill_type_softskill"/>
|
||||
</record>
|
||||
<record id="hr_skill_js" model="hr.skill" forcecreate="1">
|
||||
<field name="name">Javascript</field>
|
||||
<field name="skill_type_id" ref="hr_skill_type_dev"/>
|
||||
</record>
|
||||
<record id="hr_skill_nosql" model="hr.skill" forcecreate="1">
|
||||
<field name="name">NoSQL</field>
|
||||
<field name="skill_type_id" ref="hr_skill_type_dev"/>
|
||||
</record>
|
||||
<record id="hr_skill_decision_making" model="hr.skill" forcecreate="1">
|
||||
<field name="name">Decision-Making</field>
|
||||
<field name="skill_type_id" ref="hr_skill_type_softskill"/>
|
||||
</record>
|
||||
<record id="hr_skill_communication" model="hr.skill" forcecreate="1">
|
||||
<field name="name">Communication</field>
|
||||
<field name="skill_type_id" ref="hr_skill_type_softskill"/>
|
||||
</record>
|
||||
<record id="hr_skill_french" model="hr.skill" forcecreate="1">
|
||||
<field name="name">French</field>
|
||||
<field name="skill_type_id" ref="hr_skills.hr_skill_type_lang"/>
|
||||
</record>
|
||||
<record id="hr_skill_analytics" model="hr.skill" forcecreate="1">
|
||||
<field name="name">Analytics</field>
|
||||
<field name="skill_type_id" ref="hr_skill_type_marketing"/>
|
||||
</record>
|
||||
<record id="hr_skill_spark" model="hr.skill" forcecreate="1">
|
||||
<field name="name">Spark</field>
|
||||
<field name="skill_type_id" ref="hr_skill_type_dev"/>
|
||||
</record>
|
||||
<record id="hr_skill_leadership" model="hr.skill" forcecreate="1">
|
||||
<field name="name">Leadership</field>
|
||||
<field name="skill_type_id" ref="hr_skill_type_softskill"/>
|
||||
</record>
|
||||
|
||||
<!-- Employee Skill -->
|
||||
<record id="employee_eg_skill_it_agile" model="hr.employee.skill" forcecreate="1">
|
||||
<field name="employee_id" ref="hr.employee_eg"/>
|
||||
<field name="skill_id" ref="hr_skill_agile_scrum"/>
|
||||
<field name="skill_level_id" ref="hr_skill_level_advanced_it"/>
|
||||
<field name="skill_type_id" ref="hr_skill_type_it"/>
|
||||
</record>
|
||||
<record id="employee_eg_skill_lang_en" model="hr.employee.skill" forcecreate="1">
|
||||
<field name="employee_id" ref="hr.employee_eg"/>
|
||||
<field name="skill_id" ref="hr_skill_english"/>
|
||||
<field name="skill_level_id" ref="hr_skill_level_b2"/>
|
||||
<field name="skill_type_id" ref="hr_skills.hr_skill_type_lang"/>
|
||||
</record>
|
||||
<record id="employee_eg_skill_dev_py" model="hr.employee.skill" forcecreate="1">
|
||||
<field name="employee_id" ref="hr.employee_eg"/>
|
||||
<field name="skill_id" ref="hr_skill_python"/>
|
||||
<field name="skill_level_id" ref="hr_skill_level_beginner"/>
|
||||
<field name="skill_type_id" ref="hr_skill_type_dev"/>
|
||||
</record>
|
||||
<record id="employee_eg_skill_softskill_problem" model="hr.employee.skill" forcecreate="1">
|
||||
<field name="employee_id" ref="hr.employee_eg"/>
|
||||
<field name="skill_id" ref="hr_skill_problem_solving"/>
|
||||
<field name="skill_level_id" ref="hr_skill_level_intermediate_softskill"/>
|
||||
<field name="skill_type_id" ref="hr_skill_type_softskill"/>
|
||||
</record>
|
||||
<record id="employee_sj_skill_lang_en" model="hr.employee.skill" forcecreate="1">
|
||||
<field name="employee_id" ref="hr.employee_sj"/>
|
||||
<field name="skill_id" ref="hr_skill_english"/>
|
||||
<field name="skill_level_id" ref="hr_skill_level_b1"/>
|
||||
<field name="skill_type_id" ref="hr_skills.hr_skill_type_lang"/>
|
||||
</record>
|
||||
<record id="employee_sj_skill_dev_js" model="hr.employee.skill" forcecreate="1">
|
||||
<field name="employee_id" ref="hr.employee_sj"/>
|
||||
<field name="skill_id" ref="hr_skill_js"/>
|
||||
<field name="skill_level_id" ref="hr_skill_level_expert"/>
|
||||
<field name="skill_type_id" ref="hr_skill_type_dev"/>
|
||||
</record>
|
||||
<record id="employee_sj_skill_dev_nosql" model="hr.employee.skill" forcecreate="1">
|
||||
<field name="employee_id" ref="hr.employee_sj"/>
|
||||
<field name="skill_id" ref="hr_skill_nosql"/>
|
||||
<field name="skill_level_id" ref="hr_skill_level_expert"/>
|
||||
<field name="skill_type_id" ref="hr_skill_type_dev"/>
|
||||
</record>
|
||||
<record id="employee_sj_skill_softskill_decision" model="hr.employee.skill" forcecreate="1">
|
||||
<field name="employee_id" ref="hr.employee_sj"/>
|
||||
<field name="skill_id" ref="hr_skill_decision_making"/>
|
||||
<field name="skill_level_id" ref="hr_skill_level_intermediate_softskill"/>
|
||||
<field name="skill_type_id" ref="hr_skill_type_softskill"/>
|
||||
</record>
|
||||
<record id="employee_sj_skill_softskill_communication" model="hr.employee.skill" forcecreate="1">
|
||||
<field name="employee_id" ref="hr.employee_sj"/>
|
||||
<field name="skill_id" ref="hr_skill_communication"/>
|
||||
<field name="skill_level_id" ref="hr_skill_level_beginner_softskill"/>
|
||||
<field name="skill_type_id" ref="hr_skill_type_softskill"/>
|
||||
</record>
|
||||
<record id="employee_mw_skill_lang_en" model="hr.employee.skill" forcecreate="1">
|
||||
<field name="employee_id" ref="hr.employee_mw"/>
|
||||
<field name="skill_id" ref="hr_skill_english"/>
|
||||
<field name="skill_level_id" ref="hr_skill_level_c2"/>
|
||||
<field name="skill_type_id" ref="hr_skills.hr_skill_type_lang"/>
|
||||
</record>
|
||||
<record id="employee_mw_skill_lang_fr" model="hr.employee.skill" forcecreate="1">
|
||||
<field name="employee_id" ref="hr.employee_mw"/>
|
||||
<field name="skill_id" ref="hr_skill_french"/>
|
||||
<field name="skill_level_id" ref="hr_skill_level_a1"/>
|
||||
<field name="skill_type_id" ref="hr_skills.hr_skill_type_lang"/>
|
||||
</record>
|
||||
<record id="employee_mw_skill_marketing_analytics" model="hr.employee.skill" forcecreate="1">
|
||||
<field name="employee_id" ref="hr.employee_mw"/>
|
||||
<field name="skill_id" ref="hr_skill_analytics"/>
|
||||
<field name="skill_level_id" ref="hr_skill_level_ml3"/>
|
||||
<field name="skill_type_id" ref="hr_skill_type_marketing"/>
|
||||
</record>
|
||||
<record id="employee_mw_skill_dev_spark" model="hr.employee.skill" forcecreate="1">
|
||||
<field name="employee_id" ref="hr.employee_mw"/>
|
||||
<field name="skill_id" ref="hr_skill_spark"/>
|
||||
<field name="skill_level_id" ref="hr_skill_level_intermediate"/>
|
||||
<field name="skill_type_id" ref="hr_skill_type_dev"/>
|
||||
</record>
|
||||
<record id="employee_mw_skill_softskill_leadership" model="hr.employee.skill" forcecreate="1">
|
||||
<field name="employee_id" ref="hr.employee_mw"/>
|
||||
<field name="skill_id" ref="hr_skill_leadership"/>
|
||||
<field name="skill_level_id" ref="hr_skill_level_advanced_softskill"/>
|
||||
<field name="skill_type_id" ref="hr_skill_type_softskill"/>
|
||||
</record>
|
||||
|
||||
<!-- Resume Line -->
|
||||
<record id="employee_resume_line_emp_eg_1" model="hr.resume.line" forcecreate="1">
|
||||
<field name="employee_id" ref="hr.employee_eg"/>
|
||||
<field name="name">Azure Interior</field>
|
||||
<field name="date_start" eval="(datetime.now()+relativedelta(years=-4)).strftime('%Y-09-1')"/>
|
||||
<field name="date_end" eval="(datetime.now()+relativedelta(years=-2)).strftime('%Y-08-31')"/>
|
||||
<field name="line_type_id" ref="hr_skills.resume_type_experience"/>
|
||||
<field name="description">Agile Coach</field>
|
||||
</record>
|
||||
<record id="employee_resume_line_emp_sj_1" model="hr.resume.line" forcecreate="1">
|
||||
<field name="employee_id" ref="hr.employee_sj"/>
|
||||
<field name="name">Beer & Chips</field>
|
||||
<field name="date_start" eval="(datetime.now()+relativedelta(years=-6)).strftime('%Y-03-1')"/>
|
||||
<field name="date_end" eval="(datetime.now()+relativedelta(years=-4)).strftime('%Y-12-31')"/>
|
||||
<field name="line_type_id" ref="hr_skills.resume_type_experience"/>
|
||||
<field name="description">Website master</field>
|
||||
</record>
|
||||
<record id="employee_resume_line_emp_sj_2" model="hr.resume.line" forcecreate="1">
|
||||
<field name="employee_id" ref="hr.employee_sj"/>
|
||||
<field name="name">Phillips</field>
|
||||
<field name="date_start" eval="(datetime.now()+relativedelta(years=-3)).strftime('%Y-03-1')"/>
|
||||
<field name="date_end" eval="(datetime.now()+relativedelta(years=-3)).strftime('%Y-12-31')"/>
|
||||
<field name="line_type_id" ref="hr_skills.resume_type_experience"/>
|
||||
<field name="description">Software developper</field>
|
||||
</record>
|
||||
<record id="employee_resume_line_emp_mw_1" model="hr.resume.line" forcecreate="1">
|
||||
<field name="employee_id" ref="hr.employee_mw"/>
|
||||
<field name="name">Park Lake State School</field>
|
||||
<field name="date_start" eval="(datetime.now()+relativedelta(years=-15)).strftime('%Y-09-1')"/>
|
||||
<field name="date_end" eval="(datetime.now()+relativedelta(years=-12)).strftime('%Y-12-1')"/>
|
||||
<field name="line_type_id" ref="hr_skills.resume_type_education"/>
|
||||
</record>
|
||||
<record id="employee_resume_line_emp_mw_2" model="hr.resume.line" forcecreate="1">
|
||||
<field name="employee_id" ref="hr.employee_mw"/>
|
||||
<field name="name">Blue Mountains Grammar School</field>
|
||||
<field name="date_start" eval="(datetime.now()+relativedelta(years=-11)).strftime('%Y-08-15')"/>
|
||||
<field name="date_end" eval="(datetime.now()+relativedelta(years=-9)).strftime('%Y-02-1')"/>
|
||||
<field name="line_type_id" ref="hr_skills.resume_type_education"/>
|
||||
</record>
|
||||
<record id="employee_resume_line_emp_mw_3" model="hr.resume.line" forcecreate="1">
|
||||
<field name="employee_id" ref="hr.employee_mw"/>
|
||||
<field name="name">Harrington Park Public School</field>
|
||||
<field name="date_start" eval="(datetime.now()+relativedelta(years=-8)).strftime('%Y-04-15')"/>
|
||||
<field name="date_end" eval="(datetime.now()+relativedelta(years=-8)).strftime('%Y-12-15')"/>
|
||||
<field name="line_type_id" ref="hr_skills.resume_type_education"/>
|
||||
</record>
|
||||
<record id="employee_resume_line_emp_mw_4" model="hr.resume.line" >
|
||||
<field name="employee_id" ref="hr.employee_mw"/>
|
||||
<field name="name">Schultz Inc</field>
|
||||
<field name="date_start" eval="(datetime.now()+relativedelta(years=-7)).strftime('%Y-01-01')"/>
|
||||
<field name="date_end" eval="(datetime.now()+relativedelta(years=-4)).strftime('%Y-12-31')"/>
|
||||
<field name="line_type_id" ref="hr_skills.resume_type_experience"/>
|
||||
<field name="description">Engineer, electrical</field>
|
||||
</record>
|
||||
<function model="hr.resume.line" name="write">
|
||||
<value model="hr.resume.line" eval="obj().search([
|
||||
('name', '=', 'My Company'), ('employee_id', '=', ref('hr.employee_mw'))
|
||||
], order='id desc', limit=1).id"/>
|
||||
<value eval="{'date_start': (datetime.now()+relativedelta(years=-3)).strftime('%Y-01-01')}"/>
|
||||
</function>
|
||||
<function model="hr.resume.line" name="write">
|
||||
<value model="hr.resume.line" eval="obj().search([
|
||||
('name', '=', 'My Company'), ('employee_id', '=', ref('hr.employee_eg'))
|
||||
], order='id desc', limit=1).id"/>
|
||||
<value eval="{'date_start': (datetime.now()+relativedelta(years=-1)).strftime('%Y-01-01')}"/>
|
||||
</function>
|
||||
<function model="hr.resume.line" name="write">
|
||||
<value model="hr.resume.line" eval="obj().search([
|
||||
('name', '=', 'My Company'), ('employee_id', '=', ref('hr.employee_sj'))
|
||||
], order='id desc', limit=1).id"/>
|
||||
<value eval="{'date_start': (datetime.now()+relativedelta(years=-2)).strftime('%Y-01-01')}"/>
|
||||
</function>
|
||||
</data>
|
||||
</odoo>
|
||||
Loading…
Add table
Add a link
Reference in a new issue