概念:匯入出勤打卡事件
您可以使用「Put Time Clock Events」或「Import Time Clock Events」Web 服務,將第三方考勤系統中的資料匯入 Workday Time Tracking (工時追蹤)。這些 Web 服務會將原始出勤打卡資料匯入為出勤打卡事件,Workday 會媒合以建立工時區塊並執行計算。員工可在提交工時區塊前加以編輯。
匯入大批出勤打卡事件
如果您使用「Put Time Clock Events」,匯入超過 1,000 個出勤打卡異動,可能需要大量時間才能完成整合,且可能會耽擱其他 Workday 流程。在這種情況下,請使用「Import Time Clock Events」Web 服務。
不須頻繁大量匯入 1,000 個以上出勤打卡事件時,請使用「Import Time Clock Events」Web 服務。範例:與第三方系統整合失敗後,匯入出勤打卡事件以實作測試,或載入單一大批事件。「Import Time Clock Events」會以背景處理流程執行,因此不會耽擱同時執行的其他 Workday 任務。
「Import」Web 服務模式可讓您使用 Workday Enterprise Interface Builder (企業介面建置器) (EIB)。若要在使用「Import Time Clock Events」後擷取處理錯誤,您可以使用:
- 「Get Import Process Messages」Web 服務
- 未處理的出勤打卡事件報告
匯入少量出勤打卡事件
必須近乎即時從第三方系統匯入出勤打卡事件時,請使用「Put Time Clock Events」公用 Web 服務作業。第三方系統應將出勤打卡事件排入批次,並起始呼叫「Put Time Clock Events」。如果 Workday 無法接收批次,第三方系統必須在 Workday 可供使用前,繼續將出勤打卡事件排入佇列。
使用「Put Time Clock Events」Web 服務時,建議您:
- 以原始形式 (不媒合至工時區塊或以任何其他方式處理) 傳送出勤打卡事件。
- 每 2 到 5 分鐘傳送批次。
- 依發生順序傳送出勤打卡事件,確保 Workday 盡可能準確地將其媒合至工時區塊中。
- 請勿傳送具有超過 150 個出勤打卡異動的批次。如果您有超過 150 個出勤打卡異動要傳送,請將它們分為更小的批次。
必填欄位
匯入 Workday 的出勤打卡事件必須包含下列詳細資料:
欄位 | 附註 |
|---|---|
Time Clock Event Date Time
| 出勤打卡事件的日期和時間。如果您未指定時區時差,Workday 會假設 UTC 時差為零。 |
Clock Event Type Reference
| Workday 接受 4 種出勤打卡事件類型:「簽到」、「簽退」、「休息」和「用餐」。 |
Employee ID
| |
Position ID
| 如果員工身兼多重職務,且出勤打卡事件類型為「簽到」,則為必填。 |
Time Clock Event ID
| 編輯和刪除交易時必填,以便 Workday 識別要編輯或刪除的出勤打卡事件。 |
刪除出勤打卡事件
| 標示後,將此異動識別為刪除作業。
如果您要匯入刪除,只有下列欄位為必填欄位:
|
所有其他欄位均為選填欄位。
錯誤和驗證
Web 服務作業接受的資料,在「工時追蹤」中可能依然無效。Workday 完成該 Web 服務作業後,會對該資料執行一系列單獨的驗證,並為無效的出勤打卡異動加上標幟。Workday 不會將無效的出勤打卡異動媒合至工時區塊,而是在您更正異動前,讓這類異動處於錯誤狀態。使用
維護無效的出勤打卡事件
任務,檢視、修正或忽略處於錯誤狀態的異動。下列欄位中無效或缺少的值,會導致出勤打卡事件在更正前,處於錯誤狀態:
- Employee ID
- Position ID
- Time Clock Event Date Time
- Clock Event Type Reference
下列欄位為選填,但傳送後在 Workday 中必須是有效的值。在更正前,無效值會導致出勤打卡異動處於錯誤狀態。這些欄位僅適用於「簽到」出勤打卡事件類型。如果工時登錄代碼空白,Workday 會套用員工工時登錄範本中的預設工時登錄代碼。
- 工時登錄代碼
- 專案 ID
- 任務 ID
- 置換費率
- 業務單位
- 成本中心
- 自訂組織 01 - 自訂組織 10
- 自訂 Worktag 01 - 自訂 Worktag 15
- 資金
- 補助
- 職務基本資料
- 地點
- 方案
- 區域
編輯和刪除出勤打卡事件資料
您可以使用「Put Time Clock Events」Web 服務,編輯或刪除出勤打卡事件。使用此 Web 服務匯入編輯異動時,請在檔案中加入出勤打卡事件 ID。匯入編輯異動時,Workday 會以新異動的詳細資料,取代出勤打卡事件的現有詳細資料。除了已編輯的欄位外,還包含您要保留的所有詳細資料。匯入刪除交易時,請將
刪除出勤打卡事件
欄位設為 「
是」。除了匯入編輯和刪除內容外,您還可以直接在 Workday 中管理出勤打卡事件。
報告或任務 | 注意事項 |
|---|---|
「維護員工的無效出勤打卡事件」 任務。 | 經理人員和管理者可以編輯或忽略經理人員直屬員工的無效出勤打卡事件。 |
「出勤打卡記錄」 報告 | 您可以編輯和刪除任何類型的出勤打卡事件。 |