目錄

簡介

必要條件

需求

採用元件

問題

失敗的原因

解決方案

簡介

本文描述傳入電子郵件失敗並出現「status : 4002, desc : value is mandatory， name : customer name」錯誤的情況。

必要條件

需求

思科建議您瞭解以下主題：

- Webex客服中心(WxCC)2.0

- 已配置電子郵件流的Webex Connect門戶

採用元件

本檔案中的資訊是根據以下軟體版本：

- WxCC 2.0

本文中的資訊是根據特定實驗室環境內的裝置所建立。文中使用到的所有裝置皆從已清除（預設）的組態來啟動。如果您的網路運作中，請確保您瞭解任何指令可能造成的影響。

問題

開啟電子郵件流並解密調試日誌時 — 在「建立任務」節點上出現錯誤「value is mandatory， name :customer name」(值為必填，名稱：customer name)。

錯誤說明：

"status : 4002 , desc : value is mandatory , name : customer name [ id: xxx]”

失敗的原因

發生此問題的原因是，電子郵件到達時沒有發件人名稱，因為Create Task節點需要發件人名稱 — 在流中發生故障。

解決方案

修改電子郵件流，以允許當電子郵件到達時插入通用發件人/發件人名稱，而不新增此必填欄位。

步驟 1.訪問電子郵件流，然後按一下右上角的齒輪以訪問流設定。建立名為「customername」的新自定義變量並儲存。

步驟 2.按一下「配置電子郵件事件節點」(Configure Email Event Node)->「轉換操作」(Transition Actions)（可選） — >選擇「新增新變數」(add a new variable)->選擇「customername」變量（在步驟1中建立） — >選擇輸出變數下的email.senderName以新增值 — >選擇「儲存」。

步驟 3.將泛型發件人/發件人名稱新增到分析變數節點並儲存。

在第33行和第34行中新增此條件。

if (customername==='') {

customername = 'Generic Sender' ;

步驟 4.將customername變數新增到建立對話和建立任務節點。