本文檔介紹在Caller Input of Users / Call Handlers下使用「Transfer to Alternate Contact Number」選項時,限製表如何影響呼叫的轉接。此功能稱為一鍵撥號,因為它使一個鍵可以表示一個號碼。
有關此功能的詳細資訊,請參閱管理Cisco Unity Connection中的呼叫處理程式文檔的在呼叫處理程式問候語期間提供一鍵撥號部分。本文檔還提供了有關如何查詢資料庫以提取已配置的備用聯絡號碼上的資料的資訊。
管理員通過「Cisco Unity Connection管理」頁啟用此選項。管理員可以定義任意數字,而不用考慮限製表中定義的限制。
使用者可以通過電話使用者介面(TUI)中的對話修改/禁用備用分機。 當使用者修改該號碼時,會根據與該使用者的Class of Service關聯的限製表中的阻塞模式對其進行檢查。如果輸入Blocked Number,系統將向使用者播放一個錯誤提示,指示該號碼已被阻止。
有關使用者如何訪問此功能的詳細資訊,請參閱Cisco Unity Connection電話介面指南的《使用手冊》中的管理備用聯絡號碼一章。
號碼由使用者定義後,當實際來電轉駁發生時,不會根據限製表進行檢查。僅當號碼由使用者定義時才執行檢查。對限製表進行修改以阻止使用者定義的號碼,仍允許在號碼已定義的情況下轉接呼叫。
可以查詢資料庫以獲取為使用者/呼叫處理程式配置的備用聯絡號碼。
admin:run cuc dbquery unitydirdb select displayname from vw_restrictiontable
displayname --------------------------------------------------------- Default Transfer Default Outdial Default Fax Default System Transfer User-Defined and Automatically-Added Alternate Extensions
admin:run cuc dbquery unitydirdb select sequencenumber, blocked, numberpattern from vw_restrictionpattern where restrictiontableobjectid in (select objectid from vw_restrictiontable where displayname='Default Transfer') order by sequencenumber
sequencenumber blocked numberpattern -------------- ------- -------------- 0 1 1212 1 1 9??????? 2 1 91???????* 3 1 9011???????* 4 1 9???????????* 5 1 900 6 1 *
有關限製表的重要說明:
Sequencenumber in Restriction Table指定Cisco Unity Connection應用每個呼叫模式的順序。
Restriction Tables中的Blocked Values表示:
limberpattern in Restriction Table提供允許或限制的特定數字或數字模式(包括外部和長途訪問代碼)。
使用數字0到9加上以下特殊字元:
例如,要遮蔽所有以206開頭但長度大於7位數的電話號碼,請為模式輸入9206?????*(並將「Blocked」 == true)。
根據限製表的定義,美國長途呼叫將被阻止。
admin:run cuc dbquery unitydirdb select gu.alias, gu.dtmfaccessid, me.touchtonekey, acn.transfernumber from vw_alternatecontactnumber as acn inner join vw_menuentry as me on acn.menuentryobjectid=me.objectid and me.action='7' inner join vw_callhandler as ch on me.callhandlerobjectid=ch.objectid inner join vw_globaluser as gu on ch.recipient_globaluserobjectid=gu.objectid and ch.isprimary='1' and acn.transfernumber like '91%'
alias dtmfaccessid touchtonekey transfernumber ------- ------------ ------------ -------------- Anirudh 1008 9 914084343219
admin:run cuc dbquery unitydirdb select ch.displayname, ch.dtmfaccessid, me.touchtonekey, acn.transfernumber from vw_callhandler as ch inner join vw_menuentry as me on ch.objectid=me.callhandlerobjectid and ch.isprimary='0' and me.action='7' inner join vw_alternatecontactnumber as acn on acn.menuentryobjectid=me.objectid and acn.transfernumber like '91%' No records found
admin:run cuc dbquery unitydirdb select gu.alias, gu.dtmfaccessid, me.touchtonekey, acn.transfernumber from vw_alternatecontactnumber as acn inner join vw_menuentry as me on acn.menuentryobjectid=me.objectid and me.action='7' inner join vw_callhandler as ch on me.callhandlerobjectid=ch.objectid inner join vw_globaluser as gu on ch.recipient_globaluserobjectid=gu.objectid and ch.isprimary='1'
alias dtmfaccessid touchtonekey transfernumber ------------- ------------ ------------ -------------- Anirudh 1008 9 914084343219 AMavilakandy 8023 1 1212
admin:run cuc dbquery unitydirdb select ch.displayname, ch.dtmfaccessid, me.touchtonekey, acn.transfernumber from vw_callhandler as ch inner join vw_menuentry as me on ch.objectid=me.callhandlerobjectid and ch.isprimary='0' and me.action='7' inner join vw_alternatecontactnumber as acn on acn.menuentryobjectid=me.objectid
displayname dtmfaccessid touchtonekey transfernumber ----------- ------------- ------------ -------------- APAC 56565 2 2226 APAC 56565 3 2226 EU null 1 2226 EU null 2 2226
修訂 | 發佈日期 | 意見 |
---|---|---|
1.0 |
27-Mar-2014 |
初始版本 |