簡介
本文描述傳入電子郵件失敗並出現「status : 4002, desc : value is mandatory, name : customer name」錯誤的情況。
必要條件
需求
思科建議您瞭解以下主題:
- Webex客服中心(WxCC)2.0
- 已配置電子郵件流的Webex Connect門戶
採用元件
本檔案中的資訊是根據以下軟體版本:
本文中的資訊是根據特定實驗室環境內的裝置所建立。文中使用到的所有裝置皆從已清除(預設)的組態來啟動。如果您的網路運作中,請確保您瞭解任何指令可能造成的影響。
問題
開啟電子郵件流並解密調試日誌時 — 在「建立任務」節點上出現錯誤「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變數新增到建立對話和建立任務節點。