المحتويات

المقدمة

تصميم

تحديد

CLI Queries

للحصول على جداول التقييد المتوفرة

للحصول على القيود المحددة في جدول قيود "التحويل الافتراضي"

لتهيئة كافة المستخدمين للمكالمات البعيدة

لتهيئة كافة معالجات المكالمات للمكالمات البعيدة

لجعل كافة المستخدمين الذين تم تكوين "تحويل إلى رقم جهة اتصال بديل" لهم

للحصول على كافة معالجات المكالمات مع تكوين "تحويل إلى رقم جهة اتصال بديلة"

المقدمة

يوضح هذا المستند كيفية تأثير جدول التقييد على نقل المكالمات عند إستخدام الخيار تحويل إلى رقم جهة اتصال بديلة" ضمن إدخال المتصل للمستخدمين / معالجات المكالمات. تعرف هذه الميزة باسم طلب مفتاح واحد لأنها تتيح لمفتاح واحد تمثيل رقم.

لمزيد من المعلومات حول هذه الميزة، ارجع إلى قسم تقديم طلب مفتاح واحد أثناء إستقبال معالج المكالمات في إدارة معالجات المكالمات في مستند Cisco Unity Connection. كما يوفر هذا المستند معلومات حول كيفية الاستعلام عن قاعدة البيانات لاستخراج البيانات على أرقام جهات الاتصال البديلة التي تم تكوينها.

تصميم

يمكن المسؤول هذا الخيار عبر صفحة "إدارة اتصال وحدة التحكم من Cisco".يمكن للمسؤول تحديد أي رقم بغض النظر عن القيود المحددة في جدول التقييد.

يمكن للمستخدم تعديل/تعطيل الملحق البديل من خلال المحادثة في واجهة مستخدم الهاتف (TUI). عندما يقوم المستخدم بتعديل الرقم، يتم فحصه مقابل "النمط المحظور" في "جدول التقييد" المرتبط بفئة الخدمة الخاصة بالمستخدم. في حالة إدخال "رقم محظور"، يتم تشغيل مطالبة خطأ للمستخدم تشير إلى حظر الرقم.

للحصول على مزيد من المعلومات حول كيفية وصول المستخدمين إلى هذه الميزة، ارجع إلى فصل إدارة أرقام جهات الاتصال البديلة الخاصة بك في دليل المستخدم لدليل واجهة هاتف اتصال Cisco Unity Connection Phone.

ملاحظة:

يمكن للمستخدم سماع/تعديل خيار الملحق البديل عبر TUI فقط عندما يقوم المسؤول بتمكين هذا الخيار عبر صفحة إدارة اتصال وحدة التحكم من Cisco.

تحديد

بعد تحديد الرقم بواسطة المستخدم، لا يتم فحصه مقابل جدول التقييد عند إجراء نقل الاستدعاء الفعلي. يتم التحقق فقط عندما يكون الرقم معرفا من قبل المستخدم. ستستمر التعديلات التي تم إجراؤها على "جدول التقييد" لحظر الرقم الذي تم تعريفه بواسطة المستخدم في السماح بنقل المكالمة نظرا لأنه تم تحديد الرقم بالفعل.

يمكن الاستعلام عن قاعدة البيانات للحصول على "رقم جهة اتصال بديلة" تم تكوينه لمعالج "المستخدم/المكالمة".

CLI Queries

للحصول على جداول التقييد المتوفرة

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        *

ملاحظات هامة حول جدول التقييد:

يحدد SequenceCenumber في جدول التقييد الترتيب الذي سيقوم فيه Cisco Unity Connection بتطبيق كل نمط إستدعاء.

تشير القيم المحظورة في جداول التقييد إلى:

- 0: السماح باستخدام سلاسل الطلب المطابقة للنمط

- 1: عدم السماح باستخدام سلاسل الطلب المطابقة للنمط

يوفر NumberPattern في "جدول التقييد" أرقاما أو أنماطا محددة من الأرقام (بما في ذلك رموز الوصول الخارجية ورموز الوصول لمسافات طويلة) التي يمكن السماح بها أو تقييدها.

يستخدم الأرقام من 0 إلى 9 بالإضافة إلى هذه الحروف الخاصة:

- * مطابقة صفر أو أكثر من الأرقام

- ؟ مطابقة رقم واحد بالضبط. كل ؟ يخدم كموضع مؤقت لعدد واحد من الأرقام.

- # يتوافق مع مفتاح # على الهاتف

على سبيل المثال، لعرض كافة أرقام الهاتف التي تبدأ ب 206 ولكنها أطول من 7 أرقام، أدخل 9206؟؟؟؟* للنمط (واضبط "محظورة" == 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

ملاحظة:

مثل "91٪" يعني أي رقم يبدأ ب 91.

بالنسبة للمكالمات الدولية، يمكن إستخدام ما يقارب 9011٪.

للتحقق من رقم محدد، استبدل acn.transfernumber مثل '91٪' ب acn.transfernumber='914084343219'

TouchTonekey هو خيار إدخال المتصل

ملاحظة: في هذا المثال، يقوم المسؤول بتعريف رقم المسافة الطويلة للمستخدم. كما هو مذكور سابقا، لا يتم التحقق من جداول التقييد عندما يقوم المسؤول بتعريف الرقم.

لتهيئة كافة معالجات المكالمات للمكالمات البعيدة

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

ملاحظة:

في هذا المثال، تم حظر 1212 في جدول التقييد بعد أن قام المستخدم بتعريف هذا على أنه رقم جهة اتصال بديلة. قام المسؤول بتحديد 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

displayname  dtmfaccessid  touchtonekey transfernumber

-----------  ------------- ------------  --------------

APAC         56565           2           2226

APAC         56565           3           2226

EU           null            1           2226

EU           null            2           2226