同步Moka候选人自定义字段二开指导
1、 Moka篇
Moka候选人字段的配置分为字段添加和标准简历启用两步
字段管理
假设要加的字段名为“个人主页”,要加在基本信息区域,管理员登录moka系统,从页面的左下角点进去
点击添加字段【候选人信息管理-字段管理-个人信息】
在弹窗填写字段名称信息以后点击确定,字段就加好了
标准简历设置
“个人主页”字段添加好以后要在标准简历页面启用,启用了才能生效。点击编辑简历
勾选上“个人主页”,如果字段是必填的,后面必填选项也勾上
二、HR篇
HR的配置会相对复杂一些,首先要在动态扩展平台导入实体,实体添加上对应字段,扩展方案启用以后,再去集成平台修改接口映射
实体动态扩展
普通用户登录eas客户端,打开动态扩展平台,如果之前存在扩展方案先反启用,也可以直接新增一个方案,导入简历基本信息实体,搜索关键字“招聘管理简历基本信息”
点击新增字段
信息填写好以后点确定,检验下元数据,检验通过再保存然后启用方案
接口映射
管理员登录HR系统【开发平台-集成配置-第三个招聘系统集成配置】进行接口映射配置
本次要调整的接口为Moka推送简历
点击编辑,拉到页面最底下“字段值映射”,新增一条moka自定义字段“个人主页”到HR系统简历基本信息模块的映射关系,最左那列填moka字段管理加的字段名称,中间那列填HR的实体属性,如果字段要映射到简历基本信息,那格式就是resumeBaseRec.xxx,还是那上一步加的字段“个人主页”举例,这里填写的就应该是resumeBaseRec.homePage,中间的“.”一定不能漏,如果字段“个人主页”想映射到教育经历区域,那中间那列填写的就是EducationExpREC.homePage,如果不清楚其他区域要怎么填写请对照接口字段映 射 对照表
如果自定义的字段类型不是普通文本,那就需要维护选项值之间的映射关系,举个栗子,如果新加的字段是学历,学历在moka系统分本科,硕士,博士,高中,大专,中专,初中及以下,MBA,其他
学历在HR系统是个基础资料,如下图所示
这个字段在moka系统是9个选项,在HR系统只有8个选项,怎么解决这个问题呢,接口字段值映射就是用来解决这个问题的
具体如何映射,现场根据实际使用情况以及业务需求自行对应
如果自定义的字段“个人主页”是个枚举类型,字段映射这一列就不能空着,必须选择对应的字段值映射关系
附录
接口字段映射对照表
字段归属模块(自定义字段要添加的区域) | 动态扩展平台导入实体搜索的关键字 | 动态扩展平台字段别名(假设要自定义的字段) | 接口映射目标字段填入值 |
基本信息 | 招聘管理简历基本信息 | homePage | resumeBaseRec.homePage |
自我评价 | 简历——自我评价 | homePage | SelfEvaluationRec.homePage |
其他信息 | 简历--其他描述 | homePage | ResumeOtherDesc.homePage |
专业技能 | 专业技能 | homePage | ProfessionalSkills.homePage |
教育经历 | 教育经历 | homePage | EducationExpREC.homePage |
获取证书 | 获得证书 | homePage | Credential.homePage |
工作经历 | 工作经验 | homePage | WorkingExp.homePage |
获奖经历 | 简历_获奖经历 | homePage | ResumeRewardPunish.homePage |
项目经历 | 项目经历 | homePage | ProjectExp.homePage |
语言能力 | 语言能力 | homePage | LanguageAbility.homePage |
自定义模块 | 要在动态扩展平台新建实体 | homePage | homePage |
自定义模块特殊说明下,假设自定义的模块是“培训状况”,如果实体原来不存在,就需要在动态扩展平台新建实体元数据,实体元数据创建以后,维护映射关系的时候,要单独有一行数据说明元数据实体的包路径,如下图所示:
moka自定义模块跟HR系统的模块映射关系建好以后,就能建立字段与字段间的映射关系了,如下图所示: