

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

# 有條件必要
<a name="case-field-conditionally"></a>

您可以有條件地將特定欄位設為必要欄位，簡化客服人員填寫案例欄位的方式，並減少資料輸入錯誤。

若要讓欄位成為條件性必要欄位，請先設定欄位條件。然後在案例範本上，選擇案例欄位條件應套用到哪個欄位。

例如，如果案例在建立後經過更新，您可能需要強制**客服人員處理原因**為必要欄位。若要這麼做，您可以：

1. 根據[開啟日期/時間](case-fields.md)欄位是否為空白，建立案例欄位條件。

1. 將案例欄位條件套用至案例範本的**客服人員處理原因**欄位。

下圖顯示套用此要求的範例**編輯案例**頁面。

![客服人員工作區的編輯案例頁面，客服人員處理原因欄位為必要欄位。](http://docs.aws.amazon.com/zh_tw/connect/latest/adminguide/images/cfc-agentworkspace.png)


此功能提供許多彈性。以下是您可以設定的其他範例：
+ 如果狀態 = 已關閉，則必須填寫關閉原因欄位。
+ 如果案例原因 = 退款，則必須填寫金額欄位。
+ 如果國家 = 美國，則必須填寫州/省欄位。

您可以將案例欄位條件套用至範本上的多個欄位。

**Topics**
+ [步驟 1：建立案例欄位條件](#step1-create-case-field-condition)
+ [步驟 2：將案例欄位條件新增至範本](#step2-add-casefieldcondition-template)
+ [欄位案例條件範例](#example-case-conditions)
+ [用於建立欄位案例條件的 API](#case-conditions-apis)

## 步驟 1：建立案例欄位條件
<a name="step1-create-case-field-condition"></a>

1. 使用 Connect Customer 管理員****帳戶或指派給安全性描述檔的帳戶登入管理員網站，該帳戶在其安全性描述檔中具有下列許可：**案例** - **案例範本** - **建立**。

1. 在左側導覽功能表中，選擇**客服人員應用程式**、**案例欄位條件**。

1. 選擇**新的欄位條件**。

1. 在**建立新的欄位條件**頁面上，使用**來源欄位**下拉式清單，選擇您要驗證的欄位，如下圖所示：  
![[條件] 區段，[來源] 欄位下拉式清單。](http://docs.aws.amazon.com/zh_tw/connect/latest/adminguide/images/cfc-choose-field-1.png)

1. 選擇您要檢查的運算子和值。

   例如，下圖顯示當**狀態**欄位等於**紐約**時，將會需要案例欄位。  
![[建立新的欄位條件] 頁面，將欄位設為必要欄位的設定範例。](http://docs.aws.amazon.com/zh_tw/connect/latest/adminguide/images/cfc-country-2.png)

   條件設定如下：
   + **來源** = **狀態**
   + **運算子** = **等於**
   + **值** = **紐約**
   + 已選取為**必要**。符合此條件時，您在[步驟 2](#step2-add-casefieldcondition-template) 指定的案例欄位將為必要欄位。

1. 您可以新增最多 5 個欄位條件，並按一下新增條件按鈕，選擇它們是否由 AND 或 OR 條件滿足。  
![條件式必要欄位，已設定 3 個條件。](http://docs.aws.amazon.com/zh_tw/connect/latest/adminguide/images/conditionally-required-with-3-conditions.png)

1. 針對**備用條件**，如果不符合條件，請選擇此欄位來設定預設體驗。

   例如，如果您未選取**備用條件**，當**國家**不是**美國**時，則套用此條件的欄位不會為必要欄位。因此，如果您將條件套用至**州/省**，但**國家 = 法國**，則**州/省**欄位就不是必要欄位。

1. 選擇**儲存**，然後繼續下一個步驟，將條件新增至範本。

## 步驟 2：將案例欄位條件新增至範本
<a name="step2-add-casefieldcondition-template"></a>

在此步驟中，您可以指定要套用條件的案例欄位。

1. 使用 Connect Customer 管理員****帳戶或指派給安全性描述檔的帳戶登入管理員網站，該帳戶在其安全性描述檔中具有下列許可：**案例** - **案例範本** - **建立**或**編輯**。

1. 在左側導覽功能表中，選擇**客服人員應用程式**、**案例範本**。

1. 選擇您要套用條件的案例範本。

   您可能希望條件只套用至一個範本，而不套用至其他範本。例如，您可能想將**關閉原因**條件套用至呈報，但不套用至一般查詢。

1. 在**欄位**區段中，選擇您要套用條件的欄位旁邊的設定圖示。下圖顯示**州/省**欄位的設定圖示。  
![案例範本頁面，欄位的設定圖示。](http://docs.aws.amazon.com/zh_tw/connect/latest/adminguide/images/cfc-gear-icon-2.png)

1. 在 [{{欄位}}] 的**修改欄位條件**中，使用下拉式方塊選擇您要套用至欄位的條件。

   在下圖中，**美國必要**條件將套用至**州/省**欄位。  
![修改欄位條件對話方塊。](http://docs.aws.amazon.com/zh_tw/connect/latest/adminguide/images/cfc-choose-condition-2.png)

1. 選擇**套用**，然後選擇**儲存**以將變更儲存至範本。

   狀態頁面會指出哪些條件已套用至欄位。下圖顯示**美國必要**條件已套用至**州/省**欄位。  
![範本的欄位，必要欄位。](http://docs.aws.amazon.com/zh_tw/connect/latest/adminguide/images/cfc-condition-applied-2.png)

## 案例欄位條件範例
<a name="example-case-conditions"></a>

### 範例 1：要求客服人員輸入關閉案例的原因
<a name="example1-case-conditions"></a>

1. 請建立以下條件：
   + 如果**狀態**為**已關閉**，則該案例欄位為必要欄位。如果**狀態**不是**已關閉**，則該案例欄位為選用欄位。

   下圖顯示如何設定此條件。  
![[建立新的欄位條件] 頁面，將欄位設為選用欄位的設定範例。](http://docs.aws.amazon.com/zh_tw/connect/latest/adminguide/images/cfc-example1-2.png)

1. 將此條件指派給案例範本上的**關閉原因**欄位。

1. 結果：當客服人員儲存案例且**關閉原因**欄位為空白時，系統會提示他們輸入值。

### 範例 2：要求客服人員在每次更新案例時提供原因
<a name="example2-case-conditions"></a>

1. 請建立以下條件：

   如果**建立日期/時間**欄位不是空白，則該案例欄位為必要欄位。如果**建立日期/時間**欄位為空白，則該案例欄位為選用欄位。下圖顯示如何設定此條件。  
![[建立新的欄位條件] 頁面，將欄位設為選用欄位的設定範例。](http://docs.aws.amazon.com/zh_tw/connect/latest/adminguide/images/cfc-example2-2.png)

1. 將此條件指派給案例範本上的**客服人員處理原因**欄位。

1. 結果：當客服人員儲存案例且**客服人員處理原因**欄位為空白時，系統會提示他們輸入值。

### 範例 3：要求客服人員將案例指派給呈報佇列時提供原因
<a name="example3-case-conditions"></a>

1. 請建立以下條件：

   如果**已指派的佇列**欄位為**呈報佇列** Amazon Resource Name (ARN)，則該案例欄位為必要欄位。如果**已指派的佇列**欄位不是**呈報佇列** ARN，則該案例欄位為選用欄位。
**提示**  
您可以從**佇列**頁面複製佇列的 ARN。

   下圖顯示如何設定此條件。  
![[建立新的欄位條件] 頁面，將欄位設為選用欄位的設定範例。](http://docs.aws.amazon.com/zh_tw/connect/latest/adminguide/images/cfc-escalationqueue-2.png)

1. 將此條件指派給案例範本上的**呈報原因**欄位。

1. 結果：當客服人員將案例指派給**呈報佇列**，但**呈報原因**欄位為空白時，系統會提示他們輸入值。

## 用於建立案例欄位條件的 API
<a name="case-conditions-apis"></a>

請使用下列 API，以程式設計方式建立案例欄位條件，並將其與範本建立關聯：
+ [CreateCaseRule](https://docs.aws.amazon.com/connect/latest/APIReference/API_connect-cases_CreateCaseRule.html)：建立案例欄位條件。
+ [CreateTemplate](https://docs.aws.amazon.com/connect/latest/APIReference/API_connect-cases_CreateTemplate.html) 或 [UpdateTemplate](https://docs.aws.amazon.com/connect/latest/APIReference/API_connect-cases_UpdateTemplate.html)：將案例欄位條件與案例範本建立關聯。