跳至主要內容
全部系列假期FAQ
如何批量導入假期申請單
如何批量導入假期申請單
Workstem CS avatar
作者:Workstem CS
6 個月前已更新

正常情況下僱員透過手機App自行提交假期申請,為了減少人手操作,Workstem系統提供了假期申請單「導入」功能,可以透過excel批量將僱員的休假記錄導入到系統中,此功能僅限以下情況使用:

  1. 系統初始化階段,想導入僱員歷史的請假記錄;

  2. 系統正常使用期間,一次需要輸入超過20張假期單。

導入的假期單和人手新增的假期單一樣會扣除僱員的假期餘額,如果導入後發現數據有誤,可以修改或刪除假期單,系統會返回已扣除的假期餘額。

本文將詳細介紹如何透過「導入」功能批量新增假期申請單。

第1步

按「假期」 > 「假期申請」> 「導入」按鈕,在彈出的「導入」對話框按「下載導入模板」,會在我們的電腦上下載一個命名為「template 」的excel文件。

第2步

打開下载的「template 」文件,按照要求輸入要導入的假期單數據,並保存文件:

  • Employee:必填,可以錄入僱員的顯示名、僱員編號或僱員的Email地址,如果你公司有同名的僱員,則此欄必須錄入僱員編號或僱員的Email地址;

  • Leave type:必填,下拉選擇僱員休假類型;

  • Start Date:必填,僱員休假的開始日期;

  • Start Time:必填,僱員休假的開始時間,可下拉選擇AM或PM;

  • End Date:必填,僱員休假的結束日期;

  • End Time:必填,僱員休假的結束時間,可下拉選擇AM或PM;

  • Reason:選填,僱員休假的原因。

例1:

如果僱員休半天假,則Start DateEnd Date輸入同一天,Start TimeEnd Time同時選擇AMPM

例2:

如果僱員休一天假,則Start DateEnd Date輸入同一天,Start Time欄選擇AMEnd Time欄選擇PM。

例3:

如果僱員連續休多天假,則Start Date輸入休假開始日期,End Date輸入休假結束日期,Start TimeEnd Time欄根據實際情況選擇即可。


提示⚠️

內置的導入模板「Leave type」欄,下拉只能選擇到系統內置的假期類型,如果你公司有自定義假期類型,如假期名稱為「Carried Forward Leave」,則需要按照以下方法先在excel模板的「數據驗證」中添加。

添加後效果如圖,如果有些內置的假期類型你們不需要,也可以在模板的「數據驗證」中刪除。

第3步

在導入的界面按「選擇導入文件」,選中第2步維護好的excel表格,按「確定」就能導入假期單數據。

通過以上步驟即可將僱員的請假單批量導入到系統中,如果導入失敗會出現以下界面。

按「點擊此處下載錯誤報告」即可下載命名為「Error」的excel文件,打開並拖動到表格最右側可查看失敗的原因,再根據具體原因修改表格內容重新導入。

常見的導入失敗原因:

  1. Employee must be not null:excel表格中沒有錄入Employee,或者錄入的僱員顯示名、僱員編號或僱員郵箱地址與系統數據不一致;

  2. 此種類型假期最短請假時間是0.5:excel表格中的休假日期當天是休息日,僱員當天無需上班;

  3. Holiday type is not available:excel表格中的Leave type,與系統「假期類型」中的「假期名稱」不一致;

  4. 假期餘額不足:此僱員在系統「假期餘額」的可用額度比excel表格中的休假時間少;

  5. 開始時間不能在結束時間之後:excel表格中的開始日期或結束日期錄入錯誤。

注意⚠️

假期單據導入會影響假期餘額,且導入後的假期單刪除也會留下歷史記錄,建議在技術人員的協助下使用此功能。

是否回答了您的問題?