自定义人员信息同步云之家
3人赞赏了该文章
1,019次浏览
编辑于2020年02月13日 08:41:06
自定义人员信息同步云之家【问题描述】s-HR同步云之家信息中没有同步办公电话,需要将员工信息中的办公电话同步到云之家【应用场景】员工联系方式中的办公电话同步云之家,需要自定义脚本【适用版本】s-HR 8.2【所属模块】同步工具
【解决方案】1、 打同步工具补丁,同步云之家成功,详细操作可参考如下论坛发帖:EAS云之家用户同步工具常驻论坛帖:https://vip.kingdee.com/article/176435https://vip.kingdee.com/article/179891s-HR云之家同步工具常驻论坛帖:https://vip.kingdee.com/article/1794362、在云之家创建办公电话字段使用系统管理员登录云之家管理中心,点击管理中心-系统设置-人员属性设置-添加办公电话字段,如下图所示3、查询s-HR系统中办公电话字段名称使用管理员登录web端,打开开发平台-视图,查询员工联系方式视图,找到办公电话字段名称为officephone,如下图所示:或者通过GUI端使用user登录,打开动态扩展平台找到联系方式实体,查询办公电话字段名称,可以复制UIPK右键导入实体,在打开的选择实体中,按F7在下面一栏粘贴uipk,即可导入联系方式的实体,如下图所示:4、自定义脚本select p.FOfficePhone 办公电话 , map.FXtIdopenId from T_BD_Person p inner join T_PM_EASXTUSERMAP map on map.FPersonId =p.fid where map.FXtId is not null说明:1、查询字段中必须包含openId并且有值,作为与云之家人员关联的唯一关系2、查询字段其他字段(办公电话)就是云之家自定义字段,若云之家还未定义,默认按照查询字段创建新的字段5、快速同步打开同步工具,数据同步-快速同步,更新人员自定义信息,点开可看到同步记录,如下图所示:
6、云之家查看办公电话
【解决方案】1、 打同步工具补丁,同步云之家成功,详细操作可参考如下论坛发帖:EAS云之家用户同步工具常驻论坛帖:https://vip.kingdee.com/article/176435https://vip.kingdee.com/article/179891s-HR云之家同步工具常驻论坛帖:https://vip.kingdee.com/article/1794362、在云之家创建办公电话字段使用系统管理员登录云之家管理中心,点击管理中心-系统设置-人员属性设置-添加办公电话字段,如下图所示3、查询s-HR系统中办公电话字段名称使用管理员登录web端,打开开发平台-视图,查询员工联系方式视图,找到办公电话字段名称为officephone,如下图所示:或者通过GUI端使用user登录,打开动态扩展平台找到联系方式实体,查询办公电话字段名称,可以复制UIPK右键导入实体,在打开的选择实体中,按F7在下面一栏粘贴uipk,即可导入联系方式的实体,如下图所示:4、自定义脚本select p.FOfficePhone 办公电话 , map.FXtIdopenId from T_BD_Person p inner join T_PM_EASXTUSERMAP map on map.FPersonId =p.fid where map.FXtId is not null说明:1、查询字段中必须包含openId并且有值,作为与云之家人员关联的唯一关系2、查询字段其他字段(办公电话)就是云之家自定义字段,若云之家还未定义,默认按照查询字段创建新的字段5、快速同步打开同步工具,数据同步-快速同步,更新人员自定义信息,点开可看到同步记录,如下图所示:
6、云之家查看办公电话
推荐阅读