跳至主要內容
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: 意外的連線重設
或取得員工使用 externalId XXX 更新員工失敗、ConnectionResetError: 意外的連線重設或
取得員工時錯誤 Connection:ReError: 完成的整體連線限制檔
。
安全性: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 中的員工資料中刪除離職日期。