

本文為英文版的機器翻譯版本，如內容有任何歧義或不一致之處，概以英文版為準。

# 將客服的休假餘額匯入至 Amazon Connect
<a name="upload-timeoff-balance"></a>

您可以匯入或匯出客服人員休假餘額的 .csv 檔案。例如，您可以從人力資源系統下載休假餘額，然後將其上傳到 Amazon Connect。

Amazon Connect 會根據客服人員的可用淨餘額，使用休假餘額自動核准或拒絕休假請求。

有關可以上傳的最大檔案大小，請參閱 [預測、容量規劃和排程功能規格](feature-limits.md#forecasting-cap-planning-scheduling-specs) 中*每次上傳客服人員休假資料的檔案大小*。

**提示**  
**IT 管理員**：如需要將此功能新增至 Proxy 例外清單的端點，請參閱 [允許在 Connect Customer 排程中上傳休假餘額和額度](ccp-networking.md#endpoints-scheduling)。

1. 使用具有**排程**、**排程管理員 - 編輯**安全性設定檔許可的帳戶登入 Connect Customer 管理員網站。

   如需詳細資訊，請參閱[指派許可](required-optimization-permissions.md)。

1. 在 Amazon Connect 導覽選單上，選擇**分析和最佳化**、**排程**。

1. 在**排程**頁面上，選擇**員工規則**索引標籤。

1. 選擇下載範本並將 .csv 檔案儲存在桌面上。內容看起來類似下圖。  
![個人的休假餘額檔案。](http://docs.aws.amazon.com/zh_tw/connect/latest/adminguide/images/schedule-timeoff-balance-ic.png)

1. 視需要新增資料或變更 .csv 檔案，然後使用新檔案名稱儲存至桌面。
**提示**  
若要刪除客服的休假餘額，請在該客服的休假餘額時數欄中上傳空白值。

1. 選擇**上傳資料**以上傳 .csv 檔案。Amazon Connect 會執行以下動作：
   + 驗證資料並在發生錯誤時提供詳細資訊。
   + 提示您確認要上傳資料。
   + 上傳檔案並在完成時顯示確認訊息。

成功上傳 .csv 檔案之後，Amazon Connect 會在提交休假請求時檢查可用的休假時間餘額。如果有足夠的休假餘額，就會核准該請求。否則，請求會遭到拒絕。
+ 請求休假類型的休假時間餘額必須等於或大於請求休假的持續時間。

## 下載快照
<a name="download-timeoff-snapshot"></a>

選擇**下載快照**以下載上次上傳的完整休假餘額集，以及截至下載時間的淨休假餘額。

## 系統如何計算休假扣除
<a name="how-system-calculates-time-off-deductions"></a>

當員工的休假獲得核准時，以下邏輯計算員工的休假餘額和團體限額餘額中扣除了多少小時：
+ 如果核准的休假期間與一位或多位員工輪班重疊，則：
  + 系統會將重疊的總時數減去設定為**是**的輪班活動持續時間，藉此衍生**可扣除的休假時數**。
+ 如果已核准的休假期間沒有重疊的員工輪班，因為該時間週期的排程尚未發布，則：
  + 系統將根據輪班設定檔**日期** (核取方塊) 設定檢查員工是否安排在當天工作。
    + 如果員工未排定在這一天工作，或者核准的休假時間不在設定的輪班設定檔時間範圍之外，則不會扣除任何休假時間。
    + 如果員工排定在該特定日期工作，則系統會根據設定的輪班設定檔來決定有效的輪班長度。如果沒有在設定檔中明確設定輪班長度，則系統預設為在該員工的**員工規則**中定義的最長工作時間與輪班設定檔中指定的輪班視窗持續時間之間的最小值，從而有效地設定有效輪班長度。如果沒有為員工定義的**最長工作時間**，則系統會依照員工特定輪班設定檔中指定的輪班視窗持續時間進行調整。
    + 根據此有效輪班持續時間，系統接著會決定要使用哪個工作輪班活動群組來排定輪班，然後減去此群組中所有輪班活動的持續時間，這些輪班活動的持續時間**將從休假餘額扣除**為**是**。

## 休假扣除邏輯範例
<a name="timeoff-deduction-examples"></a>

勞動力管理員和主管可以指定哪些輪班活動，除了預設的工作活動外，還將計入其客服人員的休假餘額中。以下強調此功能的範例：

**設定了兩個休假：**
+ 休假時間 - 活動名稱：VACAY\_SK
+ 病假時間 - 活動名稱：SICK\_SK

客服人員 1 的假期 (VACAY\_SK) 餘額為 30 小時。

客服人員 2 的病假 (SICK\_SK) 餘額為 12 小時。

客服人員 3 的假期 (VACAY\_SK) 餘額為 15 小時。

客服人員 1、2 和 3 有 6 個小時的輪班。在這些輪班中，有一個 30 分鐘的**休息**活動，其中**從休假餘額中扣除**設為**否**。

**案例**
+ 客服人員 1 請求全天休息 (VACY\_SK)。一旦核准休假，系統將從目前休假餘額 30 小時中扣除 5 小時 30 分鐘。由於輪班活動標記**從休假餘額中扣除**設為**否**，因此不會扣除**休息**活動的 30 分鐘。扣除時間後的淨餘額將變為 44 小時 30 分鐘。
+ 客服人員 2 請求在輪班時間以外的時間 (**上午 9:15** 至**上午 10:15** 之間) 休假。在這種情況下，鑑於請求不在規劃的排程之外，系統將不會從客服人員的休假餘額中扣除。
+ 客服人員 3 請求在**凌晨 2 點**至**凌晨 4 點**之間休假，部分在輪班之外，並且部分重疊輪班。**從休假餘額中扣除****休息**活動屬於休假請求範圍。在這種案例下，系統將在**凌晨 2:45** 至**凌晨 4:00** 之間扣除 1 小時 15 分鐘。客服人員 3 的假期餘額現在是 13 小時 45 分鐘。

![此圖會顯示 3 位客服人員如何使用假期時間和病假時間設定休假。](http://docs.aws.amazon.com/zh_tw/connect/latest/adminguide/images/timeoff-deduction-examples.png)
