跳至主要内容
Peakon
上次更新时间 :2025-02-07
故障排除:Workday 集成同步错误

故障排除:Workday 集成同步错误

无法在 Peakon 字段覆盖中使用 Workday Lookup Hierarchy 计算字段

您会注意到,
查找层次结构
计算字段不会通过
CCW 字段覆盖服务
同步到 Peakon。如果没有额外的安全考虑,这些计算字段就无法同步。
这些层次结构的示例包括:
位置
成本中心
监管组织
使用
创建计算字段
任务将
查找层次结构
字段替换为
查找组织
计算字段。
安全性:系统功能区中的
自定义字段管理
域。
要将层次结构(例如:
位置
成本中心
主管组织
)同步到 Peakon:
  1. 在 Workday 中创建一个字段覆盖,并在 WPEV 中为层次结构的每个级别创建一个属性。
  2. 为层次结构的每个级别创建一个
    查找组织
    计算字段,以用于
    覆盖外部字段
    值。

电子邮件地址或 Workday ID 更改后员工记录未同步

Peakon 仅支持每个员工记录 1 个电子邮件地址。
您会在 Peakon 的 Workday 集成页面上发现此错误:
创建或更新记录时出错:无法用电子邮件覆盖 externalId。
原因
解决方案
共享使用电子邮件地址。
安全性:Peakon 中的
管理员
访问。
更正 Workday 中的电子邮件地址。
工人类型的变化为 Peakon 中现有的员工记录生成了不同的工作日 ID (WID)。
安全性:Peakon 中的
管理员
访问。
通过手动上传带有空白值的工作人员记录来删除之前的 externalID。

超出了段限制。

原因:
为了确保最佳性能,管理员可以创建的细分数量是有限制的。 虽然该限制很高,但超过该限制将导致同步失败。
您可以在
属性
页面上找到段计数器。Peakon 中的 Workday Integration 页面上出现的错误为
:创建/更新时出错:HttpError: 422 您无法
选项
类型属性添加超过 20000 个段,以及
请求使用 externalId XXX 更新员工失败、ConnectionResetError: 意外的连接重置
获取员工时出错:ConnectionResetError: 达到整体段限制的意外连接重置
安全性:Peakon 中的
管理员
访问。
  1. 转至
    管理
    属性
  2. 验证
    添加属性
    按钮旁边的段计数器是否已达到其极限。
  3. 查看每个属性页面,然后单击
    编辑
    垃圾桶
    图标以删除过时或重复的段。

日期格式不正确

确保 Workday 中的所有员工日期均符合 ISO 8601 格式,即以年份开头,然后是月份,然后是日期(YYYY/MM/DD)。 Peakon 中的 Workday Integration 页面上显示的错误为
“创建/更新错误:HttpError: 422 无法解析 ID 为 xxxx 的员工的 ID 为 xxxx 的属性的值,错误为:'dd/mm/yyyy' 必须是有效的 ISO 8601 日期”
一旦日期格式正确,就会触发完全同步。
确保 Workday 中的所有员工日期均符合 ISO 8601 格式,即以年份开头,然后是月份,然后是日期(YYYY/MM/DD)。

无法通过集成添加经理

如果 Peakon 中没有经理的员工记录,则无法将经理分配给员工。
Peakon 中的 Workday Integration 页面上显示的错误为
“无法解析 ID 为 xxxx 的管理器”。
在为员工分配经理之前,请先在 Peakon 中添加员工经理。
安全性:Peakon 中的
管理员
访问。
  1. 创建经理的员工记录:访问 添加新员工 步骤。
  2. 将新创建的员工记录作为经理分配给受影响的员工记录:访问 添加新经理 步骤。

无法通过集成更新员工电子邮件地址

在集成设置之前在 Peakon 中手动设置员工记录时会发生这种情况。 Peakon 使用匹配的标识符检索员工记录,但遇到两个冲突的电子邮件地址。
Peakon 中的 Workday Integration 页面上显示的错误为
“创建/更新错误:HttpError:422 无法使用标识符为 xxxx 的员工的电子邮件 employee.surname@domain.com 覆盖电子邮件 employee@domain.com”。
在 Peakon 中手动更新员工的电子邮件地址。
安全性:Peakon 中的
管理
访问。
  1. 转至
    管理
    员工
  2. 搜索错误消息中显示的员工标识符或姓名。
  3. 单击
    员工姓名即可访问其记录。
  4. 编辑
    电子邮件
    字段。
  5. 单击
    “保存更改”

重新雇用的员工未通过集成同步

当管理员使用
开始日期
更新 Workday 档案中重新雇用员工的现有员工记录时,就会发生错误。此信息与 Peakon 中的
离职日期
相冲突,并导致员工记录无法更新。
Peakon 中的 Workday Integration 页面上显示的错误为
Error Creting/updating:Httperror: 422 tenure date cannot be after the separation date
更新 Workday 中的 Worker 配置文件以解决此问题。
解决方案:
从 Workday 中的员工资料中删除离职日期。