|
| 1 | +---Models in module 'hr_recruitment'--- |
| 2 | +new model applicant.send.mail [transient] |
| 3 | +# NOTHING TO DO: new transient model |
| 4 | + |
| 5 | +---Fields in module 'hr_recruitment'--- |
| 6 | +hr_recruitment / hr.applicant / interviewer_ids (many2many) : NEW relation: res.users |
| 7 | +hr_recruitment / hr.applicant / linkedin_profile (char) : NEW |
| 8 | +hr_recruitment / hr.job / _order : _order is now 'sequence, name asc' ('sequence, state desc, name asc') |
| 9 | +hr_recruitment / hr.job / extended_interviewer_ids (many2many): NEW relation: res.users, isfunction: function, stored |
| 10 | +hr_recruitment / hr.job / interviewer_ids (many2many) : NEW relation: res.users |
| 11 | +# NOTHING TO DO: new fields |
| 12 | + |
| 13 | +hr_recruitment / hr.recruitment.source / _inherits : DEL _inherits: {'utm.source': 'source_id'} |
| 14 | +# NOTHING TO DO: Now the inheritance is over `utm.source.mixin`, which in fact adds the same `source_id` required field + related name |
| 15 | + |
| 16 | +hr_recruitment / hr.recruitment.source / medium_id (many2one) : NEW relation: utm.medium, hasdefault: default |
| 17 | +# NOTHING TO DO: new field |
| 18 | + |
| 19 | +---XML records in module 'hr_recruitment'--- |
| 20 | +NEW ir.actions.act_window: hr_recruitment.action_hr_applicant_new |
| 21 | +NEW ir.actions.act_window: hr_recruitment.action_hr_job_interviewer |
| 22 | +DEL ir.actions.act_window: hr_recruitment.hr_recruitment_source_action |
| 23 | +NEW ir.actions.server: hr_recruitment.action_applicant_send_mail |
| 24 | +DEL ir.actions.server: hr_recruitment.hr_applicant_resumes_server |
| 25 | +# NOTHING TO DO |
| 26 | + |
| 27 | +NEW ir.model.access: hr_recruitment.access_applicant_get_refuse_reason_interviewer |
| 28 | +NEW ir.model.access: hr_recruitment.access_applicant_send_mail |
| 29 | +NEW ir.model.access: hr_recruitment.access_applicant_send_mail_interviewer |
| 30 | +NEW ir.model.access: hr_recruitment.access_hr_applicant_interviewer |
| 31 | +NEW ir.model.access: hr_recruitment.access_hr_job_interviewer |
| 32 | +NEW ir.model.access: hr_recruitment.access_hr_recruitment_refuse_reason_interviewer |
| 33 | +NEW ir.model.access: hr_recruitment.access_hr_recruitment_stage_interviewer |
| 34 | +NEW ir.rule: hr_recruitment.hr_applicant_interviewer_rule (noupdate) |
| 35 | +NEW ir.rule: hr_recruitment.mail_message_interviewer_rule (noupdate) |
| 36 | +NEW ir.ui.menu: hr_recruitment.menu_hr_job_position_interviewer |
| 37 | +NEW ir.ui.menu: hr_recruitment.menu_hr_recruitment_config_activities |
| 38 | +NEW ir.ui.menu: hr_recruitment.menu_hr_recruitment_config_applications |
| 39 | +NEW ir.ui.menu: hr_recruitment.menu_hr_recruitment_config_employees |
| 40 | +NEW ir.ui.menu: hr_recruitment.menu_hr_recruitment_config_jobs |
| 41 | +NEW ir.ui.menu: hr_recruitment.menu_hr_recruitment_contract_type |
| 42 | +NEW ir.ui.menu: hr_recruitment.menu_hr_recruitment_utm |
| 43 | +# NOTHING TO DO |
| 44 | + |
| 45 | +NEW ir.ui.menu: hr_recruitment.menu_hr_recruitment_utm_mediums |
| 46 | +NEW ir.ui.menu: hr_recruitment.menu_hr_recruitment_utm_sources |
| 47 | +DEL ir.ui.menu: hr_recruitment.menu_hr_job_position_config |
| 48 | +DEL ir.ui.menu: hr_recruitment.menu_hr_recruitment_source |
| 49 | +# NOTHING TO DO |
| 50 | + |
| 51 | +NEW ir.ui.view: hr_recruitment.applicant_send_mail_view_form |
| 52 | +NEW ir.ui.view: hr_recruitment.hr_applicant_view_form_interviewer |
| 53 | +NEW ir.ui.view: hr_recruitment.hr_job_view_tree_inherit |
| 54 | +NEW ir.ui.view: hr_recruitment.ir_attachment_hr_recruitment_list_view |
| 55 | +NEW res.groups: hr_recruitment.group_applicant_cv_display (noupdate) |
| 56 | +NEW res.groups: hr_recruitment.group_hr_recruitment_interviewer (noupdate) |
| 57 | +# NOTHING TO DO |
0 commit comments